Package deltix.qsrv.hf.pub
Interface RawMessageWriter
-
public interface RawMessageWriterBase class for implementing different writers, that consumeRawMessage.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description byte[]getBinaryBuffer()UnboundDecodergetDecoder(RecordClassDescriptor type)default UnboundDecodergetDecoder(RecordClassDescriptor type, deltix.util.collections.generated.ObjectToObjectHashMap<java.lang.String,UnboundDecoder> decoders)default byte[]readBinary(ReadableValue decoder, int length)voidwrite(boolean value)voidwrite(byte[] value, int length)voidwrite(double value)voidwrite(float value)voidwrite(int value)voidwrite(long value)default voidwrite(BinaryDataType type, ReadableValue decoder)default voidwrite(BooleanDataType type, ReadableValue decoder)default voidwrite(CharDataType type, ReadableValue decoder)default voidwrite(DateTimeDataType type, ReadableValue decoder)default voidwrite(EnumDataType type, ReadableValue decoder)default voidwrite(FloatDataType type, ReadableValue decoder)default voidwrite(IntegerDataType type, ReadableValue decoder)default voidwrite(TimeOfDayDataType type, ReadableValue decoder)default voidwrite(VarcharDataType type, ReadableValue decoder)voidwrite(java.lang.CharSequence value)default voidwritePrimitive(ReadableValue decoder, DataType type)
-
-
-
Method Detail
-
write
void write(long value)
-
write
void write(int value)
-
write
void write(boolean value)
-
write
void write(float value)
-
write
void write(double value)
-
write
void write(byte[] value, int length)
-
write
void write(java.lang.CharSequence value)
-
getBinaryBuffer
byte[] getBinaryBuffer()
-
getDecoder
UnboundDecoder getDecoder(RecordClassDescriptor type)
-
write
default void write(IntegerDataType type, ReadableValue decoder)
-
write
default void write(FloatDataType type, ReadableValue decoder)
-
write
default void write(BooleanDataType type, ReadableValue decoder)
-
write
default void write(EnumDataType type, ReadableValue decoder)
-
write
default void write(DateTimeDataType type, ReadableValue decoder)
-
write
default void write(TimeOfDayDataType type, ReadableValue decoder)
-
write
default void write(CharDataType type, ReadableValue decoder)
-
write
default void write(VarcharDataType type, ReadableValue decoder)
-
write
default void write(BinaryDataType type, ReadableValue decoder)
-
readBinary
default byte[] readBinary(ReadableValue decoder, int length)
-
writePrimitive
default void writePrimitive(ReadableValue decoder, DataType type)
-
getDecoder
default UnboundDecoder getDecoder(RecordClassDescriptor type, deltix.util.collections.generated.ObjectToObjectHashMap<java.lang.String,UnboundDecoder> decoders)
-
-