Contents
- Description
- Nested Class Summary
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- getId()
- setId(String)
- getTypes()
- setTypes(String[])
- getTitle()
- setTitle(String)
- getDescription()
- setDescription(String)
- getMarkdownDescription()
- setMarkdownDescription(String)
- getEnumDescriptions()
- setEnumDescriptions(String[])
- getMarkdownEnumDescriptions()
- setMarkdownEnumDescriptions(String[])
- getAnyOf()
- setAnyOf(Schema...)
- getOneOf()
- setOneOf(Schema...)
- getAllOf()
- setAllOf(Schema...)
- getRequired()
- setRequired(String...)
- getDefaultRaw()
- setDefaultRaw(BsonValue)
- getDefinitions()
- setDefinitions(Map)
- getRef()
- setRef(String)
- getData()
- setData(String)
- getIf()
- setIf(Schema)
- getThen()
- setThen(Schema)
- getElse()
- setElse(Schema)
- setElse(boolean)
- isDoNotSuggest()
- setDoNotSuggest(boolean)
- getHytale()
- getHytale(boolean)
- getHytaleAssetRef()
- setHytaleAssetRef(String)
- getHytaleParent()
- setHytaleParent(Schema.InheritSettings)
- getHytaleSchemaTypeField()
- setHytaleSchemaTypeField(Schema.SchemaTypeField)
- getHytaleCustomAssetRef()
- setHytaleCustomAssetRef(String)
- ref(String)
- data(String)
- anyOf(Schema...)
- not(Schema)
- equals(Object)
- hashCode()
- init()
Class Schema
java.lang.Object
com.hypixel.hytale.codec.schema.config.Schema
- Direct Known Subclasses:
ArraySchema, BooleanSchema, IntegerSchema, NullSchema, NumberSchema, ObjectSchema, StringSchema
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ArrayCodec<Schema> static final BuilderCodec<Schema> static final ObjectCodecMapCodec<String, Schema> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Schemastatic SchemabooleanSchema[]getAllOf()Schema[]getAnyOf()getData()org.bson.BsonValuegetElse()String[]getHytale(boolean createInstance) getId()getIf()String[]Schema[]getOneOf()getRef()String[]getThen()getTitle()String[]getTypes()inthashCode()static voidinit()static Schemastatic SchemavoidvoidvoidvoidsetDefaultRaw(org.bson.BsonValue default_) voidsetDefinitions(Map<String, Schema> definitions) voidsetDescription(String description) voidsetDoNotSuggest(boolean doNotSuggest) voidsetElse(boolean else_) voidvoidsetEnumDescriptions(String[] enumDescriptions) voidsetHytaleAssetRef(String hytaleAssetRef) voidsetHytaleCustomAssetRef(String hytaleCustomAssetRef) voidsetHytaleParent(Schema.InheritSettings hytaleParent) voidsetHytaleSchemaTypeField(Schema.SchemaTypeField hytaleSchemaTypeField) voidvoidvoidsetMarkdownDescription(String markdownDescription) voidsetMarkdownEnumDescriptions(String[] markdownEnumDescriptions) voidvoidvoidsetRequired(String... required) voidvoidvoid
-
Field Details
-
CODEC
-
ARRAY_CODEC
-
BASE_CODEC
-
-
Constructor Details
-
Schema
public Schema()
-
-
Method Details
-
getId
-
setId
-
getTypes
-
setTypes
-
getTitle
-
setTitle
-
getDescription
-
setDescription
-
getMarkdownDescription
-
setMarkdownDescription
-
getEnumDescriptions
-
setEnumDescriptions
-
getMarkdownEnumDescriptions
-
setMarkdownEnumDescriptions
-
getAnyOf
-
setAnyOf
-
getOneOf
-
setOneOf
-
getAllOf
-
setAllOf
-
getRequired
-
setRequired
-
getDefaultRaw
public org.bson.BsonValue getDefaultRaw() -
setDefaultRaw
public void setDefaultRaw(org.bson.BsonValue default_) -
getDefinitions
-
setDefinitions
-
getRef
-
setRef
-
getData
-
setData
-
getIf
-
setIf
-
getThen
-
setThen
-
getElse
-
setElse
-
setElse
public void setElse(boolean else_) -
isDoNotSuggest
-
setDoNotSuggest
public void setDoNotSuggest(boolean doNotSuggest) -
getHytale
-
getHytale
-
getHytaleAssetRef
-
setHytaleAssetRef
-
getHytaleParent
-
setHytaleParent
-
getHytaleSchemaTypeField
-
setHytaleSchemaTypeField
-
getHytaleCustomAssetRef
-
setHytaleCustomAssetRef
-
ref
-
data
-
anyOf
-
not
-
equals
-
hashCode
-
init
public static void init()
-