Class BoxedStructureTypeBuilder
java.lang.Object
ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
-
Field Summary
FieldsFields inherited from class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
fieldsFields inherited from class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
description, isAbstract, kind, parent, serializationType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(StructureSchemaBuilder structureSchemaBuilder) copyToBuilder(AbstractStructureType abstractStructureType) setContainedInNonAnonymousType(String containedInNonAnonymousType) setDescription(String description) setIsAbstract(Boolean isAbstract) setSerializationType(String serializationType) Methods inherited from class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
addField, getAllFields, getAllFieldTypesMethods inherited from class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
findMissingDependenciesForParent, findMissingTypesForFields, getDescription, getDirectlyUnresolvableTypesWithFailingDependencyList, getKind, getParent, getSerializationType, isAbstract, isPrimitiveType, mergeOverwrite
-
Field Details
-
originalSerializationType
-
-
Constructor Details
-
BoxedStructureTypeBuilder
public BoxedStructureTypeBuilder()
-
-
Method Details
-
build
- Specified by:
buildin classAbstractStructureTypeBuilder
-
getContainedInNonAnonymousType
- Specified by:
getContainedInNonAnonymousTypein classAbstractStructureTypeBuilder
-
setContainedInNonAnonymousType
- Specified by:
setContainedInNonAnonymousTypein classAbstractStructureTypeBuilder
-
specificMergeOverwrite
- Specified by:
specificMergeOverwritein classAbstractStructureTypeBuilder
-
getOriginalSerializationType
- Overrides:
getOriginalSerializationTypein classAbstractStructureTypeBuilder
-
copyToBuilder
- Specified by:
copyToBuilderin classAbstractStructureTypeBuilder
-
setSerializationType
-
setParent
- Overrides:
setParentin classAbstractStructureTypeBuilder
-
setDescription
-
setIsAbstract
-