Class AbstractStructureType

java.lang.Object
ai.stapi.serialization.AbstractSerializableObject
ai.stapi.schema.structureSchema.AbstractStructureType
All Implemented Interfaces:
SerializableObject
Direct Known Subclasses:
ComplexStructureType, PrimitiveStructureType

public abstract class AbstractStructureType extends AbstractSerializableObject
  • Field Details

  • Constructor Details

    • AbstractStructureType

      protected AbstractStructureType()
    • AbstractStructureType

      public AbstractStructureType(String structureTypeSerializationType, String kind, String definitionType, String description, boolean isAbstract, String parent)
  • Method Details

    • isComplexTypeOrResource

      public static boolean isComplexTypeOrResource(String kind)
    • isPrimitiveType

      public static boolean isPrimitiveType(String kind)
    • getKind

      public String getKind()
    • getDefinitionType

      public String getDefinitionType()
    • getDescription

      public String getDescription()
    • isAbstract

      public boolean isAbstract()
    • getParent

      public String getParent()