public class CsdlSchema extends CsdlAbstractEdmItem implements CsdlAnnotatable
Constructor and Description |
---|
CsdlSchema() |
equals, getAllByName, getOneByName, hashCode, toString
public String getNamespace()
public CsdlSchema setNamespace(String namespace)
public String getAlias()
public CsdlSchema setAlias(String alias)
public List<CsdlEnumType> getEnumTypes()
public CsdlEnumType getEnumType(String name)
public CsdlSchema setEnumTypes(List<CsdlEnumType> enumTypes)
public List<CsdlTypeDefinition> getTypeDefinitions()
public CsdlTypeDefinition getTypeDefinition(String name)
public CsdlSchema setTypeDefinitions(List<CsdlTypeDefinition> typeDefinitions)
public List<CsdlEntityType> getEntityTypes()
public CsdlEntityType getEntityType(String name)
public CsdlSchema setEntityTypes(List<CsdlEntityType> entityTypes)
public List<CsdlComplexType> getComplexTypes()
public CsdlComplexType getComplexType(String name)
public CsdlSchema setComplexTypes(List<CsdlComplexType> complexTypes)
public List<CsdlAction> getActions()
public List<CsdlAction> getActions(String name)
name
- public CsdlSchema setActions(List<CsdlAction> actions)
public List<CsdlFunction> getFunctions()
public List<CsdlFunction> getFunctions(String name)
name
- public CsdlSchema setFunctions(List<CsdlFunction> functions)
public CsdlEntityContainer getEntityContainer()
public CsdlSchema setEntityContainer(CsdlEntityContainer entityContainer)
public CsdlSchema setTerms(List<CsdlTerm> terms)
public List<CsdlAnnotations> getAnnotationGroups()
public CsdlAnnotations getAnnotationGroup(String target)
public CsdlAnnotation getAnnotation(String term)
public List<CsdlAnnotation> getAnnotations()
getAnnotations
in interface CsdlAnnotatable
public Map<String,CsdlAnnotatable> getAnnotatables()
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.