com.teraspaces.qwfix
Class FIXMessageRepeatingInstance

java.lang.Object
  extended by com.teraspaces.qwfix.FIXMessageComponent
      extended by com.teraspaces.qwfix.FIXMessageRepeatingInstance

public abstract class FIXMessageRepeatingInstance
extends FIXMessageComponent

Represents an instance of a FIX repeating instance.


Constructor Summary
FIXMessageRepeatingInstance()
           
 
Method Summary
 int getIndex()
          Gets the index of current instance in the parent FIXMessageRepeatingGroup.
abstract  FIXMessage getMessage()
          Gets the message.
 int getNumberFieldTag()
          Gets the number field tag.
 
Methods inherited from class com.teraspaces.qwfix.FIXMessageComponent
clear, containsTag, copyTo, createMultipleValueString, createMultipleValueString, createRepeatingGroup, createRepeatingInstance, getBooleanValue, getBooleanValue, getBooleanValueAt, getCharValue, getCharValue, getCharValueAt, getDataValue, getDataValue, getDataValueAt, getDateTimeBinaryValue, getDateTimeBinaryValue, getDateTimeBinaryValueAt, getDateTimeValue, getDateTimeValue, getDateTimeValueAt, getFieldCount, getFieldIndex, getFieldSchemaAt, getFloatValue, getFloatValue, getFloatValueAt, getIntValue, getIntValue, getIntValueAt, getMessageComponentSchema, getMultipleValueString, getMultipleValueString, getMultipleValueStringAt, getNativeValue, getNativeValue, getNativeValueAt, getRepeatingGroup, getRepeatingGroupSchema, getSession, getSessionOptions, getSessionPersistence, getSessionSchemaIndex, getStringValue, getStringValue, getStringValueAt, getTimeOnlyBinaryValue, getTimeOnlyBinaryValue, getTimeOnlyBinaryValueAt, getTimeOnlyValue, getTimeOnlyValue, getTimeOnlyValueAt, getTZTimeOnlyValue, getTZTimeOnlyValue, getTZTimeOnlyValueAt, getTZTimestampValue, getTZTimestampValue, getTZTimestampValueAt, removeField, removeFieldAt, removeRepeatingGroup, setEncodedDataValue, setRepeatingGroup, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FIXMessageRepeatingInstance

public FIXMessageRepeatingInstance()
Method Detail

getNumberFieldTag

public int getNumberFieldTag()
Gets the number field tag.

Returns:
the number field tag

getMessage

public abstract FIXMessage getMessage()
Gets the message.

The FIXMessageRepeatingInstance does not have a "Parent" property. Message property is the reference to the outermost container. If application does need to get the instance of the "immediate" parent of the current instance, it has to navigate from the Message.

Returns:
the message

getIndex

public int getIndex()
Gets the index of current instance in the parent FIXMessageRepeatingGroup.

Returns:
the index