Vector3iArrayCodec

public class Vector3iArrayCodec implements Codec

Class Vector3iArrayCodec. Provides vector3iarraycodec functionality for the Hytale server.

java.lang.Object > Vector3iArrayCodec

Field Summary

document

final BsonArray document

Field document.

array

final BsonArray array

Field array.

x

final int x

Field x.

y

final int y

Field y.

z

final int z

Field z.

s

final ArraySchema s

Field s.

Method Detail

decode

public Vector3i decode (@Nonnull final BsonValue bsonValue, final ExtraInfo extraInfo)

Method decode.

Parameters:
@Nonnull final BsonValue bsonValue
final ExtraInfo extraInfo

Vector3i

public new Vector3i (document.get(0)

Method Vector3i.

Parameters:
document.get(0 document.get(0

encode

public BsonValue encode (@Nonnull final Vector3i t, final ExtraInfo extraInfo)

Method encode.

Parameters:
@Nonnull final Vector3i t
final ExtraInfo extraInfo

BsonInt32

public new BsonInt32 (t.getX()

Method BsonInt32.

Parameters:
t.getX( t.getX(

decodeJson

public Vector3i 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

NumberSchema

public new NumberSchema ()

Method NumberSchema.