## Uses of Class
org.apache.olingo.odata2.api.edm.provider.Schema

- Packages that use Schema
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.edm.provider | Entity Data Model Provider API Classes in this package are used to provide an EDM to the library as well as to the application.
  org.apache.olingo.odata2.api.ep | Entity Provider The org.apache.olingo.odata2.api.ep package contains all classes related and necessary to provide an `EntityProvider`.
  org.apache.olingo.odata2.jpa.processor.api.model | OData JPA Processor API Library - JPA EDM Model The library provides a set of views over the JPA/EDM element containers.
  org.apache.olingo.odata2.ref.edm |

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

    Methods in org.apache.olingo.odata2.api.edm.provider that return Schema
    Modifier and Type | Method and Description
    --- | ---
    `Schema` | Schema.`setAlias(String alias)` Sets the alias for this `Schema`
    `Schema` | Schema.`setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes)` Sets the List of `AnnotationAttribute` for this `Schema`
    `Schema` | Schema.`setAnnotationElements(List<AnnotationElement> annotationElements)` Sets the List of `AnnotationElement` for this `Schema`
    `Schema` | Schema.`setAssociations(List<Association> associations)` Sets the `Association`s for this `Schema`
    `Schema` | Schema.`setComplexTypes(List<ComplexType> complexTypes)` Sets the `ComplexType`s for this `Schema`
    `Schema` | Schema.`setEntityContainers(List<EntityContainer> entityContainers)` Sets the `EntityContainer`s for this `Schema`
    `Schema` | Schema.`setEntityTypes(List<EntityType> entityTypes)` Sets the `EntityType`s for this `Schema`
    `Schema` | Schema.`setNamespace(String namespace)` Sets the namespace for this `Schema`
    `Schema` | Schema.`setUsings(List<Using> usings)` Sets the `Using` for this `Schema`

    Methods in org.apache.olingo.odata2.api.edm.provider that return types with arguments of type Schema
    Modifier and Type | Method and Description
    --- | ---
    `List<Schema>` | DataServices.`getSchemas()`
    `List<Schema>` | EdmProvider.`getSchemas()` This method should return a collection of all `Schema` or null if nothing is found

    Method parameters in org.apache.olingo.odata2.api.edm.provider with type arguments of type Schema
    Modifier and Type | Method and Description
    --- | ---
    `DataServices` | DataServices.`setSchemas(List<Schema> schemas)` Sets the schemas for this `DataServices`

  - ### Uses of Schema in org.apache.olingo.odata2.api.ep

    Method parameters in org.apache.olingo.odata2.api.ep with type arguments of type Schema
    Modifier and Type | Method and Description
    --- | ---
    `static ODataResponse` | EntityProvider.`writeMetadata(List<Schema> schemas, Map<String,String> predefinedNamespaces)` Write metadata document in XML format for the given schemas and the provided predefined namespaces at the EDMX element.
    `ODataResponse` | EntityProvider.EntityProviderInterface.`writeMetadata(List<Schema> schemas, Map<String,String> predefinedNamespaces)` Write metadata document in XML format for the given schemas and the provided predefined namespaces at the EDMX element.

  - ### Uses of Schema in org.apache.olingo.odata2.jpa.processor.api.model

    Methods in org.apache.olingo.odata2.jpa.processor.api.model that return Schema
    Modifier and Type | Method and Description
    --- | ---
    `Schema` | JPAEdmSchemaView.`getEdmSchema()` The method returns the EDM schema present in the container.

  - ### Uses of Schema in org.apache.olingo.odata2.ref.edm

    Methods in org.apache.olingo.odata2.ref.edm that return types with arguments of type Schema
    Modifier and Type | Method and Description
    --- | ---
    `List<Schema>` | ScenarioEdmProvider.`getSchemas()`

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