## Uses of Class
org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty

- Packages that use CsdlNavigationProperty
  Package | Description
  --- | ---
  org.apache.olingo.commons.api.edm.provider | Contains representations for objects created during CSDL document parsing

- - ### Uses of CsdlNavigationProperty in org.apache.olingo.commons.api.edm.provider

    Fields in org.apache.olingo.commons.api.edm.provider with type parameters of type CsdlNavigationProperty
    Modifier and Type | Field and Description
    --- | ---
    `protected List<CsdlNavigationProperty>` | CsdlStructuralType.`navigationProperties` The Navigation properties.

    Methods in org.apache.olingo.commons.api.edm.provider that return CsdlNavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `CsdlNavigationProperty` | CsdlStructuralType.`getNavigationProperty(String name)` Gets navigation property.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setCollection(boolean isCollection)` Sets collection.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setContainsTarget(boolean containsTarget)` Sets contains target.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setName(String name)` Sets name.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setNullable(Boolean nullable)` Sets nullable.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setOnDelete(CsdlOnDelete onDelete)` Sets on delete.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setPartner(String partner)` Sets partner.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setReferentialConstraints(List<CsdlReferentialConstraint> referentialConstraints)` Sets referential constraints.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setType(FullQualifiedName type)` Sets type.
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setType(String type)` Sets type.

    Methods in org.apache.olingo.commons.api.edm.provider that return types with arguments of type CsdlNavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `List<CsdlNavigationProperty>` | CsdlStructuralType.`getNavigationProperties()` Gets navigation properties.

    Method parameters in org.apache.olingo.commons.api.edm.provider with type arguments of type CsdlNavigationProperty
    Modifier and Type | Method and Description
    --- | ---
    `CsdlComplexType` | CsdlComplexType.`setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)`
    `CsdlStructuralType` | CsdlStructuralType.`setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)` Sets navigation properties.
    `CsdlEntityType` | CsdlEntityType.`setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)`

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.