Package deltix.qsrv.hf.tickdb.impl
Class RawMessageDecoder
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.impl.DecoderBase<RawMessage>
-
- deltix.qsrv.hf.tickdb.impl.RawMessageDecoder
-
- All Implemented Interfaces:
MessageDecoder<RawMessage>
public class RawMessageDecoder extends DecoderBase<RawMessage>
-
-
Field Summary
-
Fields inherited from class deltix.qsrv.hf.tickdb.impl.DecoderBase
stockMessage, TYPES
-
-
Constructor Summary
Constructors Constructor Description RawMessageDecoder(deltix.qsrv.hf.pub.InstrumentType instrumentType, java.lang.String symbol, RecordClassDescriptor fixedType)
RawMessageDecoder(deltix.qsrv.hf.pub.InstrumentType instrumentType, java.lang.String symbol, RecordClassDescriptor fixedType, boolean combined)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RawMessage
decode(deltix.util.lang.Filter<? super RawMessage> filter, deltix.util.memory.MemoryDataInput in)
RecordClassDescriptor
getCurrentType()
int
getCurrentTypeIndex()
-
-
-
Constructor Detail
-
RawMessageDecoder
public RawMessageDecoder(deltix.qsrv.hf.pub.InstrumentType instrumentType, java.lang.String symbol, RecordClassDescriptor fixedType, boolean combined)
-
RawMessageDecoder
public RawMessageDecoder(deltix.qsrv.hf.pub.InstrumentType instrumentType, java.lang.String symbol, RecordClassDescriptor fixedType)
-
-
Method Detail
-
decode
public RawMessage decode(deltix.util.lang.Filter<? super RawMessage> filter, deltix.util.memory.MemoryDataInput in)
- Specified by:
decode
in interfaceMessageDecoder<RawMessage>
- Overrides:
decode
in classDecoderBase<RawMessage>
-
getCurrentTypeIndex
public int getCurrentTypeIndex()
-
getCurrentType
public RecordClassDescriptor getCurrentType()
-
-