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

- Packages that use EdmStructuredType
  Package | Description
  --- | ---
  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.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).

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

    Subinterfaces of EdmStructuredType in org.apache.olingo.commons.api.edm
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EdmComplexType` A CSDL ComplexType element.
    `interface` | `EdmEntityType` A CSDL EntityType element.

    Methods in org.apache.olingo.commons.api.edm that return EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `EdmStructuredType` | EdmStructuredType.`getBaseType()` Base types are described in the OData protocol specification.

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

    Methods in org.apache.olingo.commons.api.edm.annotation that return EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `EdmStructuredType` | EdmRecord.`getType()` Returns the entity type or complex type to be constructed.

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

    Fields in org.apache.olingo.ext.pojogen declared as EdmStructuredType
    Modifier and Type | Field and Description
    --- | ---
    `protected EdmStructuredType` | NavPropertyBindingDetails.`type`

    Methods in org.apache.olingo.ext.pojogen that return EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `EdmStructuredType` | NavPropertyBindingDetails.`getType()`

    Methods in org.apache.olingo.ext.pojogen with parameters of type EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `NavPropertyBindingDetails` | AbstractUtility.`getNavigationBindingDetails(EdmStructuredType sourceEntityType, EdmNavigationProperty property)`
    `boolean` | AbstractUtility.`isNavigationAlreadyDeclared(EdmStructuredType type, EdmNavigationProperty property)`

    Constructors in org.apache.olingo.ext.pojogen with parameters of type EdmStructuredType
    Constructor and Description
    `NavPropertyBindingDetails(Edm edm, EdmStructuredType type)`
    `NavPropertyBindingDetails(Edm edm, EdmStructuredType sourceType, EdmNavigationProperty property)`

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

    Methods in org.apache.olingo.server.api.uri with parameters of type EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `String` | UriHelper.`buildContextURLSelectList(EdmStructuredType type, ExpandOption expand, SelectOption select)` Builds the select-list part of a `ContextURL`.

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

    Methods in org.apache.olingo.server.api.uri.queryoption that return EdmStructuredType
    Modifier and Type | Method and Description
    --- | ---
    `EdmStructuredType` | ApplyOption.`getEdmStructuredType()`

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