org.apache.olingo.odata2.client.api.edm

## Interface ClientEdm

- All Superinterfaces:
    Edm
  All Known Implementing Classes:
    EdmImpl

      public interface ClientEdm
      extends Edm

  Do not implement this interface or derive from class.
    Entity Data Model (EDM)

    Interface representing a Entity Data Model as described in the Conceptual Schema Definition.

- - ### Field Summary

    - ### Fields inherited from interface org.apache.olingo.odata2.api.edm.Edm

      `DELIMITER, LINK_REL_EDIT, LINK_REL_EDIT_MEDIA, LINK_REL_NEXT, LINK_REL_SELF, NAMESPACE_APP_2007, NAMESPACE_ATOM_2005, NAMESPACE_D_2007_08, NAMESPACE_EDM_2006_04, NAMESPACE_EDM_2007_05, NAMESPACE_EDM_2008_01, NAMESPACE_EDM_2008_09, NAMESPACE_EDMX_2007_06, NAMESPACE_M_2007_08, NAMESPACE_REL_2007_08, NAMESPACE_REL_ASSOC_2007_08, NAMESPACE_SCHEME_2007_08, NAMESPACE_XML_1998, PREFIX_APP, PREFIX_ATOM, PREFIX_D, PREFIX_EDM, PREFIX_EDMX, PREFIX_M, PREFIX_XML`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<EdmSchema>` | `getSchemas()` This method DOES NOT support lazy loading.

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

      `getAssociation, getComplexType, getDefaultEntityContainer, getEntityContainer, getEntitySets, getEntityType, getFunctionImports, getServiceMetadata`

- - ### Method Detail

    - #### getSchemas

          List<EdmSchema> getSchemas()

      This method DOES NOT support lazy loading. All schemas are loaded completely!
      Returns:
        all schemas defined for this EDM

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