public abstract class FIXFieldListAdapter extends AbstractFIXFieldList implements List<FIXField>
IndexedStorage.MISSING_TAG_HANDLING
Modifier and Type | Field and Description |
---|---|
protected com.epam.fix.message.FIXFieldListAdapter.FIXFieldIterator |
fieldIterator |
protected FIXFieldStorage |
fixFields |
forceCloneOnSend, isFree, isMessageIncomplete, isPreparedMessage, tagValueIterator, uid, UNINITIALIZED_UID
NOT_AN_INT_VALUE_ERROR
FIELD_SEPARATOR, NOTFOUND
Modifier | Constructor and Description |
---|---|
protected |
FIXFieldListAdapter() |
protected |
FIXFieldListAdapter(boolean isUserOwned) |
protected |
FIXFieldListAdapter(FIXFieldList message) |
|
FIXFieldListAdapter(List<FIXField> message)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(FIXField field)
Deprecated.
|
void |
add(FIXFieldList list) |
void |
add(int tag,
byte[] val)
Deprecated.
|
void |
add(int index,
FIXField element)
Deprecated.
|
void |
add(int tag,
long val)
Deprecated.
|
void |
add(int tag,
String val)
Deprecated.
|
void |
add(List<FIXField> list)
Deprecated.
|
boolean |
addAll(Collection<? extends FIXField> c)
Deprecated.
|
boolean |
addAll(int index,
Collection<? extends FIXField> c)
Deprecated.
|
void |
addAtIndex(int addAtIndex,
FIXField field)
Deprecated.
|
void |
clear() |
boolean |
contains(Object o)
Deprecated.
|
boolean |
containsAll(Collection<?> c)
Deprecated.
|
protected void |
deepCopy(IndexedStorage source) |
List<Map<Integer,FIXField>> |
extractGroup(int rgTag,
int[] tagList)
Deprecated.
|
List<Map<Integer,FIXField>> |
extractGroup(int rgTag,
int rgFirstTag,
int[] tagList)
Deprecated.
|
FIXField |
get(int index)
Deprecated.
|
FIXField |
getFIXField(int index,
boolean isOriginatingFromPool)
Deprecated.
|
FIXField |
getTag(int tag)
Deprecated.
|
FIXField |
getTag(int tag,
int occurrence)
Deprecated.
|
int |
getTagAsInt(int tag)
Deprecated.
replaced by
ExtendedIndexedStorage.getTagValueAsInt(int) |
int |
getTagAsInt(int tag,
int occurrence)
Deprecated.
|
int |
getTagAsIntAtIndex(int index)
Deprecated.
|
FIXField |
getTagAtIndex(int index)
Deprecated.
|
String |
getTagStringValue(int tag)
Deprecated.
|
int |
indexOf(Object o)
Deprecated.
|
boolean |
isEmpty() |
protected static boolean |
isEquals(FIXField field,
TagValue tv) |
Iterator<FIXField> |
iterator()
Deprecated.
|
int |
lastIndexOf(Object o)
Deprecated.
|
ListIterator<FIXField> |
listIterator()
Deprecated.
|
ListIterator<FIXField> |
listIterator(int index)
Deprecated.
|
protected void |
onEnlarge(int ratio,
int newSize) |
FIXField |
remove(int index)
Deprecated.
|
boolean |
remove(Object o)
Deprecated.
|
boolean |
removeAll(Collection<?> c)
Deprecated.
|
void |
removeRange(int fromIndex,
int toIndex) |
boolean |
removeTagAtIndex(int tagIndex,
boolean shiftRG) |
int |
reserveTagAtIndex(int addAtIndex,
int tagId) |
boolean |
retainAll(Collection<?> c)
Deprecated.
|
FIXField |
set(int index,
FIXField element)
Deprecated.
|
int |
size() |
List<ArrayList<FIXField>> |
splitAsList(int tag)
Deprecated.
|
List<FIXField> |
subList(int fromIndex,
int toIndex)
Deprecated.
|
Object[] |
toArray()
Deprecated.
|
<T> T[] |
toArray(T[] a)
Deprecated.
|
void |
trimToSize()
Deprecated.
|
void |
updateValueAtIndex(int index,
boolean value) |
void |
updateValueAtIndex(int index,
byte[] value) |
void |
updateValueAtIndex(int index,
byte[] value,
int offset,
int length) |
void |
updateValueAtIndex(int index,
Calendar value,
FIXDateFormatterFactory.FIX_DATE_TYPE type) |
void |
updateValueAtIndex(int index,
CharSequence str) |
void |
updateValueAtIndex(int index,
double value,
int precision) |
void |
updateValueAtIndex(int index,
long value) |
void |
updateValueAtIndex(int index,
TagValue value) |
add, addAll, calculateBodyLength, calculateChecksum, canCopyInPlace, canCopyInPlaceNumber, clearUid, deepCopyTo, equals, getTagIndex, getTagLength, getTagNumAtIndex, getTagValueIterator, getUid, initUid, isMessageBufferContinuous, isMessageIncomplete, isOriginatingFromPool, isPreparedMessage, isUserOwned, makeStandalone, notifyInvalidMessage, removeTag, setUid, split, switchToStandalone, toByteArray, toByteArrayAndReturnNextPosition, toPrintableString, toPrintableString, toString
getTagValueAsLocalMktTime, getTagValueAsLocalMktTime, getTagValueAsLocalMktTimeAtIndex, getTagValueAsTimeOnly, getTagValueAsTimeOnly, getTagValueAsTimeOnlyAtIndex, getTagValueAsTimestamp, getTagValueAsTimestamp, getTagValueAsTimestampAtIndex, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnlyAtIndex, getTagValueAsTZTimestamp, getTagValueAsTZTimestamp, getTagValueAsTZTimestampAtIndex, set, set, set, set, set, set, set, set, setAtIndex, setAtIndex, setAtIndex, setAtIndex
addTag, addTag, addTag, addTagAtIndex, addTagAtIndex, addTagAtIndex, getBytes, getMsgSeqNumber, getMsgType, getMsgType, getMsgVersion, getTagValueAsBigDecimal, getTagValueAsBigDecimal, getTagValueAsBool, getTagValueAsBool, getTagValueAsByte, getTagValueAsByte, getTagValueAsByte, getTagValueAsByteAtIndex, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsDateOnly, getTagValueAsDateOnly, getTagValueAsDateOnlyAtIndex, getTagValueAsDouble, getTagValueAsDouble, getTagValueAsInt, getTagValueAsInt, getTagValueAsIntAtIndex, getTagValueAsLocalMktTime, getTagValueAsLocalMktTime, getTagValueAsLocalMktTimeAtIndex, getTagValueAsLong, getTagValueAsLong, getTagValueAsMonthYear, getTagValueAsMonthYear, getTagValueAsMonthYearAtIndex, getTagValueAsReusableString, getTagValueAsReusableString, getTagValueAsString, getTagValueAsString, getTagValueAsStringBuff, getTagValueAsStringBuff, getTagValueAsTenor, getTagValueAsTenor, getTagValueAsTenorAtIndex, getTagValueAsTimeOnly, getTagValueAsTimeOnly, getTagValueAsTimeOnlyAtIndex, getTagValueAsTimestamp, getTagValueAsTimestamp, getTagValueAsTimestampAtIndex, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnlyAtIndex, getTagValueAsTZTimestamp, getTagValueAsTZTimestamp, getTagValueAsTZTimestampAtIndex, hasTagValue, isTagValueEqual, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex, setAtIndex
addRepeatingGroup, addRepeatingGroup, addRepeatingGroup, addRepeatingGroup, addRepeatingGroupAtIndex, addRepeatingGroupAtIndex, addRepeatingGroupAtIndex, addRepeatingGroupAtIndex, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndexForRg, canCopyInPlaceWithLengthReducing, clearUnserializableTags, copyRepeatingGroup, copyRepeatingGroup, copyRepeatingGroup, copyRepeatingGroup, ensureCapacityAndEnlarge, ensureCapacityAndEnlarge, fillSubStorage, findOrPrepareToAdd, findOrPrepareToAdd, genericMessageToByteArrayAndReturnNextPosition, getFieldIndexData, getFIXVersion, getIndexCapacity, getNumOfGroup, getOrAddRepeatingGroup, getOrAddRepeatingGroup, getOrAddRepeatingGroupAtIndex, getOrAddRepeatingGroupAtIndex, getRawLength, getRepeatingGroup, getRepeatingGroup, getRepeatingGroupAtIndex, getRepeatingGroupAtIndex, getSize, getStorage, getStorageType, getTag, getTag, getTagAtIndex, getTagIdAtIndex, getTagIndex, getTagIndexBetween, getTagIndexStartingFrom, getTagValueAsBigDecimalAtIndex, getTagValueAsBoolAtIndex, getTagValueAsByteAtIndex, getTagValueAsBytesAtIndex, getTagValueAsBytesAtIndex, getTagValueAsDoubleAtIndex, getTagValueAsLongAtIndex, getTagValueAsReusableStringAtIndex, getTagValueAsStringAtIndex, getTagValueAsStringBuffAtIndex, getTagValueAtIndex, getTagValueLength, getTagValueLength, getTagValueLengthAtIndex, getTagValueOffsetAtIndex, hashCode, invalidateRepeatingGroupIndex, isAllTagsInOneBuffer, isRepeatingGroupExists, isTagExists, isTagExists, mapPreparedTagInOrigStorage, mapTagInOrigStorage, markUnserializableTag, preparedToByteArrayAndReturnNextPosition, preparedToByteArrayAndReturnNextPosition2, removeRepeatingGroup, removeRepeatingGroupAtIndex, removeTag, removeTagAtIndex, reserveTagAtIndex, reserveTagAtIndexForRg, setOriginalBuffer, toByteArrayAndReturnNextPosition, transferDataToArena, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
equals, hashCode, replaceAll, sort, spliterator
parallelStream, removeIf, stream
protected com.epam.fix.message.FIXFieldListAdapter.FIXFieldIterator fieldIterator
protected FIXFieldStorage fixFields
protected FIXFieldListAdapter()
protected FIXFieldListAdapter(boolean isUserOwned)
@Deprecated public FIXFieldListAdapter(List<FIXField> message)
FIXFieldList
containing the elements of the specified collection.message
- - the collection whose fields are to be placed into this listprotected FIXFieldListAdapter(FIXFieldList message)
protected void onEnlarge(int ratio, int newSize)
onEnlarge
in class IndexedStorage
public void updateValueAtIndex(int index, byte[] value)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, Calendar value, FIXDateFormatterFactory.FIX_DATE_TYPE type)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, double value, int precision)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, long value)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, CharSequence str)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, boolean value)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, byte[] value, int offset, int length)
updateValueAtIndex
in class IndexedStorage
public void updateValueAtIndex(int index, TagValue value)
updateValueAtIndex
in class IndexedStorage
public boolean removeTagAtIndex(int tagIndex, boolean shiftRG)
removeTagAtIndex
in class IndexedStorage
public int reserveTagAtIndex(int addAtIndex, int tagId)
reserveTagAtIndex
in class IndexedStorage
protected void deepCopy(IndexedStorage source)
deepCopy
in class IndexedStorage
@Deprecated public void trimToSize()
public final int size()
public final boolean isEmpty()
isEmpty
in interface Collection<FIXField>
isEmpty
in interface List<FIXField>
isEmpty
in class AbstractFIXFieldList
@Deprecated public boolean contains(Object o)
@Deprecated public Iterator<FIXField> iterator()
@Deprecated public Object[] toArray()
@Deprecated public <T> T[] toArray(T[] a)
@Deprecated public final boolean add(FIXField field)
@Deprecated public final String getTagStringValue(int tag) throws FieldNotFoundException
tag
- the tag idFieldNotFoundException
@Deprecated public boolean remove(Object o)
@Deprecated public boolean containsAll(Collection<?> c)
containsAll
in interface Collection<FIXField>
containsAll
in interface List<FIXField>
@Deprecated public final boolean addAll(Collection<? extends FIXField> c)
public void add(FIXFieldList list)
@Deprecated public void add(List<FIXField> list)
@Deprecated public boolean addAll(int index, Collection<? extends FIXField> c)
public void removeRange(int fromIndex, int toIndex)
@Deprecated public boolean removeAll(Collection<?> c)
@Deprecated public boolean retainAll(Collection<?> c)
@Deprecated public final void addAtIndex(int addAtIndex, FIXField field)
public void clear()
clear
in interface Collection<FIXField>
clear
in interface List<FIXField>
clear
in class AbstractFIXFieldList
@Deprecated public FIXField getFIXField(int index, boolean isOriginatingFromPool)
@Deprecated public final FIXField get(int index)
@Deprecated public final FIXField getTag(int tag)
tag
- the tag id@Deprecated public final FIXField getTagAtIndex(int index)
@Deprecated public final FIXField getTag(int tag, int occurrence)
tag
- the tag idoccurrence
- the@Deprecated public FIXField set(int index, FIXField element)
@Deprecated public void add(int index, FIXField element)
@Deprecated public void add(int tag, String val)
@Deprecated public void add(int tag, byte[] val)
@Deprecated public void add(int tag, long val)
@Deprecated public FIXField remove(int index)
@Deprecated public int indexOf(Object o)
@Deprecated public int lastIndexOf(Object o)
lastIndexOf
in interface List<FIXField>
@Deprecated public ListIterator<FIXField> listIterator()
listIterator
in interface List<FIXField>
@Deprecated public ListIterator<FIXField> listIterator(int index)
listIterator
in interface List<FIXField>
@Deprecated public List<FIXField> subList(int fromIndex, int toIndex)
@Deprecated public final List<ArrayList<FIXField>> splitAsList(int tag)
tag
- the tag number@Deprecated public final List<Map<Integer,FIXField>> extractGroup(int rgTag, int rgFirstTag, int[] tagList)
rgTag
- Group amount tagrgFirstTag
- The first tag. Tag just after size tag.tagList
- List of expected tags@Deprecated public final List<Map<Integer,FIXField>> extractGroup(int rgTag, int[] tagList)
rgTag
- Group amount tagtagList
- List of expected tags@Deprecated public final int getTagAsInt(int tag) throws FieldNotFoundException
ExtendedIndexedStorage.getTagValueAsInt(int)
FieldNotFoundException
@Deprecated public final int getTagAsInt(int tag, int occurrence) throws FieldNotFoundException
ExtendedIndexedStorage.getTagValueAsInt(int, int)
FieldNotFoundException
@Deprecated public final int getTagAsIntAtIndex(int index) throws FieldNotFoundException
ExtendedIndexedStorage.getTagValueAsInt(int, int)
FieldNotFoundException
Copyright © 2000–2022 EPAM Systems. All rights reserved.