Decimal32Type(final EncoderImpl encoder, final DecoderImpl decoder) { _decimal32Encoder = new Decimal32Encoding(encoder, decoder); encoder.register(Decimal32.class, this); decoder.register(this); }
UnsignedByteType(final EncoderImpl encoder, final DecoderImpl decoder) { _unsignedByteEncoding = new UnsignedByteEncoding(encoder, decoder); encoder.register(UnsignedByte.class, this); decoder.register(this); }
DoubleType(final EncoderImpl encoder, final DecoderImpl decoder) { _doubleEncoding = new DoubleEncoding(encoder, decoder); encoder.register(Double.class, this); decoder.register(this); }
ByteType(final EncoderImpl encoder, final DecoderImpl decoder) { _byteEncoding = new ByteEncoding(encoder, decoder); encoder.register(Byte.class, this); decoder.register(this); }
UnsignedByteType(final EncoderImpl encoder, final DecoderImpl decoder) { _unsignedByteEncoding = new UnsignedByteEncoding(encoder, decoder); encoder.register(UnsignedByte.class, this); decoder.register(this); }
FloatType(final EncoderImpl encoder, final DecoderImpl decoder) { _floatEncoding = new FloatEncoding(encoder, decoder); encoder.register(Float.class, this); decoder.register(this); }
ShortType(final EncoderImpl encoder, final DecoderImpl decoder) { _shortEncoding = new ShortEncoding(encoder, decoder); encoder.register(Short.class, this); decoder.register(this); }
Decimal32Type(final EncoderImpl encoder, final DecoderImpl decoder) { _decimal32Encoder = new Decimal32Encoding(encoder, decoder); encoder.register(Decimal32.class, this); decoder.register(this); }
NullType(final EncoderImpl encoder, final DecoderImpl decoder) { _nullEncoding = new NullEncoding(encoder, decoder); encoder.register(Void.class, this); decoder.register(this); }
UUIDType(final EncoderImpl encoder, final DecoderImpl decoder) { _uuidEncoding = new UUIDEncoding(encoder, decoder); encoder.register(UUID.class, this); decoder.register(this); }
ByteType(final EncoderImpl encoder, final DecoderImpl decoder) { _byteEncoding = new ByteEncoding(encoder, decoder); encoder.register(Byte.class, this); decoder.register(this); }
ByteType(final EncoderImpl encoder, final DecoderImpl decoder) { _byteEncoding = new ByteEncoding(encoder, decoder); encoder.register(Byte.class, this); decoder.register(this); }
Decimal32Type(final EncoderImpl encoder, final DecoderImpl decoder) { _decimal32Encoder = new Decimal32Encoding(encoder, decoder); encoder.register(Decimal32.class, this); decoder.register(this); }
StringType(final EncoderImpl encoder, final DecoderImpl decoder) { _stringEncoding = new AllStringEncoding(encoder, decoder); _shortStringEncoding = new ShortStringEncoding(encoder, decoder); encoder.register(String.class, this); decoder.register(this); }
IntegerType(final EncoderImpl encoder, final DecoderImpl decoder) { _integerEncoding = new AllIntegerEncoding(encoder, decoder); _smallIntegerEncoding = new SmallIntegerEncoding(encoder, decoder); encoder.register(Integer.class, this); decoder.register(this); }
UnsignedLongType(final EncoderImpl encoder, final DecoderImpl decoder) { _unsignedLongEncoding = new AllUnsignedLongEncoding(encoder, decoder); _smallUnsignedLongEncoding = new SmallUnsignedLongEncoding(encoder, decoder); _zeroUnsignedLongEncoding = new ZeroUnsignedLongEncoding(encoder, decoder); encoder.register(UnsignedLong.class, this); decoder.register(this); }
ListType(final EncoderImpl encoder, final DecoderImpl decoder) { _encoder = encoder; _listEncoding = new AllListEncoding(encoder, decoder); _shortListEncoding = new ShortListEncoding(encoder, decoder); _zeroListEncoding = new ZeroListEncoding(encoder, decoder); encoder.register(List.class, this); decoder.register(this); }
UnsignedIntegerType(final EncoderImpl encoder, final DecoderImpl decoder) { _unsignedIntegerEncoding = new AllUnsignedIntegerEncoding(encoder, decoder); _smallUnsignedIntegerEncoding = new SmallUnsignedIntegerEncoding(encoder, decoder); _zeroUnsignedIntegerEncoding = new ZeroUnsignedIntegerEncoding(encoder, decoder); encoder.register(UnsignedInteger.class, this); decoder.register(this); }
UnsignedLongType(final EncoderImpl encoder, final DecoderImpl decoder) { _unsignedLongEncoding = new AllUnsignedLongEncoding(encoder, decoder); _smallUnsignedLongEncoding = new SmallUnsignedLongEncoding(encoder, decoder); _zeroUnsignedLongEncoding = new ZeroUnsignedLongEncoding(encoder, decoder); encoder.register(UnsignedLong.class, this); decoder.register(this); }
BooleanType(final EncoderImpl encoder, final DecoderImpl decoder) { _trueEncoder = new TrueEncoding(encoder, decoder); _falseEncoder = new FalseEncoding(encoder, decoder); _booleanEncoder = new AllBooleanEncoding(encoder, decoder); encoder.register(Boolean.class, this); decoder.register(this); }