com.imaginary.util
Class DistributedList

java.lang.Object
  |
  +--com.sun.java.util.collections.AbstractCollection
        |
        +--com.sun.java.util.collections.AbstractList
              |
              +--com.sun.java.util.collections.ArrayList
                    |
                    +--com.imaginary.util.DistributedList

public class DistributedList
extends com.sun.java.util.collections.ArrayList

Specializes in providing access to a list of objects via distributed iterators. Because enterprise applications may be accessing huge result sets, clients need the ability to get access to those results without downloading the entire result set at once. Thus, instead of storing lists as an ArrayList, an application stores them as a DistributedList. This class provides a specialized iterator() that returns a DistributedIterator.
Last modified $Date: 1999/11/06 19:50:50 $

See Also:
Serialized Form

Fields inherited from class com.sun.java.util.collections.AbstractList
modCount
 
Constructor Summary
DistributedList()
           
 
Method Summary
 com.sun.java.util.collections.Iterator iterator()
           
 
Methods inherited from class com.sun.java.util.collections.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class com.sun.java.util.collections.AbstractList
equals, hashCode, listIterator, listIterator, subList
 
Methods inherited from class com.sun.java.util.collections.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DistributedList

public DistributedList()
Method Detail

iterator

public com.sun.java.util.collections.Iterator iterator()
Returns:
a DistributedIterator that provides the elements of the list on demand instead of all at once
Overrides:
iterator in class com.sun.java.util.collections.AbstractList