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

All Implemented Interfaces:
    IntList, IntCollection

Direct Known Subclasses:
    ArrayUnsignedShortList, ArrayIntList, AbstractRandomAccessIntListImpl, RandomAccessIntSubList

Abstract base class for IntList 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  RandomAccessIntList.RandomAccessIntListIterator   
protected static class  RandomAccessIntList.RandomAccessIntSubList   
Constructor:
 protected RandomAccessIntList() 
Method from org.apache.commons.collections.primitives.RandomAccessIntList 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.AbstractIntCollection:
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.RandomAccessIntList Detail:
 public boolean add(int element) 
 public  void add(int index,
    int element) 
    Unsupported in this implementation.
 public boolean addAll(int index,
    IntCollection collection) 
 public boolean equals(Object that) 
 abstract public int 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(int element) 
 public IntIterator iterator() 
 public int lastIndexOf(int element) 
 public IntListIterator listIterator() 
 public IntListIterator listIterator(int index) 
 public int removeElementAt(int index) 
    Unsupported in this implementation.
 public int set(int index,
    int element) 
    Unsupported in this implementation.
 abstract public int size()
 public IntList subList(int fromIndex,
    int toIndex) 
 public String toString()