Class EdmNavigationPropertyImplProv
- java.lang.Object
-
- org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
-
- org.apache.olingo.odata2.core.edm.provider.EdmTypedImplProv
-
- org.apache.olingo.odata2.core.edm.provider.EdmNavigationPropertyImplProv
-
- All Implemented Interfaces:
EdmAnnotatable,EdmMappable,EdmNamed,EdmNavigationProperty,EdmTyped
public class EdmNavigationPropertyImplProv extends EdmTypedImplProv implements EdmNavigationProperty, EdmAnnotatable
-
-
Field Summary
-
Fields inherited from class org.apache.olingo.odata2.core.edm.provider.EdmTypedImplProv
edmType
-
Fields inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
edm
-
-
Constructor Summary
Constructors Constructor Description EdmNavigationPropertyImplProv(EdmImplProv edm, NavigationProperty property)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EdmAnnotationsgetAnnotations()StringgetFromRole()EdmMappinggetMapping()EdmMultiplicitygetMultiplicity()EdmAssociationgetRelationship()StringgetToRole()EdmTypegetType()-
Methods inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
getName
-
-
-
-
Constructor Detail
-
EdmNavigationPropertyImplProv
public EdmNavigationPropertyImplProv(EdmImplProv edm, NavigationProperty property) throws EdmException
- Throws:
EdmException
-
-
Method Detail
-
getType
public EdmType getType() throws EdmException
- Specified by:
getTypein interfaceEdmTyped- Overrides:
getTypein classEdmTypedImplProv- Throws:
EdmException
-
getMultiplicity
public EdmMultiplicity getMultiplicity() throws EdmException
- Specified by:
getMultiplicityin interfaceEdmTyped- Overrides:
getMultiplicityin classEdmTypedImplProv- Throws:
EdmException
-
getRelationship
public EdmAssociation getRelationship() throws EdmException
- Specified by:
getRelationshipin interfaceEdmNavigationProperty- Throws:
EdmException
-
getFromRole
public String getFromRole() throws EdmException
- Specified by:
getFromRolein interfaceEdmNavigationProperty- Throws:
EdmException
-
getToRole
public String getToRole() throws EdmException
- Specified by:
getToRolein interfaceEdmNavigationProperty- Throws:
EdmException
-
getAnnotations
public EdmAnnotations getAnnotations() throws EdmException
- Specified by:
getAnnotationsin interfaceEdmAnnotatable- Throws:
EdmException
-
getMapping
public EdmMapping getMapping() throws EdmException
- Specified by:
getMappingin interfaceEdmMappable- Throws:
EdmException
-
-