Class ObjectSchema

java.lang.Object
com.hypixel.hytale.codec.schema.config.Schema
com.hypixel.hytale.codec.schema.config.ObjectSchema

public class ObjectSchema extends Schema
  • Field Details

  • Constructor Details

    • ObjectSchema

      public ObjectSchema()
  • Method Details

    • getProperties

      public Map<String,Schema> getProperties()
    • setProperties

      public void setProperties(Map<String,Schema> properties)
    • getAdditionalProperties

      @Nullable public Object getAdditionalProperties()
    • setAdditionalProperties

      public void setAdditionalProperties(boolean additionalProperties)
    • setAdditionalProperties

      public void setAdditionalProperties(Schema additionalProperties)
    • getPropertyNames

      public StringSchema getPropertyNames()
    • setPropertyNames

      public void setPropertyNames(StringSchema propertyNames)
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class Schema
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Schema
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object