public abstract class MessageStorage extends Object
Constructor and Description |
---|
MessageStorage() |
Modifier and Type | Method and Description |
---|---|
abstract void |
add(int tagIndex,
byte[] value,
int offset,
int length) |
abstract void |
clearAll() |
boolean |
getAsBoolean(int index,
FieldIndexData fieldsIndex) |
byte |
getAsByte(int index,
FieldIndexData fieldsIndex,
int offset) |
int |
getAsByteArray(int index,
FieldIndexData fieldsIndex,
byte[] dest,
int destOffset) |
double |
getAsDouble(int index,
FieldIndexData fieldsIndex) |
long |
getAsLong(int index,
FieldIndexData fieldsIndex) |
void |
getAsReusableString(int index,
FieldIndexData fieldsIndex,
ReusableString dest) |
String |
getAsString(int index,
FieldIndexData fieldsIndex) |
void |
getAsStringBuffer(int index,
FieldIndexData fieldsIndex,
StringBuffer dest) |
abstract byte[] |
getByteArray(int index) |
abstract boolean |
isEmpty() |
abstract void |
setValue(int tagIndex,
CharSequence value,
int length) |
abstract void |
setValue(int tagIndex,
CharSequence value,
int offset,
int length) |
abstract int |
setValue(int tagIndex,
double value,
int precision,
int length) |
abstract void |
setValue(int index,
FIXDateFormatter fixDateFormatter,
Calendar value,
int length) |
abstract void |
setValue(int index,
LocalDateTime value,
TimestampPrecision precision,
int length) |
abstract void |
setValue(int index,
LocalTime value,
TimestampPrecision precision,
int length) |
abstract void |
setValue(int tagIndex,
long value,
int length) |
abstract void |
setValue(int index,
OffsetDateTime value,
TimestampPrecision precision,
int length) |
abstract void |
setValue(int index,
OffsetTime value,
TimestampPrecision precision,
int length) |
abstract void |
setValue(int index,
Period value,
TenorPrecision precision,
int length) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
byte[] value,
int offset,
int length) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
double value,
int precision) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
FIXDateFormatter fixDateFormatter,
Calendar value) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
LocalDateTime value,
TimestampPrecision precision) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
LocalTime value,
TimestampPrecision precision) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
long value) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
OffsetDateTime value,
TimestampPrecision precision) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
OffsetTime value,
TimestampPrecision precision) |
void |
updateValue(int index,
FieldIndexData fieldsIndex,
Period value,
TenorPrecision precision) |
public abstract void clearAll()
public abstract void add(int tagIndex, byte[] value, int offset, int length)
public abstract void setValue(int tagIndex, CharSequence value, int offset, int length)
public abstract void setValue(int tagIndex, long value, int length)
public abstract int setValue(int tagIndex, double value, int precision, int length)
public abstract void setValue(int tagIndex, CharSequence value, int length)
public abstract void setValue(int index, FIXDateFormatter fixDateFormatter, Calendar value, int length)
public abstract void setValue(int index, LocalTime value, TimestampPrecision precision, int length)
public abstract void setValue(int index, Period value, TenorPrecision precision, int length)
public abstract void setValue(int index, OffsetTime value, TimestampPrecision precision, int length)
public abstract void setValue(int index, LocalDateTime value, TimestampPrecision precision, int length)
public abstract void setValue(int index, OffsetDateTime value, TimestampPrecision precision, int length)
public abstract byte[] getByteArray(int index)
public abstract boolean isEmpty()
public int getAsByteArray(int index, FieldIndexData fieldsIndex, byte[] dest, int destOffset)
public byte getAsByte(int index, FieldIndexData fieldsIndex, int offset)
public long getAsLong(int index, FieldIndexData fieldsIndex)
public double getAsDouble(int index, FieldIndexData fieldsIndex)
public boolean getAsBoolean(int index, FieldIndexData fieldsIndex)
public String getAsString(int index, FieldIndexData fieldsIndex)
public void getAsStringBuffer(int index, FieldIndexData fieldsIndex, StringBuffer dest)
public void getAsReusableString(int index, FieldIndexData fieldsIndex, ReusableString dest)
public void updateValue(int index, FieldIndexData fieldsIndex, byte[] value, int offset, int length)
public void updateValue(int index, FieldIndexData fieldsIndex, long value)
public void updateValue(int index, FieldIndexData fieldsIndex, double value, int precision)
public void updateValue(int index, FieldIndexData fieldsIndex, FIXDateFormatter fixDateFormatter, Calendar value)
public void updateValue(int index, FieldIndexData fieldsIndex, LocalTime value, TimestampPrecision precision)
public void updateValue(int index, FieldIndexData fieldsIndex, Period value, TenorPrecision precision)
public void updateValue(int index, FieldIndexData fieldsIndex, OffsetTime value, TimestampPrecision precision)
public void updateValue(int index, FieldIndexData fieldsIndex, LocalDateTime value, TimestampPrecision precision)
public void updateValue(int index, FieldIndexData fieldsIndex, OffsetDateTime value, TimestampPrecision precision)
Copyright © 2000–2022 EPAM Systems. All rights reserved.