ObjectSchema

public class ObjectSchema extends Schema

Class ObjectSchema. Provides objectschema functionality for the Hytale server.

java.lang.Object > Schema > ObjectSchema

Field Summary

additionalProperties

private Object additionalProperties

Field additionalProperties.

propertyNames

private StringSchema propertyNames

Field propertyNames.

unevaluatedProperties

private Schema unevaluatedProperties

Field unevaluatedProperties.

that

final ObjectSchema that

Field that.

Method Detail

getProperties

public Schema> getProperties ()

Method getProperties.

setProperties

public void setProperties (final Map properties)

Method setProperties.

Parameters:
final Map properties

getAdditionalProperties

public Object getAdditionalProperties ()

Method getAdditionalProperties.

setAdditionalProperties

public void setAdditionalProperties (final boolean additionalProperties)

Method setAdditionalProperties.

Parameters:
final boolean additionalProperties

getPropertyNames

public StringSchema getPropertyNames ()

Method getPropertyNames.

setPropertyNames

public void setPropertyNames (final StringSchema propertyNames)

Method setPropertyNames.

Parameters:
final StringSchema propertyNames

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

if

public else if (that.properties == null)

Method if.

Parameters:
that.properties == null

hashCode

public int hashCode ()

Method hashCode.

toString

public String toString ()

Method toString.