public class CsdlSchema extends CsdlAbstractEdmItem implements CsdlAnnotatable
| Constructor and Description |
|---|
CsdlSchema() |
getAllByName, getOneByNamepublic String getNamespace()
public CsdlSchema setNamespace(String namespace)
namespace - the namespacepublic String getAlias()
public CsdlSchema setAlias(String alias)
alias - the aliaspublic List<CsdlEnumType> getEnumTypes()
public CsdlEnumType getEnumType(String name)
name - the namepublic CsdlSchema setEnumTypes(List<CsdlEnumType> enumTypes)
enumTypes - the enum typespublic List<CsdlTypeDefinition> getTypeDefinitions()
public CsdlTypeDefinition getTypeDefinition(String name)
name - the namepublic CsdlSchema setTypeDefinitions(List<CsdlTypeDefinition> typeDefinitions)
typeDefinitions - the type definitionspublic List<CsdlEntityType> getEntityTypes()
public CsdlEntityType getEntityType(String name)
name - the namepublic CsdlSchema setEntityTypes(List<CsdlEntityType> entityTypes)
entityTypes - the entity typespublic List<CsdlComplexType> getComplexTypes()
public CsdlComplexType getComplexType(String name)
name - the namepublic CsdlSchema setComplexTypes(List<CsdlComplexType> complexTypes)
complexTypes - the complex typespublic List<CsdlAction> getActions()
public List<CsdlAction> getActions(String name)
name - the namepublic CsdlSchema setActions(List<CsdlAction> actions)
actions - the actionspublic List<CsdlFunction> getFunctions()
public List<CsdlFunction> getFunctions(String name)
name - the namepublic CsdlSchema setFunctions(List<CsdlFunction> functions)
functions - the functionspublic CsdlEntityContainer getEntityContainer()
public CsdlSchema setEntityContainer(CsdlEntityContainer entityContainer)
entityContainer - the entity containerpublic CsdlTerm getTerm(String name)
name - the namepublic CsdlSchema setTerms(List<CsdlTerm> terms)
terms - the termspublic List<CsdlAnnotations> getAnnotationGroups()
public CsdlSchema setAnnotationsGroup(List<CsdlAnnotations> annotationGroups)
annotationGroups - list of annotationspublic CsdlAnnotations getAnnotationGroup(String target, String qualifier)
target - the targetpublic CsdlAnnotation getAnnotation(String term)
term - the termpublic List<CsdlAnnotation> getAnnotations()
CsdlAnnotatablegetAnnotations in interface CsdlAnnotatablepublic CsdlSchema setAnnotations(List<CsdlAnnotation> annotations)
annotations - list of annotationsCopyright © 2013–2023 The Apache Software Foundation. All rights reserved.