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

- Packages that use EdmType
  Package | Description
  --- | ---
  org.apache.olingo.client.api.domain |
  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.commons.api.edm.annotation | Contains representations for all annotation related EDM objects created during the URI parsing
  org.apache.olingo.ext.pojogen |
  org.apache.olingo.ext.proxy.utils |
  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.
  org.apache.olingo.server.api.uri.queryoption | Olingo Server API - URI - QueryOptions The uri.queryoption package is used to condense all about the Olingo query options (in uri context).
  org.apache.olingo.server.api.uri.queryoption.expression | Olingo Server API - URI - QueryOptions - Expressions The uri.queryoption.expression package is used to condense all about the Olingo expressions within the query options (in uri context).

- - ### Uses of EdmType in org.apache.olingo.client.api.domain

    Methods in org.apache.olingo.client.api.domain with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `ClientPrimitiveValue.Builder` | ClientPrimitiveValue.Builder.`setType(EdmType type)`

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

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

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

    Subinterfaces of EdmType in org.apache.olingo.commons.api.edm
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EdmAction` A CSDL action.
    `interface` | `EdmComplexType` A CSDL ComplexType element.
    `interface` | `EdmEntityType` A CSDL EntityType element.
    `interface` | `EdmEnumType` An EdmEnumType represents a set of related values.
    `interface` | `EdmFunction` An EdmFunction as described in the OData specification
    `interface` | `EdmOperation` A EdmOperation can either be an `EdmAction` or an `EdmFunction`.
    `interface` | `EdmPrimitiveType` EdmPrimitiveType is a primitive type as defined in the Entity Data Model (EDM).
    `interface` | `EdmStructuredType` EdmStructuralType is the base for a complex type or an entity type.
    `interface` | `EdmTypeDefinition` An `EdmTypeDefinition` defines a specialization of one of the possible primitive types.

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

    Methods in org.apache.olingo.commons.api.edm with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | EdmStructuredType.`compatibleTo(EdmType targetType)` Checks if this type is convertible to parameter `targetType`

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

    Methods in org.apache.olingo.commons.api.edm.annotation that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | EdmCast.`getType()` Value cast to
    `EdmType` | EdmIsOf.`getType()` The type which is checked again the child expression

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

    Methods in org.apache.olingo.ext.pojogen with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.olingo.commons.core.edm.EdmTypeInfo` | AbstractUtility.`getEdmTypeInfo(EdmType type)`
    `String` | AbstractUtility.`getJavaType(EdmType type)`
    `String` | AbstractUtility.`getJavaType(EdmType type, Boolean forceCollection)`
    `boolean` | AbstractUtility.`isStreamType(EdmType type)`

  - ### Uses of EdmType in org.apache.olingo.ext.proxy.utils

    Methods in org.apache.olingo.ext.proxy.utils with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `static ClientAnnotation` | CoreUtils.`getODataAnnotation(EdmEnabledODataClient client, String term, EdmType type, Object obj)`

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

    Methods in org.apache.olingo.server.api.uri that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | UriResourcePartTyped.`getType()`
    `EdmType` | UriResourceEntitySet.`getTypeFilterOnCollection()`
    `EdmType` | UriResourceIt.`getTypeFilterOnCollection()`
    `EdmType` | UriResourceNavigation.`getTypeFilterOnCollection()`
    `EdmType` | UriResourceFunction.`getTypeFilterOnCollection()`
    `EdmType` | UriResourceEntitySet.`getTypeFilterOnEntry()`
    `EdmType` | UriResourceIt.`getTypeFilterOnEntry()`
    `EdmType` | UriResourceNavigation.`getTypeFilterOnEntry()`
    `EdmType` | UriResourceFunction.`getTypeFilterOnEntry()`

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

    Methods in org.apache.olingo.server.api.uri.queryoption that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | ExpandItem.`getStartTypeFilter()`
    `EdmType` | SelectItem.`getStartTypeFilter()`

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

    Methods in org.apache.olingo.server.api.uri.queryoption.expression that return EdmType
    Modifier and Type | Method and Description
    --- | ---
    `EdmType` | Member.`getStartTypeFilter()`
    `EdmType` | Literal.`getType()` Numeric literals without an dot and without an e return the smallest possible Edm Integer type.
    `EdmType` | Member.`getType()`
    `EdmType` | TypeLiteral.`getType()`

    Methods in org.apache.olingo.server.api.uri.queryoption.expression with parameters of type EdmType
    Modifier and Type | Method and Description
    --- | ---
    `T` | ExpressionVisitor.`visitTypeLiteral(EdmType type)` Called for each traversed `TypeLiteral` expression

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