@Generated(value="uk.co.real_logic.artio")
public class ExecutionReportEncoder
extends java.lang.Object
implements uk.co.real_logic.artio.builder.Encoder
| Constructor and Description |
|---|
ExecutionReportEncoder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder) |
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder,
int level) |
ExecutionReportEncoder |
copyTo(uk.co.real_logic.artio.builder.Encoder encoder) |
ExecutionReportEncoder |
copyTo(ExecutionReportEncoder encoder) |
long |
encode(uk.co.real_logic.artio.util.MutableAsciiBuffer buffer,
int offset) |
org.agrona.MutableDirectBuffer |
execID() |
ExecutionReportEncoder |
execID(org.agrona.AsciiSequenceView value) |
ExecutionReportEncoder |
execID(byte[] value) |
ExecutionReportEncoder |
execID(byte[] value,
int length) |
ExecutionReportEncoder |
execID(byte[] value,
int offset,
int length) |
ExecutionReportEncoder |
execID(char[] value) |
ExecutionReportEncoder |
execID(char[] value,
int length) |
ExecutionReportEncoder |
execID(char[] value,
int offset,
int length) |
ExecutionReportEncoder |
execID(java.lang.CharSequence value) |
ExecutionReportEncoder |
execID(org.agrona.DirectBuffer value) |
ExecutionReportEncoder |
execID(org.agrona.DirectBuffer value,
int length) |
ExecutionReportEncoder |
execID(org.agrona.DirectBuffer value,
int offset,
int length) |
ExecutionReportEncoder |
execIDAsCopy(byte[] value,
int offset,
int length) |
java.lang.String |
execIDAsString() |
char |
execType() |
ExecutionReportEncoder |
execType(char value) |
ExecutionReportEncoder |
execType(ExecType value) |
boolean |
hasExecID() |
boolean |
hasExecType() |
boolean |
hasOrderID() |
boolean |
hasOrdStatus() |
boolean |
hasSide() |
boolean |
hasTransactTime() |
HeaderEncoder |
header() |
InstrumentEncoder |
instrument() |
long |
messageType() |
org.agrona.MutableDirectBuffer |
orderID() |
ExecutionReportEncoder |
orderID(org.agrona.AsciiSequenceView value) |
ExecutionReportEncoder |
orderID(byte[] value) |
ExecutionReportEncoder |
orderID(byte[] value,
int length) |
ExecutionReportEncoder |
orderID(byte[] value,
int offset,
int length) |
ExecutionReportEncoder |
orderID(char[] value) |
ExecutionReportEncoder |
orderID(char[] value,
int length) |
ExecutionReportEncoder |
orderID(char[] value,
int offset,
int length) |
ExecutionReportEncoder |
orderID(java.lang.CharSequence value) |
ExecutionReportEncoder |
orderID(org.agrona.DirectBuffer value) |
ExecutionReportEncoder |
orderID(org.agrona.DirectBuffer value,
int length) |
ExecutionReportEncoder |
orderID(org.agrona.DirectBuffer value,
int offset,
int length) |
ExecutionReportEncoder |
orderIDAsCopy(byte[] value,
int offset,
int length) |
java.lang.String |
orderIDAsString() |
char |
ordStatus() |
ExecutionReportEncoder |
ordStatus(char value) |
ExecutionReportEncoder |
ordStatus(OrdStatus value) |
void |
reset() |
void |
resetExecID() |
void |
resetExecType() |
void |
resetMessage() |
void |
resetOrderID() |
void |
resetOrdStatus() |
void |
resetSide() |
void |
resetTransactTime() |
char |
side() |
ExecutionReportEncoder |
side(char value) |
ExecutionReportEncoder |
side(Side value) |
java.lang.String |
toString() |
TrailerEncoder |
trailer() |
org.agrona.MutableDirectBuffer |
transactTime() |
ExecutionReportEncoder |
transactTime(byte[] value) |
ExecutionReportEncoder |
transactTime(byte[] value,
int length) |
ExecutionReportEncoder |
transactTime(byte[] value,
int offset,
int length) |
ExecutionReportEncoder |
transactTime(org.agrona.DirectBuffer value) |
ExecutionReportEncoder |
transactTime(org.agrona.DirectBuffer value,
int length) |
ExecutionReportEncoder |
transactTime(org.agrona.DirectBuffer value,
int offset,
int length) |
ExecutionReportEncoder |
transactTimeAsCopy(byte[] value,
int offset,
int length) |
java.lang.String |
transactTimeAsString() |
public long messageType()
messageType in interface uk.co.real_logic.artio.builder.Encoderpublic TrailerEncoder trailer()
public HeaderEncoder header()
header in interface uk.co.real_logic.artio.builder.Encoderpublic ExecutionReportEncoder orderID(org.agrona.DirectBuffer value, int offset, int length)
public ExecutionReportEncoder orderID(org.agrona.DirectBuffer value, int length)
public ExecutionReportEncoder orderID(org.agrona.DirectBuffer value)
public ExecutionReportEncoder orderID(byte[] value, int offset, int length)
public ExecutionReportEncoder orderIDAsCopy(byte[] value, int offset, int length)
public ExecutionReportEncoder orderID(byte[] value, int length)
public ExecutionReportEncoder orderID(byte[] value)
public boolean hasOrderID()
public org.agrona.MutableDirectBuffer orderID()
public java.lang.String orderIDAsString()
public ExecutionReportEncoder orderID(java.lang.CharSequence value)
public ExecutionReportEncoder orderID(org.agrona.AsciiSequenceView value)
public ExecutionReportEncoder orderID(char[] value)
public ExecutionReportEncoder orderID(char[] value, int length)
public ExecutionReportEncoder orderID(char[] value, int offset, int length)
public ExecutionReportEncoder execID(org.agrona.DirectBuffer value, int offset, int length)
public ExecutionReportEncoder execID(org.agrona.DirectBuffer value, int length)
public ExecutionReportEncoder execID(org.agrona.DirectBuffer value)
public ExecutionReportEncoder execID(byte[] value, int offset, int length)
public ExecutionReportEncoder execIDAsCopy(byte[] value, int offset, int length)
public ExecutionReportEncoder execID(byte[] value, int length)
public ExecutionReportEncoder execID(byte[] value)
public boolean hasExecID()
public org.agrona.MutableDirectBuffer execID()
public java.lang.String execIDAsString()
public ExecutionReportEncoder execID(java.lang.CharSequence value)
public ExecutionReportEncoder execID(org.agrona.AsciiSequenceView value)
public ExecutionReportEncoder execID(char[] value)
public ExecutionReportEncoder execID(char[] value, int length)
public ExecutionReportEncoder execID(char[] value, int offset, int length)
public boolean hasExecType()
public ExecutionReportEncoder execType(char value)
public char execType()
public ExecutionReportEncoder execType(ExecType value)
public boolean hasOrdStatus()
public ExecutionReportEncoder ordStatus(char value)
public char ordStatus()
public ExecutionReportEncoder ordStatus(OrdStatus value)
public InstrumentEncoder instrument()
public boolean hasSide()
public ExecutionReportEncoder side(char value)
public char side()
public ExecutionReportEncoder side(Side value)
public ExecutionReportEncoder transactTime(org.agrona.DirectBuffer value, int offset, int length)
public ExecutionReportEncoder transactTime(org.agrona.DirectBuffer value, int length)
public ExecutionReportEncoder transactTime(org.agrona.DirectBuffer value)
public ExecutionReportEncoder transactTime(byte[] value, int offset, int length)
public ExecutionReportEncoder transactTimeAsCopy(byte[] value, int offset, int length)
public ExecutionReportEncoder transactTime(byte[] value, int length)
public ExecutionReportEncoder transactTime(byte[] value)
public boolean hasTransactTime()
public org.agrona.MutableDirectBuffer transactTime()
public java.lang.String transactTimeAsString()
public long encode(uk.co.real_logic.artio.util.MutableAsciiBuffer buffer,
int offset)
encode in interface uk.co.real_logic.artio.builder.Encoderpublic void reset()
reset in interface uk.co.real_logic.artio.builder.Encoderpublic void resetMessage()
resetMessage in interface uk.co.real_logic.artio.builder.Encoderpublic void resetOrderID()
public void resetExecID()
public void resetExecType()
public void resetOrdStatus()
public void resetSide()
public void resetTransactTime()
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)
public ExecutionReportEncoder copyTo(uk.co.real_logic.artio.builder.Encoder encoder)
copyTo in interface uk.co.real_logic.artio.builder.Encoderpublic ExecutionReportEncoder copyTo(ExecutionReportEncoder encoder)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.