Class AbstractComplexStructureTypeBuilder
java.lang.Object
ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
- Direct Known Subclasses:
BoxedStructureTypeBuilder,ComplexStructureTypeBuilder
-
Field Summary
FieldsFields inherited from class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
description, isAbstract, kind, parent, serializationType -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
build, copyToBuilder, findMissingDependenciesForParent, findMissingTypesForFields, getContainedInNonAnonymousType, getDescription, getDirectlyUnresolvableTypesWithFailingDependencyList, getKind, getOriginalSerializationType, getParent, getSerializationType, isAbstract, isPrimitiveType, mergeOverwrite, setContainedInNonAnonymousType, setParent, specificMergeOverwrite
-
Field Details
-
fields
-
-
Constructor Details
-
AbstractComplexStructureTypeBuilder
public AbstractComplexStructureTypeBuilder()
-
-
Method Details
-
getAllFields
public Map<String,FieldDefinitionBuilder> getAllFields(StructureSchemaBuilder structureSchemaBuilder) - Specified by:
getAllFieldsin classAbstractStructureTypeBuilder
-
addField
-
getAllFieldTypes
- Specified by:
getAllFieldTypesin classAbstractStructureTypeBuilder
-