classpublicPriority 3
NumberSchema
com.hypixel.hytale.codec.schema.config.NumberSchema
extends Schema
24
Methods
24
Public Methods
7
Fields
1
Constructors
Constants
BuilderCodec<NumberSchema>CODEC= BuilderCodec.builder(NumberSchema.class, NumberSchema::new, Schema.BASE_CODEC)
.addField(ne...
NumberSchema.DoubleOrSchemaINSTANCE= new NumberSchema.DoubleOrSchema()
Constructors
public
NumberSchema()Methods
Public Methods (24)
publicstatic
Schema constant(double 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
Double getConst()@Nullable
public
Double getDefault()public
double[] getEnum()public
Object getExclusiveMaximum()@Nullable
public
Object getExclusiveMinimum()@Nullable
public
Object getMaximum()@Nullable
public
Object getMinimum()@Nullable
public
int hashCode()@Override
public
void setConst(Double const_)public
void setDefault(Double default_)public
void setEnum(double[] enum_)public
void setExclusiveMaximum(double exclusiveMaximum)public
void setExclusiveMaximum(Schema exclusiveMaximum)public
void setExclusiveMinimum(double exclusiveMinimum)public
void setExclusiveMinimum(Schema exclusiveMinimum)public
void setMaximum(double maximum)public
void setMaximum(Schema maximum)public
void setMinimum(double minimum)public
void setMinimum(Schema minimum)public
Schema toSchema(SchemaContext context)@Nonnull@Override
Fields
Private/Package Fields (7)
private
Double const_private
Double default_private
double[] enum_private
Object exclusiveMaximumprivate
Object exclusiveMinimumprivate
Object maximumprivate
Object minimum