Class StringSchema

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

public class StringSchema extends Schema
  • Field Details

  • Constructor Details

    • StringSchema

      public StringSchema()
  • Method Details

    • getPattern

      public String getPattern()
    • setPattern

      public void setPattern(String pattern)
    • setPattern

      public void setPattern(@Nonnull Pattern pattern)
    • getMinLength

      public Integer getMinLength()
    • setMinLength

      public void setMinLength(int minLength)
    • getMaxLength

      public Integer getMaxLength()
    • setMaxLength

      public void setMaxLength(int maxLength)
    • getEnum

      public String[] getEnum()
    • setEnum

      public void setEnum(String[] enum_)
    • getConst

      public String getConst()
    • setConst

      public void setConst(String const_)
    • getDefault

      public String getDefault()
    • setDefault

      public void setDefault(String default_)
    • getHytaleCommonAsset

      public StringSchema.CommonAsset getHytaleCommonAsset()
    • setHytaleCommonAsset

      public void setHytaleCommonAsset(StringSchema.CommonAsset hytaleCommonAsset)
    • getHytaleCosmeticAsset

      public String getHytaleCosmeticAsset()
    • setHytaleCosmeticAsset

      public void setHytaleCosmeticAsset(String hytaleCosmeticAsset)
    • equals

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

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

      @Nonnull public static Schema constant(String c)