com.epam.fix.message
Class FIXFieldList
java.lang.Object
com.epam.fix.message.IndexedStorage
com.epam.fix.message.ExtendedIndexedStorage
com.epam.fix.message.AbstractFIXFieldList
com.epam.fix.message.FIXFieldListAdapter
com.epam.fix.message.FIXFieldList
- All Implemented Interfaces:
- Iterable<FIXField>, Collection<FIXField>, List<FIXField>
- Direct Known Subclasses:
- RepeatingGroup
public class FIXFieldList
- extends FIXFieldListAdapter
The FIX message.
Methods inherited from class com.epam.fix.message.FIXFieldListAdapter |
add, add, add, add, add, add, add, addAll, addAll, addAtIndex, clear, contains, containsAll, deepCopy, extractGroup, extractGroup, get, getFIXField, getTag, getTag, getTagAsInt, getTagAsInt, getTagAsIntAtIndex, getTagAtIndex, getTagStringValue, indexOf, isEmpty, isEquals, iterator, lastIndexOf, listIterator, listIterator, onEnlarge, remove, remove, removeAll, removeRange, removeTagAtIndex, reserveTagAtIndex, retainAll, set, size, splitAsList, subList, toArray, toArray, trimToSize, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex, updateValueAtIndex |
Methods inherited from class com.epam.fix.message.AbstractFIXFieldList |
add, addAll, calculateBodyLength, calculateChecksum, canCopyInPlace, canCopyInPlaceNumber, deepCopyTo, equals, getTagIndex, getTagLength, getTagNumAtIndex, getTagValueIterator, isMessageBufferContinuous, isMessageIncomplete, isOriginatingFromPool, isPreparedMessage, isUserOwned, removeTag, split, switchToStandalone, toByteArray, toByteArrayAndReturnNextPosition, toString |
Methods inherited from class com.epam.fix.message.ExtendedIndexedStorage |
addTag, addTag, addTag, addTagAtIndex, addTagAtIndex, addTagAtIndex, getBytes, getMsgSeqNumber, getMsgType, getMsgVersion, getTagValueAsBool, getTagValueAsBool, getTagValueAsByte, getTagValueAsByte, getTagValueAsByte, getTagValueAsByteAtIndex, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsBytes, getTagValueAsDateOnly, getTagValueAsDateOnly, getTagValueAsDateOnlyAtIndex, getTagValueAsDouble, getTagValueAsDouble, getTagValueAsLong, getTagValueAsLong, getTagValueAsMonthYear, getTagValueAsMonthYear, getTagValueAsMonthYearAtIndex, getTagValueAsString, getTagValueAsString, getTagValueAsStringBuff, getTagValueAsStringBuff, getTagValueAsTimeOnly, getTagValueAsTimeOnly, getTagValueAsTimeOnlyAtIndex, getTagValueAsTimestamp, getTagValueAsTimestamp, getTagValueAsTimestampAtIndex, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnly, getTagValueAsTZTimeOnlyAtIndex, getTagValueAsTZTimestamp, getTagValueAsTZTimestamp, getTagValueAsTZTimestampAtIndex, 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 |
Methods inherited from class com.epam.fix.message.IndexedStorage |
addTag, addTag, addTag, addTag, addTag, addTag, addTag, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, addTagAtIndex, ensureCapacity, ensureCapacityAndEnlarge, ensureCapacityAndEnlarge, fillSubStorage, findOrPrepareToAdd, findOrPrepareToAdd, genericMessageToByteArrayAndReturnNextPosition, getFieldIndexData, getIndexCapacity, getRawLength, getSize, getStorage, getStorageType, getTag, getTag, getTagAtIndex, getTagIdAtIndex, getTagIndex, getTagIndexBetween, getTagIndexStartingFrom, getTagValueAsBoolAtIndex, getTagValueAsByteAtIndex, getTagValueAsBytesAtIndex, getTagValueAsBytesAtIndex, getTagValueAsDoubleAtIndex, getTagValueAsLongAtIndex, getTagValueAsStringAtIndex, getTagValueAsStringBuffAtIndex, getTagValueLength, getTagValueLength, getTagValueLengthAtIndex, getTagValueOffsetAtIndex, hashCode, isAllTagsInOneBuffer, isTagExists, isTagExists, mapTagInOrigStorage, preparedToByteArrayAndReturnNextPosition, preparedToByteArrayAndReturnNextPosition2, removeTag, setOriginalBuffer, toByteArrayAndReturnNextPosition, transferDataToArena, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue |
FIXFieldList
public FIXFieldList()
FIXFieldList
protected FIXFieldList(boolean isUserOwned)
FIXFieldList
protected FIXFieldList(List<FIXField> message)
FIXFieldList
protected FIXFieldList(FIXFieldList message)
makeStandalone
protected final FIXFieldList makeStandalone()
- Specified by:
makeStandalone
in class AbstractFIXFieldList
clone
public FIXFieldList clone()
- Overrides:
clone
in class Object
deepClone
public final FIXFieldList deepClone(boolean borrowFromPool,
boolean isNewObjectUserOwned)
newEmptyInstance
protected FIXFieldList newEmptyInstance(boolean isNewObjectUserOwned)
addFIXField
public final FIXFieldList addFIXField(int tag,
byte[] bytes)
- Creates and added fix field to the end of collection.
- Parameters:
tag
- the tagbytes
- the bytes of data
- Returns:
- added FIXField
releaseInstance
public void releaseInstance()
notifyInvalidMessage
protected final List<Map<Integer,FIXField>> notifyInvalidMessage(int rgTag,
int rgFirstTag)
- Specified by:
notifyInvalidMessage
in class AbstractFIXFieldList
Copyright © 2000-2014 EPAM Systems. All Rights Reserved.