HyCodeYourTale
classpublicPriority 3

StringSchema

com.hypixel.hytale.codec.schema.config.StringSchema

extends Schema

23

Methods

23

Public Methods

8

Fields

1

Constructors

Constants

BuilderCodec<StringSchema>CODEC= BuilderCodec.builder(StringSchema.class, StringSchema::new, Schema.BASE_CODEC) .addField(ne...
BuilderCodec<StringSchema.CommonAsset>CODEC= BuilderCodec.builder(StringSchema.CommonAsset.class, StringSchema.CommonAsset::new) .add...

Constructors

public
StringSchema()

Methods

Public Methods (23)

publicstatic
Schema constant(String c)
@Nonnull
public
boolean equals(Object o)
@Override
public
String getConst()
public
String getDefault()
public
String[] getEnum()
public
StringSchema.CommonAsset getHytaleCommonAsset()
public
String getHytaleCosmeticAsset()
public
Integer getMaxLength()
public
Integer getMinLength()
public
String getPattern()
public
String getRequiredExtension()
public
String[] getRequiredRoots()
public
int hashCode()
@Override
public
boolean isUIAsset()
public
void setConst(String const_)
public
void setDefault(String default_)
public
void setEnum(String[] enum_)
public
void setHytaleCommonAsset(StringSchema.CommonAsset hytaleCommonAsset)
public
void setHytaleCosmeticAsset(String hytaleCosmeticAsset)
public
void setMaxLength(int maxLength)
public
void setMinLength(int minLength)
public
void setPattern(String pattern)
public
void setPattern(Pattern pattern)

Fields

Private/Package Fields (8)

privateString const_
privateString default_
privateString[] enum_
privateStringSchema.CommonAsset hytaleCommonAsset
privateString hytaleCosmeticAsset
privateInteger maxLength
privateInteger minLength
privateString pattern

Related Classes