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
edmTypeFields inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
edm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet all annotations applied to an EDM elementGet the from role of the navigation propertyGet mapping information applied to an EDM elementSeeEdmMultiplicityfor more information about possible multiplicities.Get the relationship of the navigation propertyGet the to role of the navigation propertygetType()SeeEdmTypefor more information about possible types.Methods inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
getName
-
Constructor Details
-
Method Details
-
getType
Description copied from interface:EdmTypedSeeEdmTypefor more information about possible types.- Specified by:
getTypein interfaceEdmTyped- Overrides:
getTypein classEdmTypedImplProv- Returns:
EdmType- Throws:
EdmException
-
getMultiplicity
Description copied from interface:EdmTypedSeeEdmMultiplicityfor more information about possible multiplicities.- Specified by:
getMultiplicityin interfaceEdmTyped- Overrides:
getMultiplicityin classEdmTypedImplProv- Returns:
EdmMultiplicity- Throws:
EdmException
-
getRelationship
Description copied from interface:EdmNavigationPropertyGet the relationship of the navigation property- Specified by:
getRelationshipin interfaceEdmNavigationProperty- Returns:
EdmAssociation- Throws:
EdmException
-
getFromRole
Description copied from interface:EdmNavigationPropertyGet the from role of the navigation property- Specified by:
getFromRolein interfaceEdmNavigationProperty- Returns:
- from role as String
- Throws:
EdmException
-
getToRole
Description copied from interface:EdmNavigationPropertyGet the to role of the navigation property- Specified by:
getToRolein interfaceEdmNavigationProperty- Returns:
- to role as String
- Throws:
EdmException
-
getAnnotations
Description copied from interface:EdmAnnotatableGet all annotations applied to an EDM element- Specified by:
getAnnotationsin interfaceEdmAnnotatable- Returns:
EdmAnnotationsnever null- Throws:
EdmException
-
getMapping
Description copied from interface:EdmMappableGet mapping information applied to an EDM element- Specified by:
getMappingin interfaceEdmMappable- Returns:
EdmMapping- Throws:
EdmException
-