org.apache.commons.collections.primitives
Class RandomAccessDoubleList.RandomAccessDoubleSubList

java.lang.Object
  extended byorg.apache.commons.collections.primitives.AbstractDoubleCollection
      extended byorg.apache.commons.collections.primitives.RandomAccessDoubleList
          extended byorg.apache.commons.collections.primitives.RandomAccessDoubleList.RandomAccessDoubleSubList
All Implemented Interfaces:
DoubleCollection, DoubleList
Enclosing class:
RandomAccessDoubleList

protected static class RandomAccessDoubleList.RandomAccessDoubleSubList
extends RandomAccessDoubleList
implements DoubleList


Nested Class Summary
 
Nested classes inherited from class org.apache.commons.collections.primitives.RandomAccessDoubleList
RandomAccessDoubleList.RandomAccessDoubleListIterator, RandomAccessDoubleList.RandomAccessDoubleSubList
 
Method Summary
 void add(int index, double element)
          Inserts the specified element at the specified position (optional operation).
 double get(int index)
          Returns the value of the element at the specified position within me.
 double removeElementAt(int index)
          Removes the element at the specified position in (optional operation).
 double set(int index, double element)
          Replaces the element at the specified position in me with the specified element (optional operation).
 int size()
          Returns the number of elements I contain.
 
Methods inherited from class org.apache.commons.collections.primitives.RandomAccessDoubleList
add, addAll, equals, getModCount, hashCode, incrModCount, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList, toString
 
Methods inherited from class org.apache.commons.collections.primitives.AbstractDoubleCollection
addAll, clear, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.commons.collections.primitives.DoubleList
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList
 
Methods inherited from interface org.apache.commons.collections.primitives.DoubleCollection
addAll, clear, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray
 

Method Detail

get

public double get(int index)
Description copied from interface: DoubleList
Returns the value of the element at the specified position within me.

Specified by:
get in interface DoubleList
Specified by:
get in class RandomAccessDoubleList

removeElementAt

public double removeElementAt(int index)
Description copied from interface: DoubleList
Removes the element at the specified position in (optional operation). Any subsequent elements are shifted to the left, subtracting one from their indices. Returns the element that was removed.

Specified by:
removeElementAt in interface DoubleList
Overrides:
removeElementAt in class RandomAccessDoubleList

set

public double set(int index,
                  double element)
Description copied from interface: DoubleList
Replaces the element at the specified position in me with the specified element (optional operation).

Specified by:
set in interface DoubleList
Overrides:
set in class RandomAccessDoubleList

add

public void add(int index,
                double element)
Description copied from interface: DoubleList
Inserts the specified element at the specified position (optional operation). Shifts the element currently at that position (if any) and any subsequent elements to the right, increasing their indices.

Specified by:
add in interface DoubleList
Overrides:
add in class RandomAccessDoubleList

size

public int size()
Description copied from interface: DoubleCollection
Returns the number of elements I contain.

Specified by:
size in interface DoubleCollection
Specified by:
size in class RandomAccessDoubleList


Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.