public class EdmSchemaImpl extends AbstractEdmAnnotatable implements EdmSchema
| Constructor and Description |
|---|
EdmSchemaImpl(EdmProviderImpl edm,
CsdlEdmProvider provider,
CsdlSchema schema) |
getAnnotationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotationprotected final String namespace
public EdmSchemaImpl(EdmProviderImpl edm, CsdlEdmProvider provider, CsdlSchema schema)
public List<EdmEnumType> getEnumTypes()
getEnumTypes in interface EdmSchemapublic List<EdmEntityType> getEntityTypes()
getEntityTypes in interface EdmSchemapublic List<EdmComplexType> getComplexTypes()
getComplexTypes in interface EdmSchemapublic List<EdmAction> getActions()
getActions in interface EdmSchemapublic List<EdmFunction> getFunctions()
getFunctions in interface EdmSchemapublic List<EdmTypeDefinition> getTypeDefinitions()
getTypeDefinitions in interface EdmSchemaEdmTypeDefinition for this schema.public List<EdmAnnotations> getAnnotationGroups()
getAnnotationGroups in interface EdmSchemaEdmAnnotations for this schema.public List<EdmAnnotation> getAnnotations()
EdmAnnotatablegetAnnotations in interface EdmAnnotatablegetAnnotations in class AbstractEdmAnnotatablepublic EdmEntityContainer getEntityContainer()
getEntityContainer in interface EdmSchemapublic String getNamespace()
getNamespace in interface EdmSchemapublic String getAlias()
protected EdmEntityContainer createEntityContainer()
protected List<EdmTypeDefinition> createTypeDefinitions()
protected List<EdmEnumType> createEnumTypes()
protected List<EdmEntityType> createEntityTypes()
protected List<EdmComplexType> createComplexTypes()
protected List<EdmFunction> createFunctions()
protected List<EdmAnnotations> createAnnotationGroups()
protected List<EdmAnnotation> createAnnotations()
Copyright © 2023. All rights reserved.