Class ObjectSchema
java.lang.Object
com.hypixel.hytale.codec.schema.config.Schema
com.hypixel.hytale.codec.schema.config.ObjectSchema
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hypixel.hytale.codec.schema.config.Schema
Schema.BooleanOrSchema, Schema.HytaleMetadata, Schema.InheritSettings, Schema.SchemaTypeField -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Objectstatic final BuilderCodec<ObjectSchema> private StringSchemaprivate SchemaFields inherited from class com.hypixel.hytale.codec.schema.config.Schema
ARRAY_CODEC, BASE_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetAdditionalProperties(boolean additionalProperties) voidsetAdditionalProperties(Schema additionalProperties) voidsetProperties(Map<String, Schema> properties) voidsetPropertyNames(StringSchema propertyNames) toString()Methods inherited from class com.hypixel.hytale.codec.schema.config.Schema
anyOf, data, getAllOf, getAnyOf, getData, getDefaultRaw, getDefinitions, getDescription, getElse, getEnumDescriptions, getHytale, getHytale, getHytaleAssetRef, getHytaleCustomAssetRef, getHytaleParent, getHytaleSchemaTypeField, getId, getIf, getMarkdownDescription, getMarkdownEnumDescriptions, getOneOf, getRef, getRequired, getThen, getTitle, getTypes, init, isDoNotSuggest, not, ref, setAllOf, setAnyOf, setData, setDefaultRaw, setDefinitions, setDescription, setDoNotSuggest, setElse, setElse, setEnumDescriptions, setHytaleAssetRef, setHytaleCustomAssetRef, setHytaleParent, setHytaleSchemaTypeField, setId, setIf, setMarkdownDescription, setMarkdownEnumDescriptions, setOneOf, setRef, setRequired, setThen, setTitle, setTypes
-
Field Details
-
CODEC
-
properties
-
additionalProperties
-
propertyNames
-
unevaluatedProperties
-
-
Constructor Details
-
ObjectSchema
public ObjectSchema()
-
-
Method Details
-
getProperties
-
setProperties
-
getAdditionalProperties
-
setAdditionalProperties
public void setAdditionalProperties(boolean additionalProperties) -
setAdditionalProperties
-
getPropertyNames
-
setPropertyNames
-
equals
-
hashCode
public int hashCode() -
toString
-