Class RepeatingGroup.Entry

java.lang.Object
com.epam.fix.message.rg.EntryImpl
com.epam.fix.message.rg.RepeatingGroup.Entry
All Implemented Interfaces:
TagList
Enclosing class:
RepeatingGroup

public static class RepeatingGroup.Entry extends EntryImpl implements TagList
Class for work with entry data. All entry data are stored at IndexedStorage, instances of this class is only view for entry data.
  • Constructor Details

    • Entry

      public Entry()
  • Method Details

    • remove

      public void remove()
      Remove entry from group
    • removeAndClean

      public void removeAndClean()
      Remove entry from group and clear message - remove group instance if it is empty
    • release

      public void release()
      Returns entry to pool if entry was got by RepeatingGroupPool.getEntry(). If entry was got by calling Entry addEntry() method or Entry getEntry(), then it does nothing.
    • releaseInstance

      public void releaseInstance()
      Specified by:
      releaseInstance in interface TagList
    • clone

      public TagList clone()
      Specified by:
      clone in interface TagList
      Overrides:
      clone in class Object
    • getTagIdAtIndex

      public int getTagIdAtIndex(int index)
      Specified by:
      getTagIdAtIndex in interface TagList