public class EdmSchemaImpl extends AbstractEdmAnnotatable implements org.apache.olingo.commons.api.edm.EdmSchema
| Constructor and Description |
|---|
EdmSchemaImpl(EdmProviderImpl edm,
org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider provider,
org.apache.olingo.commons.api.edm.provider.CsdlSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.apache.olingo.commons.api.edm.EdmAction> |
createActions() |
protected List<org.apache.olingo.commons.api.edm.EdmAnnotations> |
createAnnotationGroups() |
protected List<org.apache.olingo.commons.api.edm.EdmAnnotation> |
createAnnotations() |
protected List<org.apache.olingo.commons.api.edm.EdmComplexType> |
createComplexTypes() |
protected org.apache.olingo.commons.api.edm.EdmEntityContainer |
createEntityContainer() |
protected List<org.apache.olingo.commons.api.edm.EdmEntityType> |
createEntityTypes() |
protected List<org.apache.olingo.commons.api.edm.EdmEnumType> |
createEnumTypes() |
protected List<org.apache.olingo.commons.api.edm.EdmFunction> |
createFunctions() |
protected List<org.apache.olingo.commons.api.edm.EdmTerm> |
createTerms() |
protected List<org.apache.olingo.commons.api.edm.EdmTypeDefinition> |
createTypeDefinitions() |
List<org.apache.olingo.commons.api.edm.EdmAction> |
getActions() |
String |
getAlias() |
List<org.apache.olingo.commons.api.edm.EdmAnnotations> |
getAnnotationGroups() |
List<org.apache.olingo.commons.api.edm.EdmAnnotation> |
getAnnotations() |
List<org.apache.olingo.commons.api.edm.EdmComplexType> |
getComplexTypes() |
org.apache.olingo.commons.api.edm.EdmEntityContainer |
getEntityContainer() |
List<org.apache.olingo.commons.api.edm.EdmEntityType> |
getEntityTypes() |
List<org.apache.olingo.commons.api.edm.EdmEnumType> |
getEnumTypes() |
List<org.apache.olingo.commons.api.edm.EdmFunction> |
getFunctions() |
String |
getNamespace() |
List<org.apache.olingo.commons.api.edm.EdmTerm> |
getTerms() |
List<org.apache.olingo.commons.api.edm.EdmTypeDefinition> |
getTypeDefinitions() |
getAnnotationprotected final String namespace
public EdmSchemaImpl(EdmProviderImpl edm, org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider provider, org.apache.olingo.commons.api.edm.provider.CsdlSchema schema)
public List<org.apache.olingo.commons.api.edm.EdmEnumType> getEnumTypes()
getEnumTypes in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmEntityType> getEntityTypes()
getEntityTypes in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmComplexType> getComplexTypes()
getComplexTypes in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmAction> getActions()
getActions in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmFunction> getFunctions()
getFunctions in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmTypeDefinition> getTypeDefinitions()
getTypeDefinitions in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmTerm> getTerms()
getTerms in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmAnnotations> getAnnotationGroups()
getAnnotationGroups in interface org.apache.olingo.commons.api.edm.EdmSchemapublic List<org.apache.olingo.commons.api.edm.EdmAnnotation> getAnnotations()
getAnnotations in interface org.apache.olingo.commons.api.edm.EdmAnnotatablegetAnnotations in class AbstractEdmAnnotatablepublic org.apache.olingo.commons.api.edm.EdmEntityContainer getEntityContainer()
getEntityContainer in interface org.apache.olingo.commons.api.edm.EdmSchemapublic String getNamespace()
getNamespace in interface org.apache.olingo.commons.api.edm.EdmSchemapublic String getAlias()
getAlias in interface org.apache.olingo.commons.api.edm.EdmSchemaprotected org.apache.olingo.commons.api.edm.EdmEntityContainer createEntityContainer()
protected List<org.apache.olingo.commons.api.edm.EdmTypeDefinition> createTypeDefinitions()
protected List<org.apache.olingo.commons.api.edm.EdmEnumType> createEnumTypes()
protected List<org.apache.olingo.commons.api.edm.EdmEntityType> createEntityTypes()
protected List<org.apache.olingo.commons.api.edm.EdmComplexType> createComplexTypes()
protected List<org.apache.olingo.commons.api.edm.EdmAction> createActions()
protected List<org.apache.olingo.commons.api.edm.EdmFunction> createFunctions()
protected List<org.apache.olingo.commons.api.edm.EdmTerm> createTerms()
protected List<org.apache.olingo.commons.api.edm.EdmAnnotations> createAnnotationGroups()
protected List<org.apache.olingo.commons.api.edm.EdmAnnotation> createAnnotations()
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.