Package ai.stapi.schema.structureSchema
Class FieldDefinition
java.lang.Object
ai.stapi.serialization.AbstractSerializableObject
ai.stapi.schema.structureSchema.FieldDefinition
- All Implemented Interfaces:
ai.stapi.serialization.SerializableObject
public class FieldDefinition
extends ai.stapi.serialization.AbstractSerializableObject
-
Field Summary
FieldsFields inherited from class ai.stapi.serialization.AbstractSerializableObject
NAME_OF_FIELD_WITH_SERIALIZATION_TYPE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ai.stapi.serialization.AbstractSerializableObject
getSerializationType
-
Field Details
-
SERIALIZATION_TYPE
- See Also:
-
LIST_STRUCTURE_TYPE
- See Also:
-
LEAF_STRUCTURE_TYPE
- See Also:
-
-
Constructor Details
-
FieldDefinition
-
-
Method Details
-
getMin
-
getMax
-
getFloatMax
-
getTypes
-
getStructureType
-
isList
public boolean isList() -
isRequired
public boolean isRequired() -
isUnionType
public boolean isUnionType() -
isAnyType
public boolean isAnyType() -
getDescription
-
getName
-
getParentDefinitionType
-