## Uses of Class
org.apache.olingo.odata2.api.edm.provider.NavigationProperty

- Packages that use NavigationProperty
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.edm.provider | Entity Data Model Provider API Classes in this package are used to provide an EDM to the library as well as to the application.
  org.apache.olingo.odata2.jpa.processor.api.model | OData JPA Processor API Library - JPA EDM Model The library provides a set of views over the JPA/EDM element containers.

- - ### Uses of NavigationProperty in org.apache.olingo.odata2.api.edm.provider

    Methods in org.apache.olingo.odata2.api.edm.provider that return NavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `NavigationProperty` | NavigationProperty.`setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes)` Sets the List of `AnnotationAttribute` for this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setAnnotationElements(List<AnnotationElement> annotationElements)` Sets the List of `AnnotationElement` for this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setDocumentation(Documentation documentation)` Sets the `Documentation` for this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setFromRole(String fromRole)` Sets the role this `NavigationProperty` is comming from
    `NavigationProperty` | NavigationProperty.`setMapping(Mapping mapping)` Sets the `Mapping` for this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setName(String name)` Sets the name of this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setRelationship(FullQualifiedName relationship)` Sets the `FullQualifiedName` for the relationship of this `NavigationProperty`
    `NavigationProperty` | NavigationProperty.`setToRole(String toRole)` Sets the role this `NavigationProperty` is going to

    Methods in org.apache.olingo.odata2.api.edm.provider that return types with arguments of type NavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `List<NavigationProperty>` | EntityType.`getNavigationProperties()`

    Method parameters in org.apache.olingo.odata2.api.edm.provider with type arguments of type NavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `EntityType` | EntityType.`setNavigationProperties(List<NavigationProperty> navigationProperties)` Sets the `NavigationProperty`s for this `EntityType`

  - ### Uses of NavigationProperty in org.apache.olingo.odata2.jpa.processor.api.model

    Methods in org.apache.olingo.odata2.jpa.processor.api.model that return NavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `NavigationProperty` | JPAEdmNavigationPropertyView.`getEdmNavigationProperty()` The method returns the navigation property that is currently being processed.

    Methods in org.apache.olingo.odata2.jpa.processor.api.model that return types with arguments of type NavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `List<NavigationProperty>` | JPAEdmNavigationPropertyView.`getConsistentEdmNavigationProperties()` The method returns a consistent list of EDM navigation property.

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.