Interface NavigationProperty<P>

Type Parameters:
P - The type of the value of the property.
All Superinterfaces:
Comparable<Property<?>>, Property<P>
All Known Implementing Classes:
NavigationPropertyAbstract, NavigationPropertyEntity, NavigationPropertyEntitySet

public interface NavigationProperty<P> extends Property<P>
  • 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.