Save This Page
Home » commons-collections-3.2.1-src » org.apache.commons » collections » primitives » [javadoc | source]
org.apache.commons.collections.primitives
abstract public class: RandomAccessDoubleList [javadoc | source]
java.lang.Object
   org.apache.commons.collections.primitives.AbstractDoubleCollection
      org.apache.commons.collections.primitives.RandomAccessDoubleList

All Implemented Interfaces:
    DoubleList, DoubleCollection

Direct Known Subclasses:
    RandomAccessDoubleSubList, AbstractRandomAccessDoubleListImpl, ArrayDoubleList

Abstract base class for DoubleList s backed by random access structures like arrays.

Read-only subclasses must override #get and #size . Mutable subclasses should also override #set . Variably-sized subclasses should also override #add and #removeElementAt . All other methods have at least some base implementation derived from these. Subclasses may choose to override these methods to provide a more efficient implementation.

Nested Class Summary:
protected static class  RandomAccessDoubleList.RandomAccessDoubleListIterator   
protected static class  RandomAccessDoubleList.RandomAccessDoubleSubList   
Constructor:
 protected RandomAccessDoubleList() 
Method from org.apache.commons.collections.primitives.RandomAccessDoubleList Summary:
add,   add,   addAll,   equals,   get,   getModCount,   hashCode,   incrModCount,   indexOf,   iterator,   lastIndexOf,   listIterator,   listIterator,   removeElementAt,   set,   size,   subList,   toString
Methods from org.apache.commons.collections.primitives.AbstractDoubleCollection:
add,   addAll,   clear,   contains,   containsAll,   isEmpty,   iterator,   removeAll,   removeElement,   retainAll,   size,   toArray,   toArray
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.commons.collections.primitives.RandomAccessDoubleList Detail:
 public boolean add(double element) 
 public  void add(int index,
    double element) 
    Unsupported in this implementation.
 public boolean addAll(int index,
    DoubleCollection collection) 
 public boolean equals(Object that) 
 abstract public double get(int index)
 protected int getModCount() 
    Get my count of structural modifications.
 public int hashCode() 
 protected  void incrModCount() 
    Increment my count of structural modifications.
 public int indexOf(double element) 
 public DoubleIterator iterator() 
 public int lastIndexOf(double element) 
 public DoubleListIterator listIterator() 
 public DoubleListIterator listIterator(int index) 
 public double removeElementAt(int index) 
    Unsupported in this implementation.
 public double set(int index,
    double element) 
    Unsupported in this implementation.
 abstract public int size()
 public DoubleList subList(int fromIndex,
    int toIndex) 
 public String toString()