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: RandomAccessLongList [javadoc | source]
java.lang.Object
   org.apache.commons.collections.primitives.AbstractLongCollection
      org.apache.commons.collections.primitives.RandomAccessLongList

All Implemented Interfaces:
    LongList, LongCollection

Direct Known Subclasses:
    ArrayUnsignedIntList, RandomAccessLongSubList, AbstractRandomAccessLongListImpl, ArrayLongList

Abstract base class for LongList 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  RandomAccessLongList.RandomAccessLongListIterator   
protected static class  RandomAccessLongList.RandomAccessLongSubList   
Constructor:
 protected RandomAccessLongList() 
Method from org.apache.commons.collections.primitives.RandomAccessLongList 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.AbstractLongCollection:
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.RandomAccessLongList Detail:
 public boolean add(long element) 
 public  void add(int index,
    long element) 
    Unsupported in this implementation.
 public boolean addAll(int index,
    LongCollection collection) 
 public boolean equals(Object that) 
 abstract public long 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(long element) 
 public LongIterator iterator() 
 public int lastIndexOf(long element) 
 public LongListIterator listIterator() 
 public LongListIterator listIterator(int index) 
 public long removeElementAt(int index) 
    Unsupported in this implementation.
 public long set(int index,
    long element) 
    Unsupported in this implementation.
 abstract public int size()
 public LongList subList(int fromIndex,
    int toIndex) 
 public String toString()