Package deltix.qsrv.hf.pub
Class RawMessageManipulator
- java.lang.Object
-
- deltix.qsrv.hf.pub.RawMessageManipulator
-
public class RawMessageManipulator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OBJECT_CLASS_NAME
-
Constructor Summary
Constructors Constructor Description RawMessageManipulator()
RawMessageManipulator(RawDecoder reader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
generateValues(RawMessage msg)
java.lang.Object
getValue(RawMessage msg, java.lang.String fieldName)
java.lang.Object
getValue(RawMessage msg, java.lang.String fieldName, java.lang.Object notFoundValue)
static void
writeValue(FixedUnboundEncoder encoder, NonStaticFieldInfo info, java.lang.Object value)
void
writeValues(RawMessage msg, java.util.Map<java.lang.String,java.lang.Object> values)
-
-
-
Field Detail
-
OBJECT_CLASS_NAME
public static final java.lang.String OBJECT_CLASS_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RawMessageManipulator
public RawMessageManipulator()
-
RawMessageManipulator
public RawMessageManipulator(RawDecoder reader)
-
-
Method Detail
-
writeValues
public void writeValues(RawMessage msg, java.util.Map<java.lang.String,java.lang.Object> values)
-
generateValues
public java.util.Map<java.lang.String,java.lang.Object> generateValues(RawMessage msg)
-
writeValue
public static void writeValue(FixedUnboundEncoder encoder, NonStaticFieldInfo info, java.lang.Object value)
-
getValue
public final java.lang.Object getValue(RawMessage msg, java.lang.String fieldName, java.lang.Object notFoundValue)
-
getValue
public java.lang.Object getValue(RawMessage msg, java.lang.String fieldName) throws KeyNotFoundException
- Throws:
KeyNotFoundException
-
-