com.teraspaces.qwfix
Class FIXSchemaRepeatingGroup

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<FIXSchemaMessageFieldBase>
              extended by com.teraspaces.qwfix.FIXSchemaMessageFieldCollection
                  extended by com.teraspaces.qwfix.FIXSchemaRepeatingGroup
All Implemented Interfaces:
Serializable, Cloneable, Iterable<FIXSchemaMessageFieldBase>, Collection<FIXSchemaMessageFieldBase>, List<FIXSchemaMessageFieldBase>, RandomAccess

public class FIXSchemaRepeatingGroup
extends FIXSchemaMessageFieldCollection

Representing a schema of a repeating group. This class cannot be inherited.

See Also:
Serialized Form

Method Summary
 boolean equals(Object obj)
           
 FIXSchemaField getNumberField()
          Gets the number field.
 boolean isRequired()
          Gets a value indicating whether this group is required.
 
Methods inherited from class com.teraspaces.qwfix.FIXSchemaMessageFieldCollection
add, add, addAll, addAll, clear, getDescription, getFieldByTag, getParent, getRepeatingGroupSchema, getSchema, remove, remove, removeAll, retainAll, set
 
Methods inherited from class java.util.ArrayList
clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, hashCode, iterator, listIterator, listIterator, subList
 

Method Detail

getNumberField

public FIXSchemaField getNumberField()
Gets the number field.

Returns:
the number field

isRequired

public boolean isRequired()
Gets a value indicating whether this group is required.

Returns:
true, if is required

equals

public boolean equals(Object obj)
Specified by:
equals in interface Collection<FIXSchemaMessageFieldBase>
Specified by:
equals in interface List<FIXSchemaMessageFieldBase>
Overrides:
equals in class FIXSchemaMessageFieldCollection