Interface NavigationSegment

All Known Implementing Classes:
NavigationSegmentImpl

public interface NavigationSegment
Navigation segment, consisting of a navigation property, its target entity set, and, optionally, a list of key predicates to determine a single entity out of the target entity set.
  • Method Details

    • getNavigationProperty

      EdmNavigationProperty getNavigationProperty()
      Gets the navigation property.
      Returns:
      EdmNavigationProperty navigation property of this navigation segment
    • getEntitySet

      EdmEntitySet getEntitySet()
      Gets the target entity set.
      Returns:
      EdmEntitySet entity set of this navigation segment
    • getKeyPredicates

      List<KeyPredicate> getKeyPredicates()
      Gets the key predicate for the target entity set.
      Returns:
      List of KeyPredicate: key predicate of this navigation segment