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

- Packages that use CsdlAnnotation
  Package | Description
  --- | ---
  org.apache.olingo.commons.api.edm.provider | Contains representations for objects created during CSDL document parsing
  org.apache.olingo.commons.api.edm.provider.annotation | Contains representations for objects created during CSDL document parsing related to the CSDL annotations.
  org.apache.olingo.commons.api.edmx | Olingo Server API - Edmx The edmx package is used to condense all about the Olingo OData EDMX handling.

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

    Fields in org.apache.olingo.commons.api.edm.provider with type parameters of type CsdlAnnotation
    Modifier and Type | Field and Description
    --- | ---
    `protected List<CsdlAnnotation>` | CsdlOperationImport.`annotations` The Annotations.
    `protected List<CsdlAnnotation>` | CsdlOperation.`annotations` The Annotations.
    `protected List<CsdlAnnotation>` | CsdlStructuralType.`annotations` The Annotations.

    Methods in org.apache.olingo.commons.api.edm.provider that return CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `CsdlAnnotation` | CsdlSchema.`getAnnotation(String term)` Gets annotation.
    `CsdlAnnotation` | CsdlAnnotations.`getAnnotation(String term)` Gets annotation.
    `CsdlAnnotation` | CsdlAnnotation.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlAnnotation` | CsdlAnnotation.`setExpression(CsdlExpression annotationExpression)` Sets the annotated expression
    `CsdlAnnotation` | CsdlAnnotation.`setQualifier(String qualifier)` Sets the annotated qualifier
    `CsdlAnnotation` | CsdlAnnotation.`setTerm(String term)` Sets the annotated expression

    Methods in org.apache.olingo.commons.api.edm.provider that return types with arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `List<CsdlAnnotation>` | CsdlEnumType.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlReferentialConstraint.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlEntityContainer.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlOperationImport.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlEnumMember.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlAnnotatable.`getAnnotations()` Returns a list of annotations
    `List<CsdlAnnotation>` | CsdlTerm.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlBindingTarget.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlOperation.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlTypeDefinition.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlParameter.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlStructuralType.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlNavigationProperty.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlAnnotation.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlSchema.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlAnnotations.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlReturnType.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlProperty.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlOnDelete.`getAnnotations()`

    Method parameters in org.apache.olingo.commons.api.edm.provider with type arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `CsdlActionImport` | CsdlActionImport.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlEnumType` | CsdlEnumType.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlEntitySet` | CsdlEntitySet.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlReferentialConstraint` | CsdlReferentialConstraint.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlEntityContainer` | CsdlEntityContainer.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlComplexType` | CsdlComplexType.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlFunction` | CsdlFunction.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlOperationImport` | CsdlOperationImport.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlEnumMember` | CsdlEnumMember.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlTerm` | CsdlTerm.`setAnnotations(List<CsdlAnnotation> annotations)` Sets annotations.
    `CsdlBindingTarget` | CsdlBindingTarget.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlOperation` | CsdlOperation.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlParameter` | CsdlParameter.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlAction` | CsdlAction.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlStructuralType` | CsdlStructuralType.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlNavigationProperty` | CsdlNavigationProperty.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlAnnotation` | CsdlAnnotation.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlFunctionImport` | CsdlFunctionImport.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlSchema` | CsdlSchema.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlAnnotations` | CsdlAnnotations.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlReturnType` | CsdlReturnType.`setAnnotations(List<CsdlAnnotation> annotations)` Sets annotations.
    `CsdlProperty` | CsdlProperty.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlEntityType` | CsdlEntityType.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlOnDelete` | CsdlOnDelete.`setAnnotations(List<CsdlAnnotation> annotations)` Sets annotations.
    `CsdlSingleton` | CsdlSingleton.`setAnnotations(List<CsdlAnnotation> annotations)`

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

    Methods in org.apache.olingo.commons.api.edm.provider.annotation that return types with arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `List<CsdlAnnotation>` | CsdlUrlRef.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlNull.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlIf.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlPropertyValue.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlIsOf.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlApply.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlRecord.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlCast.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlLabeledElement.`getAnnotations()`
    `List<CsdlAnnotation>` | CsdlLogicalOrComparisonExpression.`getAnnotations()`

    Method parameters in org.apache.olingo.commons.api.edm.provider.annotation with type arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `CsdlUrlRef` | CsdlUrlRef.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlNull` | CsdlNull.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlIf` | CsdlIf.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlPropertyValue` | CsdlPropertyValue.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlIsOf` | CsdlIsOf.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlApply` | CsdlApply.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlRecord` | CsdlRecord.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlCast` | CsdlCast.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlLabeledElement` | CsdlLabeledElement.`setAnnotations(List<CsdlAnnotation> annotations)`
    `CsdlLogicalOrComparisonExpression` | CsdlLogicalOrComparisonExpression.`setAnnotations(List<CsdlAnnotation> annotations)`

  - ### Uses of CsdlAnnotation in org.apache.olingo.commons.api.edmx

    Methods in org.apache.olingo.commons.api.edmx that return types with arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `List<CsdlAnnotation>` | EdmxReference.`getAnnotations()`

    Method parameters in org.apache.olingo.commons.api.edmx with type arguments of type CsdlAnnotation
    Modifier and Type | Method and Description
    --- | ---
    `EdmxReference` | EdmxReference.`setAnnotations(List<CsdlAnnotation> annotations)` Sets annotations.

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