classpublicPriority 3
ArraySchema
com.hypixel.hytale.codec.schema.config.ArraySchema
extends Schema
14
Methods
14
Public Methods
4
Fields
2
Constructors
Constants
BuilderCodec<ArraySchema>CODEC= BuilderCodec.builder(ArraySchema.class, ArraySchema::new, Schema.BASE_CODEC)
.addField(new ...
Constructors
public
ArraySchema()public
ArraySchema(Schema item)Methods
Public Methods (14)
public
Object decode(BsonValue bsonValue, ExtraInfo extraInfo)@Override
public
BsonValue encode(Object o, ExtraInfo extraInfo)@Override
public
boolean equals(Object o)@Override
public
Object getItems()@Nullable
public
Integer getMaxItems()@Nullable
public
Integer getMinItems()@Nullable
public
boolean getUniqueItems()public
int hashCode()@Override
public
void setItem(Schema items)public
void setItems(Schema[] items)public
void setMaxItems(Integer maxItems)public
void setMinItems(Integer minItems)public
void setUniqueItems(boolean uniqueItems)public
Schema toSchema(SchemaContext context)@Nonnull@Override
Fields
Private/Package Fields (4)
private
Object itemsprivate
Integer maxItemsprivate
Integer minItemsprivate
Boolean uniqueItems