public class ArraySchema extends Schema
| Constructor and Description |
|---|
ArraySchema(ModelElement parent,
ParserContext context,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCanFailValidation() |
String |
getCardinality() |
ModelElement |
getElementComponent() |
Schema |
getElementSchema()
For an array type this is the schema of a single element of the array.
|
boolean |
getHasByteString() |
boolean |
getHasCollections() |
boolean |
getHasList() |
boolean |
getHasSet() |
boolean |
getIsArraySchema() |
boolean |
getIsObjectSchema() |
AbstractSchema |
getItems() |
Long |
getMaxItems() |
Long |
getMinItems() |
void |
getReferencedTypes(Set<AbstractSchema> result) |
void |
validate() |
getBaseSchema, getComponent, getSuperClassesisResolvedcreateSchema, generateChildren, getIsAnonymousInnerClass, isRequired, toString, toString, toString, toStringadd, add, capitalize, generate, getAttributes, getByPath, getCamelCapitalizedName, getCamelName, getChildren, getContext, getDescription, getElementType, getEnum, getFields, getFormat, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsObjectType, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, resolvepublic ArraySchema(ModelElement parent, ParserContext context, String name)
public void validate()
validate in class ModelElementpublic Schema getElementSchema()
AbstractSchemagetElementSchema in class AbstractSchemapublic ModelElement getElementComponent()
getElementComponent in class ModelElementpublic boolean getIsArraySchema()
getIsArraySchema in class AbstractSchemapublic boolean getIsObjectSchema()
getIsObjectSchema in class AbstractSchemapublic AbstractSchema getItems()
public Long getMinItems()
public Long getMaxItems()
public String getCardinality()
public boolean getHasSet()
getHasSet in class ModelElementpublic boolean getHasList()
getHasList in class ModelElementpublic boolean getHasCollections()
getHasCollections in class ModelElementpublic boolean getHasByteString()
getHasByteString in class ModelElementpublic void getReferencedTypes(Set<AbstractSchema> result)
getReferencedTypes in class ModelElementpublic boolean getCanFailValidation()
getCanFailValidation in class ModelElementCopyright © 2018 Symphony Software Foundation. All rights reserved.