public class CsdlSchema extends CsdlAbstractEdmItem implements CsdlAnnotatable
Constructor and Description |
---|
CsdlSchema() |
getAllByName, getOneByName
public 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()
CsdlAnnotatable
getAnnotations
in interface CsdlAnnotatable
public CsdlSchema setAnnotations(List<CsdlAnnotation> annotations)
annotations
- list of annotationsCopyright © 2013–2018 The Apache Software Foundation. All rights reserved.