java.lang.Object
com.liferay.portal.vulcan.yaml.openapi.Schema

public class Schema extends Object
  • Constructor Details

    • Schema

      public Schema()
    • Schema

      public Schema(boolean freeFormObject)
  • Method Details

    • getAdditionalPropertySchema

      public Schema getAdditionalPropertySchema()
    • getAllOfSchemas

      public List<Schema> getAllOfSchemas()
    • getAnyOfSchemas

      public List<Schema> getAnyOfSchemas()
    • getDefault

      public String getDefault()
    • getDescription

      public String getDescription()
    • getEnumValues

      public List<String> getEnumValues()
    • getExample

      @Deprecated public String getExample()
      Deprecated.
      As of Mueller (7.2.x)
    • getFieldDefinition

      public FieldDefinition getFieldDefinition()
    • getFormat

      public String getFormat()
    • getItems

      public Items getItems()
    • getMaximum

      public Double getMaximum()
    • getMinimum

      public Double getMinimum()
    • getOneOfSchemas

      public List<Schema> getOneOfSchemas()
    • getPropertySchemas

      public Map<String,Schema> getPropertySchemas()
    • getReference

      public String getReference()
    • getRequiredPropertySchemaNames

      public List<String> getRequiredPropertySchemaNames()
    • getSchemaDefinition

      public SchemaDefinition getSchemaDefinition()
    • getType

      public String getType()
    • isDeprecated

      public boolean isDeprecated()
    • isReadOnly

      public boolean isReadOnly()
    • isWriteOnly

      public boolean isWriteOnly()
    • setAdditionalPropertySchema

      public void setAdditionalPropertySchema(Schema additionalPropertySchema)
    • setAllOfSchemas

      public void setAllOfSchemas(List<Schema> allOfSchemas)
    • setAnyOfSchemas

      public void setAnyOfSchemas(List<Schema> anyOfSchemas)
    • setDefault

      public void setDefault(String d)
    • setDeprecated

      public void setDeprecated(boolean deprecated)
    • setDescription

      public void setDescription(String description)
    • setEnumValues

      public void setEnumValues(List<String> enumValues)
    • setExample

      @Deprecated public void setExample(String example)
      Deprecated.
      As of Mueller (7.2.x)
    • setFieldDefinition

      public void setFieldDefinition(FieldDefinition fieldDefinition)
    • setFormat

      public void setFormat(String format)
    • setItems

      public void setItems(Items items)
    • setMaximum

      public void setMaximum(Double maximum)
    • setMinimum

      public void setMinimum(Double minimum)
    • setOneOfSchemas

      public void setOneOfSchemas(List<Schema> oneOfSchemas)
    • setPropertySchemas

      public void setPropertySchemas(Map<String,Schema> propertySchemas)
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • setReference

      public void setReference(String reference)
    • setRequiredPropertySchemaNames

      public void setRequiredPropertySchemaNames(List<String> requiredPropertySchemaNames)
    • setSchemaDefinition

      public void setSchemaDefinition(SchemaDefinition schemaDefinition)
    • setType

      public void setType(String type)
    • setWriteOnly

      public void setWriteOnly(boolean writeOnly)