public interface Schema extends Schema, Annotatable
Modifier and Type | Method and Description |
---|---|
List<Action> |
getActions() |
List<Action> |
getActions(String name) |
Map<String,Annotatable> |
getAnnotatables() |
Annotation |
getAnnotation(String term) |
Annotations |
getAnnotationGroup(String target) |
List<Annotations> |
getAnnotationGroups() |
ComplexType |
getComplexType(String name)
Gets complex type with the given name.
|
List<ComplexType> |
getComplexTypes() |
EntityContainer |
getEntityContainer() |
List<EntityContainer> |
getEntityContainers() |
EntityType |
getEntityType(String name)
Gets entity type with the given name.
|
List<EntityType> |
getEntityTypes() |
List<Function> |
getFunctions() |
List<Function> |
getFunctions(String name) |
Term |
getTerm(String name) |
List<Term> |
getTerms() |
TypeDefinition |
getTypeDefinition(String name) |
List<TypeDefinition> |
getTypeDefinitions() |
getAlias, getDefaultEntityContainer, getEntityContainer, getEnumType, getEnumTypes, getNamespace
getAnnotations
List<EntityContainer> getEntityContainers()
getEntityContainers
in interface Schema
EntityContainer getEntityContainer()
ComplexType getComplexType(String name)
Schema
getComplexType
in interface Schema
name
- name.List<ComplexType> getComplexTypes()
getComplexTypes
in interface Schema
EntityType getEntityType(String name)
Schema
getEntityType
in interface Schema
name
- name.List<EntityType> getEntityTypes()
getEntityTypes
in interface Schema
Annotation getAnnotation(String term)
Map<String,Annotatable> getAnnotatables()
TypeDefinition getTypeDefinition(String name)
List<TypeDefinition> getTypeDefinitions()
List<Annotations> getAnnotationGroups()
getAnnotationGroups
in interface Schema
Annotations getAnnotationGroup(String target)
getAnnotationGroup
in interface Schema
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.