IntArrayCodec

public class IntArrayCodec implements Codec

Class IntArrayCodec. Provides intarraycodec functionality for the Hytale server.

java.lang.Object > IntArrayCodec

Field Summary

array

final BsonArray array

Field array.

ints

final int[] ints

Field ints.

temp

final int[] temp

Field temp.

s

final ArraySchema s

Field s.

Method Detail

decode

public int[] decode (@Nonnull final BsonValue bsonValue, final ExtraInfo extraInfo)

Method decode.

Parameters:
@Nonnull final BsonValue bsonValue
final ExtraInfo extraInfo

encode

public BsonValue encode (@Nonnull final int[] ints, final ExtraInfo extraInfo)

Method encode.

Parameters:
@Nonnull final int[] ints
final ExtraInfo extraInfo

BsonInt32

public new BsonInt32 (ints[i])

Method BsonInt32.

Parameters:
ints[i] ints[i]

decodeJson

public int[] decodeJson (@Nonnull final RawJsonReader reader, final ExtraInfo extraInfo)

Method decodeJson.

Parameters:
@Nonnull final RawJsonReader reader
final ExtraInfo extraInfo

toSchema

public Schema toSchema (@Nonnull final SchemaContext context)

Method toSchema.

Parameters:
@Nonnull final SchemaContext context

IntegerSchema

public new IntegerSchema ()

Method IntegerSchema.