@Generated(value="uk.co.real_logic.artio") public class ExecutionReportDecoder extends uk.co.real_logic.artio.builder.CommonDecoderImpl implements InstrumentDecoder, MessageDecoder
| Modifier and Type | Field and Description |
|---|---|
static long |
MESSAGE_TYPE |
static java.lang.String |
MESSAGE_TYPE_AS_STRING |
static byte[] |
MESSAGE_TYPE_BYTES |
static char[] |
MESSAGE_TYPE_CHARS |
org.agrona.collections.IntHashSet |
messageFields |
org.agrona.collections.IntHashSet |
REQUIRED_FIELDS |
| Constructor and Description |
|---|
ExecutionReportDecoder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder) |
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder,
int level) |
int |
decode(uk.co.real_logic.artio.util.AsciiBuffer buffer,
int offset,
int length) |
char[] |
execID() |
org.agrona.AsciiSequenceView |
execID(org.agrona.AsciiSequenceView view) |
java.lang.String |
execIDAsString() |
int |
execIDLength() |
char |
execType() |
ExecType |
execTypeAsEnum() |
HeaderDecoder |
header() |
char[] |
orderID() |
org.agrona.AsciiSequenceView |
orderID(org.agrona.AsciiSequenceView view) |
java.lang.String |
orderIDAsString() |
int |
orderIDLength() |
char |
ordStatus() |
OrdStatus |
ordStatusAsEnum() |
void |
reset() |
void |
resetExecID() |
void |
resetExecType() |
void |
resetMessage() |
void |
resetOrderID() |
void |
resetOrdStatus() |
void |
resetSide() |
void |
resetSymbol() |
char |
side() |
Side |
sideAsEnum() |
char[] |
symbol() |
org.agrona.AsciiSequenceView |
symbol(org.agrona.AsciiSequenceView view) |
java.lang.String |
symbolAsString() |
int |
symbolLength() |
ExecutionReportEncoder |
toEncoder(uk.co.real_logic.artio.builder.Encoder encoder) |
ExecutionReportEncoder |
toEncoder(ExecutionReportEncoder encoder) |
java.lang.String |
toString() |
TrailerDecoder |
trailer() |
boolean |
validate() |
getFloat, getFloatFlyweight, getInt, getIntFlyweight, getLong, getLongFlyweight, groupNoField, invalidTagId, rejectReasonpublic final org.agrona.collections.IntHashSet REQUIRED_FIELDS
public static final long MESSAGE_TYPE
public static final java.lang.String MESSAGE_TYPE_AS_STRING
public static final char[] MESSAGE_TYPE_CHARS
public static final byte[] MESSAGE_TYPE_BYTES
public final org.agrona.collections.IntHashSet messageFields
public boolean validate()
validate in interface uk.co.real_logic.artio.builder.Decoderpublic TrailerDecoder trailer()
trailer in interface MessageDecoderpublic HeaderDecoder header()
header in interface uk.co.real_logic.artio.builder.Decoderheader in interface MessageDecoderpublic char[] orderID()
public int orderIDLength()
public java.lang.String orderIDAsString()
public org.agrona.AsciiSequenceView orderID(org.agrona.AsciiSequenceView view)
public char[] execID()
public int execIDLength()
public java.lang.String execIDAsString()
public org.agrona.AsciiSequenceView execID(org.agrona.AsciiSequenceView view)
public char execType()
public ExecType execTypeAsEnum()
public char ordStatus()
public OrdStatus ordStatusAsEnum()
public char[] symbol()
symbol in interface InstrumentDecoderpublic int symbolLength()
symbolLength in interface InstrumentDecoderpublic java.lang.String symbolAsString()
public org.agrona.AsciiSequenceView symbol(org.agrona.AsciiSequenceView view)
symbol in interface InstrumentDecoderpublic char side()
public Side sideAsEnum()
public int decode(uk.co.real_logic.artio.util.AsciiBuffer buffer,
int offset,
int length)
decode in interface uk.co.real_logic.artio.builder.Decoderpublic void reset()
reset in interface uk.co.real_logic.artio.builder.Decoderpublic void resetMessage()
public void resetOrderID()
public void resetExecID()
public void resetExecType()
public void resetOrdStatus()
public void resetSide()
public void resetSymbol()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
appendTo in interface uk.co.real_logic.artio.builder.CharAppenderpublic java.lang.StringBuilder appendTo(java.lang.StringBuilder builder,
int level)
appendTo in interface uk.co.real_logic.artio.builder.Decoderpublic ExecutionReportEncoder toEncoder(uk.co.real_logic.artio.builder.Encoder encoder)
toEncoder in interface uk.co.real_logic.artio.builder.Decoderpublic ExecutionReportEncoder toEncoder(ExecutionReportEncoder encoder)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.