public class AllOfSchema extends AbstractContainerSchema
| Constructor and Description |
|---|
AllOfSchema(ModelElement parent,
ParserContext context,
ParserContext node,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCanFailValidation() |
ParserContext |
getDiscriminator() |
List<ModelElement> |
getFields()
Return the fields of this object, for a normal object this is the same as
getChildren() for an AllOf it is the union of all the fields of all its references.
|
protected void |
getReferencedTypes(Set<AbstractSchema> result) |
protected void |
getSchemas(Set<AbstractSchema> result) |
List<Component> |
getSuperClasses() |
void |
validate() |
getElementComponent, getElementSchema, getIsArraySchema, getIsObjectSchema, getIsObjectType, toStringgetBaseSchema, getComponentisResolvedcreateSchema, generateChildren, getIsAnonymousInnerClass, isRequired, toString, toString, toStringadd, add, capitalize, generate, getAttributes, getByPath, getCamelCapitalizedName, getCamelName, getChildren, getContext, getDescription, getElementType, getEnum, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, resolvepublic AllOfSchema(ModelElement parent, ParserContext context, ParserContext node, String name)
public ParserContext getDiscriminator()
public void validate()
validate in class AbstractContainerSchemaprotected void getReferencedTypes(Set<AbstractSchema> result)
getReferencedTypes in class ModelElementprotected void getSchemas(Set<AbstractSchema> result)
getSchemas in class ModelElementpublic List<Component> getSuperClasses()
getSuperClasses in class Schemapublic List<ModelElement> getFields()
getFields in class ModelElementpublic boolean getCanFailValidation()
getCanFailValidation in class ModelElementCopyright © 2018 Symphony Software Foundation. All rights reserved.