public class OneOfSchema extends AbstractContainerSchema
| Constructor and Description |
|---|
OneOfSchema(ModelElement parent,
ParserContext context,
ParserContext node,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateChildren(GenerationContext generationContext,
Map<String,Object> dataModel) |
protected void |
getReferencedTypes(Set<AbstractSchema> result) |
void |
validate() |
getElementComponent, getElementSchema, getIsArraySchema, getIsObjectSchema, getIsObjectType, toStringgetBaseSchema, getComponent, getSuperClassesisResolvedcreateSchema, getIsAnonymousInnerClass, isRequired, toString, toString, toStringadd, add, capitalize, generate, getAttributes, getByPath, getCamelCapitalizedName, getCamelName, getCanFailValidation, getChildren, getContext, getDescription, getElementType, getEnum, getFields, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, resolvepublic OneOfSchema(ModelElement parent, ParserContext context, ParserContext node, String name)
public void validate()
validate in class AbstractContainerSchemaprotected void getReferencedTypes(Set<AbstractSchema> result)
getReferencedTypes in class ModelElementprotected void generateChildren(GenerationContext generationContext, Map<String,Object> dataModel)
generateChildren in class AbstractSchemaCopyright © 2018 Symphony Software Foundation. All rights reserved.