StringSchema

public class StringSchema extends Schema

Class StringSchema. Provides stringschema functionality for the Hytale server.

java.lang.Object > Schema > StringSchema

Field Summary

pattern

private String pattern

Field pattern.

enum_

private String[] enum_

Field enum_.

const_

private String const_

Field const_.

default_

private String default_

Field default_.

minLength

private Integer minLength

Field minLength.

maxLength

private Integer maxLength

Field maxLength.

hytaleCommonAsset

private CommonAsset hytaleCommonAsset

Field hytaleCommonAsset.

hytaleCosmeticAsset

private String hytaleCosmeticAsset

Field hytaleCosmeticAsset.

that

final StringSchema that

Field that.

s

final StringSchema s

Field s.

requiredRoots

private String[] requiredRoots

Field requiredRoots.

requiredExtension

private String requiredExtension

Field requiredExtension.

isUIAsset

private boolean isUIAsset

Field isUIAsset.

Method Detail

getPattern

public String getPattern ()

Method getPattern.

setPattern

public void setPattern (final String pattern)

Method setPattern.

Parameters:
final String pattern

getMinLength

public Integer getMinLength ()

Method getMinLength.

setMinLength

public void setMinLength (final int minLength)

Method setMinLength.

Parameters:
final int minLength

getMaxLength

public Integer getMaxLength ()

Method getMaxLength.

setMaxLength

public void setMaxLength (final int maxLength)

Method setMaxLength.

Parameters:
final int maxLength

getEnum

public String[] getEnum ()

Method getEnum.

setEnum

public void setEnum (final String[] enum_)

Method setEnum.

Parameters:
final String[] enum_

getConst

public String getConst ()

Method getConst.

setConst

public void setConst (final String const_)

Method setConst.

Parameters:
final String const_

getDefault

public String getDefault ()

Method getDefault.

setDefault

public void setDefault (final String default_)

Method setDefault.

Parameters:
final String default_

getHytaleCommonAsset

public CommonAsset getHytaleCommonAsset ()

Method getHytaleCommonAsset.

setHytaleCommonAsset

public void setHytaleCommonAsset (final CommonAsset hytaleCommonAsset)

Method setHytaleCommonAsset.

Parameters:
final CommonAsset hytaleCommonAsset

getHytaleCosmeticAsset

public String getHytaleCosmeticAsset ()

Method getHytaleCosmeticAsset.

setHytaleCosmeticAsset

public void setHytaleCosmeticAsset (final String hytaleCosmeticAsset)

Method setHytaleCosmeticAsset.

Parameters:
final String hytaleCosmeticAsset

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

if

public else if (that.pattern == null)

Method if.

Parameters:
that.pattern == null

hashCode

public int hashCode ()

Method hashCode.

constant

static Schema constant (final String c)

Method constant.

Parameters:
final String c

CommonAsset

public public CommonAsset (final String requiredExtension, final boolean isUIAsset, final String... requiredRoots)

Method CommonAsset.

Parameters:
final String requiredExtension
final boolean isUIAsset
final String... requiredRoots

getRequiredRoots

public String[] getRequiredRoots ()

Method getRequiredRoots.

getRequiredExtension

public String getRequiredExtension ()

Method getRequiredExtension.

isUIAsset

public boolean isUIAsset ()

Method isUIAsset.