org.apache.olingo.odata2.api.edm

## Interface EdmAnnotatable

- All Known Subinterfaces:
    EdmAssociation, EdmAssociationEnd, EdmAssociationSet, EdmAssociationSetEnd, EdmComplexType, EdmEntityContainer, EdmEntitySet, EdmEntityType, EdmFunctionImport, EdmMetadataAssociationEnd, EdmNavigationProperty, EdmParameter, EdmProperty, EdmReferentialConstraint, EdmStructuralType
  All Known Implementing Classes:
    EdmAssociationEndImpl, EdmAssociationImpl, EdmAssociationSetEndImpl, EdmAssociationSetImpl, EdmComplexPropertyImpl, EdmComplexTypeImpl, EdmEntityContainerImpl, EdmEntitySetImpl, EdmEntityTypeImpl, EdmFunctionImportImpl, EdmNavigationPropertyImpl, EdmParameterImpl, EdmPropertyImpl, EdmPropertyRefImpl, EdmReferentialConstraintImpl, EdmReferentialConstraintRoleImpl, EdmSimplePropertyImpl, EdmStructuralTypeImpl

      public interface EdmAnnotatable

  Do not implement this interface or derive from class.
    EdmAnnotatable can be applied to CSDL elements as described in the Conceptual Schema Definition Language.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `EdmAnnotations` | `getAnnotations()` Get all annotations applied to an EDM element

- - ### Method Detail

    - #### getAnnotations

          EdmAnnotations getAnnotations()
                                 throws EdmException

      Get all annotations applied to an EDM element
      Returns:
        `EdmAnnotations` never null
      Throws:
        `EdmException`

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