Interface NavigationProperty<P>
- Type Parameters:
P- The type of the value of the property.
- All Superinterfaces:
Annotatable,Comparable<Property<?>>,Property<P>
- All Known Implementing Classes:
NavigationPropertyAbstract,NavigationPropertyEntity,NavigationPropertyEntitySet
-
Method Summary
Modifier and TypeMethodDescriptionThe entity type this property links to.Get the inverse of this NavigationProperty.booleanflag indicating this navigation property is a Set.Methods inherited from interface de.fraunhofer.iosb.ilt.frostclient.model.csdl.annotation.Annotatable
getAnnotationsMethods inherited from interface de.fraunhofer.iosb.ilt.frostclient.model.Property
compareTo, getJsonName, getName, getType, isKeyPart, isNullable, isReadOnly
-
Method Details
-
getEntityType
EntityType getEntityType()The entity type this property links to.- Returns:
- The entity type this property links to.
-
isEntitySet
boolean isEntitySet()flag indicating this navigation property is a Set.- Returns:
- true if this navigation property is a Set.
-
getInverse
NavigationProperty getInverse()Get the inverse of this NavigationProperty.- Returns:
- The inverse of this NavigationProperty, or null if no inverse exists.
-