| Constructor and Description |
|---|
Component(ModelElement parent,
ParserContext context,
AbstractSchema type,
String elementType,
String name) |
| Modifier and Type | Method and Description |
|---|---|
Schema |
getBaseSchema()
Get the basic schema which this type refers to.
|
boolean |
getCanFailValidation() |
Component |
getComponent() |
ModelElement |
getElementComponent() |
Schema |
getElementSchema()
For an array type this is the schema of a single element of the array.
|
EnumSchema |
getEnum() |
boolean |
getHasByteString() |
boolean |
getHasList() |
boolean |
getHasSet() |
boolean |
getIsArraySchema() |
boolean |
getIsComponent() |
boolean |
getIsObjectSchema() |
boolean |
getIsObjectType() |
AbstractSchema |
getType() |
String |
toString() |
void |
validate() |
getSuperClassesisResolvedcreateSchema, generateChildren, getIsAnonymousInnerClass, isRequired, toString, toString, toStringadd, add, capitalize, generate, getAttributes, getByPath, getCamelCapitalizedName, getCamelName, getChildren, getContext, getDescription, getElementType, getFields, getFormat, getHasCollections, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, resolvepublic Component(ModelElement parent, ParserContext context, AbstractSchema type, String elementType, String name)
public Schema getBaseSchema()
AbstractSchemagetBaseSchema in class Schemapublic Component getComponent()
getComponent in class Schemapublic ModelElement getElementComponent()
getElementComponent in class ModelElementpublic Schema getElementSchema()
AbstractSchemagetElementSchema in class AbstractSchemapublic boolean getIsArraySchema()
getIsArraySchema in class AbstractSchemapublic boolean getIsObjectSchema()
getIsObjectSchema in class AbstractSchemapublic AbstractSchema getType()
public EnumSchema getEnum()
getEnum in class ModelElementpublic boolean getHasSet()
getHasSet in class ModelElementpublic boolean getHasList()
getHasList in class ModelElementpublic boolean getHasByteString()
getHasByteString in class ModelElementpublic boolean getIsComponent()
getIsComponent in class ModelElementpublic boolean getIsObjectType()
getIsObjectType in class ModelElementpublic boolean getCanFailValidation()
getCanFailValidation in class ModelElementpublic void validate()
validate in class ModelElementpublic String toString()
toString in class AbstractSchemaCopyright © 2018 Symphony Software Foundation. All rights reserved.