public interface TagList
int addTag(TagValue tagValue)
int addTag(int tag, byte[] value)
int addTag(int tag, byte[] value, int offset, int length)
int addTag(int tag, long value)
int addTag(int tag, double value, int precision)
int addTag(int tag, CharSequence value)
int addTag(int tag, Calendar value, FIXDateFormatterFactory.FIX_DATE_TYPE type)
int addTag(int tagId, boolean value)
int updateValue(TagValue tagValue, IndexedStorage.MISSING_TAG_HANDLING missingTagHandling)
int updateValue(int tag, byte[] value, int offset, int length, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, byte[] value, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, long value, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, double value, int precision, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, CharSequence strBuffer, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, boolean value, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int updateValue(int tag, Calendar value, FIXDateFormatterFactory.FIX_DATE_TYPE type, IndexedStorage.MISSING_TAG_HANDLING addIfNotExists)
int getTagIdAtIndex(int index)
boolean isTagExists(int tag)
boolean isRepeatingGroupExists(int leadingTag)
RepeatingGroup getOrAddRepeatingGroup(int leadingTag)
void getOrAddRepeatingGroup(int leadingTag, RepeatingGroup group)
boolean removeTag(int tag)
boolean removeTagAtIndex(int index)
int getTagIndex(int tag)
void getTag(int tag, TagValue dest)
void getTagAtIndex(int index, TagValue dest)
String getTagValueAsString(int tag)
String getTagValueAsStringAtIndex(int index)
byte[] getTagValueAsBytes(int tag)
byte[] getTagValueAsBytesAtIndex(int index)
int getTagValueAsBytes(int tag, byte[] dest, int offset)
int getTagValueAsBytesAtIndex(int index, byte[] dest, int offset)
byte getTagValueAsByte(int tag)
byte getTagValueAsByteAtIndex(int index)
byte getTagValueAsByte(int tag, int offset)
byte getTagValueAsByteAtIndex(int index, int offset)
boolean getTagValueAsBool(int tag)
boolean getTagValueAsBoolAtIndex(int index)
double getTagValueAsDouble(int tag)
double getTagValueAsDoubleAtIndex(int index)
long getTagValueAsLong(int tag)
long getTagValueAsLongAtIndex(int index)
void getTagValueAsStringBuff(int tag, StringBuffer str)
void getTagValueAsStringBuffAtIndex(int index, StringBuffer str)
RepeatingGroup getRepeatingGroup(int leadingTag)
void getRepeatingGroup(int leadingTag, RepeatingGroup group)
RepeatingGroup getRepeatingGroupAtIndex(int index)
void getRepeatingGroupAtIndex(int index, RepeatingGroup group)
RepeatingGroup addRepeatingGroup(int leadingTag)
void addRepeatingGroup(int leadingTag, RepeatingGroup group)
RepeatingGroup addRepeatingGroup(int leadingTag, boolean validation)
void addRepeatingGroup(int leadingTag, boolean validation, RepeatingGroup group)
RepeatingGroup copyRepeatingGroup(RepeatingGroup source)
void copyRepeatingGroup(RepeatingGroup source, RepeatingGroup dest)
boolean removeRepeatingGroup(int leadingTag)
boolean removeRepeatingGroupAtIndex(int index)
byte[] toByteArray()
String toPrintableString()
int size()
void clear()
boolean isEmpty()
void releaseInstance()
TagList clone()
Copyright © 2000–2022 EPAM Systems. All rights reserved.