org.apache.olingo.odata2.api.edm

## Interface EdmType

- All Superinterfaces:
    EdmNamed
  All Known Subinterfaces:
    EdmAssociation, EdmComplexType, EdmEntityType, EdmSimpleType, EdmStructuralType
  All Known Implementing Classes:
    EdmAssociationImpl, EdmComplexTypeImpl, EdmEntityTypeImpl, EdmStructuralTypeImpl

      public interface EdmType
      extends EdmNamed

  Do not implement this interface or derive from class.
    EdmType holds the namespace of a given type and its type as `EdmTypeKind`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `EdmTypeKind` | `getKind()`
    `String` | `getNamespace()` Namespace of this `EdmType`

    - ### Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmNamed

      `getName`

- - ### Method Detail

    - #### getNamespace

          String getNamespace()
                       throws EdmException

      Namespace of this `EdmType`
      Returns:
        namespace as String
      Throws:
        `EdmException`

    - #### getKind

          EdmTypeKind getKind()

      Returns:
        `EdmTypeKind` of this `EdmType`

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