com.iplanet.jato.model
Class DefaultModel.RowValueArrayList

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--com.iplanet.jato.model.DefaultModel.RowValueArrayList
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable
Enclosing class:
DefaultModel

protected static class DefaultModel.RowValueArrayList
extends java.util.ArrayList

An array list for storing rows of values. The entire reason for this class is that we have to override the removeRange(...) method in order to make it accessible. We do this specifically for the "last" webAction, which needs to remove a large number of rows from the model. This class should normally not be used by developers, and is only declared protected for used by other foundation classes.

See Also:
Serialized Form

Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
DefaultModel.RowValueArrayList()
           
DefaultModel.RowValueArrayList(java.util.Collection c)
           
DefaultModel.RowValueArrayList(int initialCapacity)
           
 
Method Summary
 void removeRange(int fromIndex, int toIndex)
           
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Constructor Detail

DefaultModel.RowValueArrayList

public DefaultModel.RowValueArrayList()

DefaultModel.RowValueArrayList

public DefaultModel.RowValueArrayList(java.util.Collection c)

DefaultModel.RowValueArrayList

public DefaultModel.RowValueArrayList(int initialCapacity)
Method Detail

removeRange

public void removeRange(int fromIndex,
                        int toIndex)
Overrides:
removeRange in class java.util.ArrayList