classpublicPriority 3
IntegerSchema
com.hypixel.hytale.codec.schema.config.IntegerSchema
extends Schema
24
Methods
24
Public Methods
7
Fields
1
Constructors
Constants
BuilderCodec<IntegerSchema>CODEC= BuilderCodec.builder(IntegerSchema.class, IntegerSchema::new, Schema.BASE_CODEC)
.addField(...
IntegerSchema.IntegerOrSchemaINSTANCE= new IntegerSchema.IntegerOrSchema()
Constructors
public
IntegerSchema()Methods
Public Methods (24)
publicstatic
Schema constant(int c)@Nonnull
public
Object decode(BsonValue bsonValue, ExtraInfo extraInfo)@Override
public
BsonValue encode(Object o, ExtraInfo extraInfo)@Override
public
boolean equals(Object o)@Override
public
Integer getConst()@Nullable
public
Integer getDefault()public
int[] getEnum()public
Object getExclusiveMaximum()@Nullable
public
Object getExclusiveMinimum()@Nullable
public
Object getMaximum()@Nullable
public
Object getMinimum()@Nullable
public
int hashCode()@Override
public
void setConst(Integer const_)public
void setDefault(Integer default_)public
void setEnum(int[] enum_)public
void setExclusiveMaximum(int exclusiveMaximum)public
void setExclusiveMaximum(Schema exclusiveMaximum)public
void setExclusiveMinimum(int exclusiveMinimum)public
void setExclusiveMinimum(Schema exclusiveMinimum)public
void setMaximum(int maximum)public
void setMaximum(Schema maximum)public
void setMinimum(int minimum)public
void setMinimum(Schema minimum)public
Schema toSchema(SchemaContext context)@Nonnull@Override
Fields
Private/Package Fields (7)
private
Integer const_private
Integer default_private
int[] enum_private
Object exclusiveMaximumprivate
Object exclusiveMinimumprivate
Object maximumprivate
Object minimum