Uses of Class
org.apache.olingo.commons.api.edm.provider.CsdlSchema
Packages that use CsdlSchema
Package
Description
Contains representations for objects created during CSDL document parsing
-
Uses of CsdlSchema in org.apache.olingo.client.api.edm.xml
Methods in org.apache.olingo.client.api.edm.xml that return CsdlSchemaModifier and TypeMethodDescriptionXMLMetadata.getSchema
(int index) Returns the Schema at the specified position in the EdM metadata document.Returns the Schema with the specified key (namespace or alias) in the EdM metadata document.Methods in org.apache.olingo.client.api.edm.xml that return types with arguments of type CsdlSchemaModifier and TypeMethodDescriptionXMLMetadata.getSchemaByNsOrAlias()
DataServices.getSchemas()
XMLMetadata.getSchemas()
Returns all Schema objects defined in the EdM metadata document. -
Uses of CsdlSchema in org.apache.olingo.client.api.serialization
Methods in org.apache.olingo.client.api.serialization that return types with arguments of type CsdlSchemaModifier and TypeMethodDescriptionClientODataDeserializer.fetchTermDefinitionSchema
(List<InputStream> input) Gets all the terms defined in the given input streamMethod parameters in org.apache.olingo.client.api.serialization with type arguments of type CsdlSchemaModifier and TypeMethodDescriptionODataReader.readMetadata
(Map<String, CsdlSchema> xmlSchemas) Parses a stream into metadata representation, including referenced metadata documents.ODataReader.readMetadata
(Map<String, CsdlSchema> xmlSchemas, List<CsdlSchema> termDefinitionSchema) Parses metadata document along with the document which includes term definitionsODataReader.readMetadata
(Map<String, CsdlSchema> xmlSchemas, List<CsdlSchema> termDefinitionSchema) Parses metadata document along with the document which includes term definitions -
Uses of CsdlSchema in org.apache.olingo.commons.api.edm.provider
Methods in org.apache.olingo.commons.api.edm.provider that return CsdlSchemaModifier and TypeMethodDescriptionCsdlSchema.setActions
(List<CsdlAction> actions) Sets actions.Sets alias.CsdlSchema.setAnnotations
(List<CsdlAnnotation> annotations) Sets a list of annotationsCsdlSchema.setAnnotationsGroup
(List<CsdlAnnotations> annotationGroups) Sets a list of annotationsCsdlSchema.setComplexTypes
(List<CsdlComplexType> complexTypes) Sets complex types.CsdlSchema.setEntityContainer
(CsdlEntityContainer entityContainer) Sets entity container.CsdlSchema.setEntityTypes
(List<CsdlEntityType> entityTypes) Sets entity types.CsdlSchema.setEnumTypes
(List<CsdlEnumType> enumTypes) Sets enum types.CsdlSchema.setFunctions
(List<CsdlFunction> functions) Sets functions.CsdlSchema.setNamespace
(String namespace) Sets namespace.Sets terms.CsdlSchema.setTypeDefinitions
(List<CsdlTypeDefinition> typeDefinitions) Sets type definitions.Methods in org.apache.olingo.commons.api.edm.provider that return types with arguments of type CsdlSchemaModifier and TypeMethodDescriptionCsdlAbstractEdmProvider.getSchemas()
CsdlEdmProvider.getSchemas()
This method should return a collection of allCsdlSchema