| Package | Description | 
|---|---|
| org.apache.olingo.client.api.edm.xml | |
| org.apache.olingo.client.api.serialization | |
| org.apache.olingo.commons.api.edm.provider | Contains representations for objects created during CSDL document parsing | 
| Modifier and Type | Method and Description | 
|---|---|
| CsdlSchema | XMLMetadata. getSchema(int index)Returns the Schema at the specified position in the EdM metadata document. | 
| CsdlSchema | XMLMetadata. getSchema(String key)Returns the Schema with the specified key (namespace or alias) in the EdM metadata document. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,CsdlSchema> | XMLMetadata. getSchemaByNsOrAlias() | 
| List<CsdlSchema> | XMLMetadata. getSchemas()Returns all Schema objects defined in the EdM metadata document. | 
| List<CsdlSchema> | DataServices. getSchemas() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<CsdlSchema> | ClientODataDeserializer. fetchTermDefinitionSchema(List<InputStream> input)Gets all the terms defined in the given input stream | 
| Modifier and Type | Method and Description | 
|---|---|
| Edm | ODataReader. readMetadata(Map<String,CsdlSchema> xmlSchemas)Parses a stream into metadata representation, including referenced metadata documents. | 
| Edm | ODataReader. readMetadata(Map<String,CsdlSchema> xmlSchemas,
            List<CsdlSchema> termDefinitionSchema)Parses metadata document along with the document which includes term definitions | 
| Edm | ODataReader. readMetadata(Map<String,CsdlSchema> xmlSchemas,
            List<CsdlSchema> termDefinitionSchema)Parses metadata document along with the document which includes term definitions | 
| Modifier and Type | Method and Description | 
|---|---|
| CsdlSchema | CsdlSchema. setActions(List<CsdlAction> actions)Sets actions. | 
| CsdlSchema | CsdlSchema. setAlias(String alias)Sets alias. | 
| CsdlSchema | CsdlSchema. setAnnotations(List<CsdlAnnotation> annotations)Sets a list of annotations | 
| CsdlSchema | CsdlSchema. setAnnotationsGroup(List<CsdlAnnotations> annotationGroups)Sets a list of annotations | 
| CsdlSchema | CsdlSchema. setComplexTypes(List<CsdlComplexType> complexTypes)Sets complex types. | 
| CsdlSchema | CsdlSchema. setEntityContainer(CsdlEntityContainer entityContainer)Sets entity container. | 
| CsdlSchema | CsdlSchema. setEntityTypes(List<CsdlEntityType> entityTypes)Sets entity types. | 
| CsdlSchema | CsdlSchema. setEnumTypes(List<CsdlEnumType> enumTypes)Sets enum types. | 
| CsdlSchema | CsdlSchema. setFunctions(List<CsdlFunction> functions)Sets functions. | 
| CsdlSchema | CsdlSchema. setNamespace(String namespace)Sets namespace. | 
| CsdlSchema | CsdlSchema. setTerms(List<CsdlTerm> terms)Sets terms. | 
| CsdlSchema | CsdlSchema. setTypeDefinitions(List<CsdlTypeDefinition> typeDefinitions)Sets type definitions. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<CsdlSchema> | CsdlAbstractEdmProvider. getSchemas() | 
| List<CsdlSchema> | CsdlEdmProvider. getSchemas()This method should return a collection of all  CsdlSchema | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.