## Uses of Interface
org.apache.olingo.commons.api.edm.EdmEntityType

- Packages that use EdmEntityType
  Package | Description
  --- | ---
  org.apache.olingo.commons.api.data | Contains all the data objects of OData responses and OData requests
  org.apache.olingo.commons.api.edm | Contains representations for EDM objects created during the URI parsing
  org.apache.olingo.ext.pojogen |
  org.apache.olingo.server.api.deserializer | Olingo Server API - Deserializer The deserializer package is used to condense all about the Olingo deserialization.
  org.apache.olingo.server.api.serializer | Olingo Server API - Serializer The serializer package is used to condense all about the Olingo serialization.
  org.apache.olingo.server.api.uri | Olingo URI The URI package is used to condense all information about the OData path used to query the data.

- - ### Uses of EdmEntityType in org.apache.olingo.commons.api.data

    Methods in org.apache.olingo.commons.api.data with parameters of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `ContextURL.Builder` | ContextURL.Builder.`derived(EdmEntityType derivedType)` Set the derived edm entity type.

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

    Methods in org.apache.olingo.commons.api.edm that return EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `EdmEntityType` | EdmEntityType.`getBaseType()`
    `EdmEntityType` | EdmBindingTarget.`getEntityType()` Get the entity type.
    `EdmEntityType` | Edm.`getEntityType(FullQualifiedName name)` Get entity type by full qualified name.
    `EdmEntityType` | EdmBindingTarget.`getEntityTypeWithAnnotations()` Get the entity type with annotations defined in external file.
    `EdmEntityType` | Edm.`getEntityTypeWithAnnotations(FullQualifiedName name)` Get entity type with annotations by full qualified name.
    `EdmEntityType` | EdmNavigationProperty.`getType()`

    Methods in org.apache.olingo.commons.api.edm that return types with arguments of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `List<EdmEntityType>` | EdmSchema.`getEntityTypes()`

  - ### Uses of EdmEntityType in org.apache.olingo.ext.pojogen

    Fields in org.apache.olingo.ext.pojogen with type parameters of type EdmEntityType
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,List<EdmEntityType>>` | AbstractUtility.`allEntityTypes`

    Methods in org.apache.olingo.ext.pojogen with parameters of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,String>` | AbstractUtility.`getEntityKeyType(EdmEntityType entityType)`
    `String` | AbstractUtility.`getJavaType(EdmEntityType entityType)`
    `String` | AbstractUtility.`getJavaType(EdmEntityType entityType, Boolean forceCollection)`
    `List<EdmOperation>` | AbstractUtility.`justInheritedOperationsBoundTo(EdmEntityType entity)`

    Constructors in org.apache.olingo.ext.pojogen with parameters of type EdmEntityType
    Constructor and Description
    `NavPropertyContainsTarget(Edm edm, EdmEntityType type)`

  - ### Uses of EdmEntityType in org.apache.olingo.server.api.deserializer

    Methods in org.apache.olingo.server.api.deserializer with parameters of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `DeserializerResult` | ODataDeserializer.`entity(InputStream stream, EdmEntityType edmEntityType)` Deserializes an entity stream into an `Entity` object.
    `DeserializerResult` | ODataDeserializer.`entityCollection(InputStream stream, EdmEntityType edmEntityType)` Deserializes an entity collection stream into an `EntityCollection` object.

  - ### Uses of EdmEntityType in org.apache.olingo.server.api.serializer

    Methods in org.apache.olingo.server.api.serializer with parameters of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `SerializerResult` | ODataSerializer.`entity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, EntitySerializerOptions options)` Writes entity data into an InputStream.
    `SerializerResult` | EdmAssistedSerializer.`entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, AbstractEntityCollection entityCollection, EdmAssistedSerializerOptions options)` Writes entity-collection data into an InputStream.
    `SerializerResult` | ODataSerializer.`entityCollection(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entitySet, EntityCollectionSerializerOptions options)` Writes entity-collection data into an InputStream.
    `SerializerResult` | EdmDeltaSerializer.`entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, Delta delta, EntityCollectionSerializerOptions options)` Writes collection of delta-response into an InputStream.
    `SerializerStreamResult` | ODataSerializer.`entityCollectionStreamed(ServiceMetadata metadata, EdmEntityType entityType, EntityIterator entities, EntityCollectionSerializerOptions options)` Writes entity-collection data into an InputStream.

  - ### Uses of EdmEntityType in org.apache.olingo.server.api.uri

    Methods in org.apache.olingo.server.api.uri that return EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `EdmEntityType` | UriResourceEntitySet.`getEntityType()`
    `EdmEntityType` | UriResourceSingleton.`getEntityType()`
    `EdmEntityType` | UriInfoEntityId.`getEntityTypeCast()` Behind $entity a optional type cast can be used in the URI.
    `EdmEntityType` | UriResourceSingleton.`getEntityTypeFilter()`

    Methods in org.apache.olingo.server.api.uri with parameters of type EdmEntityType
    Modifier and Type | Method and Description
    --- | ---
    `String` | UriHelper.`buildKeyPredicate(EdmEntityType edmEntityType, Entity entity)` Builds the key predicate for the given entity.

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