## Uses of Interface
org.apache.olingo.odata2.api.edm.EdmType

- Packages that use EdmType
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.edm | Entity Data Model API The Entity Data Model is described in the OData protocol specification as well as in the Conceptual Schema Definition for the OData Protocol.
  org.apache.olingo.odata2.api.uri | URI Parser Facade The URI package has one central class `UriParser` to parse a request URI as well as several interfaces that provide access to parsed parts of the URI.
  org.apache.olingo.odata2.api.uri.expression | Expression Parser This package contains all classes necessary to decribe an expression tree(e.g. a filter or order by tree) Trees can be traversed by implementing the `ExpressionVisitor` interface and calling the accept() method.
  org.apache.olingo.odata2.api.uri.info | URI Parser Result Views The interfaces of this package provide access to the relevant parts of the parsed request URI for the methods that process a request inside the dispatcher.
  org.apache.olingo.odata2.client.core.edm.Impl |
  org.apache.olingo.odata2.client.core.ep.serializer |

- - ### Uses of EdmType in org.apache.olingo.odata2.api.edm

    Subinterfaces of EdmType in org.apache.olingo.odata2.api.edm
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EdmAssociation`
    `interface` | `EdmComplexType` A CSDL ComplexType element.
    `interface` | `EdmEntityType` A CSDL EntityType element.
    `interface` | `EdmSimpleType` EdmSimpleType is a primitive type as defined in the Entity Data Model (EDM).
    `interface` | `EdmStructuralType`

    Methods in org.apache.olingo.odata2.api.edm that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | EdmTyped.`getType()` See `EdmType` for more information about possible types.

  - ### Uses of EdmType in org.apache.olingo.odata2.api.uri

    Methods in org.apache.olingo.odata2.api.uri that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | UriInfo.`getTargetType()` Gets the target type of the request: an entity type, a simple type, or a complex type.

  - ### Uses of EdmType in org.apache.olingo.odata2.api.uri.expression

    Methods in org.apache.olingo.odata2.api.uri.expression that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | CommonExpression.`getEdmType()`

    Methods in org.apache.olingo.odata2.api.uri.expression with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `CommonExpression` | CommonExpression.`setEdmType(EdmType edmType)` Set the edmType of this expression node

  - ### Uses of EdmType in org.apache.olingo.odata2.api.uri.info

    Methods in org.apache.olingo.odata2.api.uri.info that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | PutMergePatchUriInfo.`getTargetType()` Gets the target type of the request: an entity type, a simple type, or a complex type.
    `EdmType` | GetEntitySetCountUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetEntityLinkCountUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetEntityUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | PostUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetEntitySetLinksUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetComplexPropertyUriInfo.`getTargetType()` Gets the target complex type of the request.
    `EdmType` | DeleteUriInfo.`getTargetType()` Gets the target type of the request: an entity type, a simple type, or a complex type.
    `EdmType` | GetEntitySetUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetMediaResourceUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetEntitySetLinksCountUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetEntityLinkUriInfo.`getTargetType()` Gets the target entity type of the request.
    `EdmType` | GetSimplePropertyUriInfo.`getTargetType()` Gets the target simple type of the request.
    `EdmType` | GetEntityCountUriInfo.`getTargetType()` Gets the target entity type of the request.

  - ### Uses of EdmType in org.apache.olingo.odata2.client.core.edm.Impl

    Classes in org.apache.olingo.odata2.client.core.edm.Impl that implement EdmType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EdmAssociationImpl` Objects of this class represent Asociation
    `class` | `EdmComplexTypeImpl` Objects of this class represent ComplexType
    `class` | `EdmEntityTypeImpl` Objects of this class represent EdmEntityType
    `class` | `EdmStructuralTypeImpl` Objects of this class represent structural type of the entity

    Fields in org.apache.olingo.odata2.client.core.edm.Impl declared as EdmType
    Modifier and Type | Field and Description
    --- | ---
    `protected EdmType` | EdmTypedImpl.`edmType`

    Methods in org.apache.olingo.odata2.client.core.edm.Impl that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | EdmSimplePropertyImpl.`getType()`
    `EdmType` | EdmTypedImpl.`getType()`
    `EdmType` | EdmNavigationPropertyImpl.`getType()`
    `EdmType` | EdmParameterImpl.`getType()`
    `EdmType` | EdmComplexPropertyImpl.`getType()`

    Methods in org.apache.olingo.odata2.client.core.edm.Impl with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `void` | EdmTypedImpl.`setEdmType(EdmType edmType)`

  - ### Uses of EdmType in org.apache.olingo.odata2.client.core.ep.serializer

    Methods in org.apache.olingo.odata2.client.core.ep.serializer with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | JsonPropertyEntitySerializer.`appendPropertyMetadata(org.apache.olingo.odata2.core.ep.util.JsonStreamWriter jsonStreamWriter, EdmType type)`

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