Package org.apache.commons.collections.primitives

Collections of primitive values.

See:
          Description

Interface Summary
BooleanCollection A collection of boolean values.
BooleanIterator An iterator over boolean values.
BooleanList An ordered collection of byte values.
BooleanListIterator A bi-directional iterator over boolean values.
ByteCollection A collection of byte values.
ByteIterator An iterator over byte values.
ByteList An ordered collection of byte values.
ByteListIterator A bi-directional iterator over byte values.
CharCollection A collection of char values.
CharIterator An iterator over char values.
CharList An ordered collection of char values.
CharListIterator A bi-directional iterator over char values.
DoubleCollection A collection of double values.
DoubleIterator An iterator over double values.
DoubleList An ordered collection of double values.
DoubleListIterator A bi-directional iterator over double values.
FloatCollection A collection of float values.
FloatIterator An iterator over float values.
FloatList An ordered collection of float values.
FloatListIterator A bi-directional iterator over float values.
IntCollection A collection of int values.
IntIterator An iterator over int values.
IntList An ordered collection of int values.
IntListIterator A bi-directional iterator over int values.
LongCollection A collection of long values.
LongIterator An iterator over long values.
LongList An ordered collection of long values.
LongListIterator A bi-directional iterator over long values.
ShortCollection A collection of short values.
ShortIterator An iterator over short values.
ShortList An ordered collection of short values.
ShortListIterator A bi-directional iterator over short values.
 

Class Summary
AbstractBooleanCollection Abstract base class for BooleanCollections.
AbstractByteCollection Abstract base class for ByteCollections.
AbstractCharCollection Abstract base class for CharCollections.
AbstractDoubleCollection Abstract base class for DoubleCollections.
AbstractFloatCollection Abstract base class for FloatCollections.
AbstractIntCollection Abstract base class for IntCollections.
AbstractLongCollection Abstract base class for LongCollections.
AbstractShortCollection Abstract base class for ShortCollections.
ArrayBooleanList An BooleanList backed by an array of booleans.
ArrayByteList An ByteList backed by an array of bytes.
ArrayCharList An CharList backed by an array of chars.
ArrayDoubleList An DoubleList backed by an array of doubles.
ArrayFloatList An FloatList backed by an array of floats.
ArrayIntList An IntList backed by an array of ints.
ArrayLongList An LongList backed by an array of longs.
ArrayShortList An ShortList backed by an array of shorts.
ArrayUnsignedByteList A ShortList backed by an array of unsigned byte values.
ArrayUnsignedIntList An IntList backed by an array of unsigned int values.
ArrayUnsignedShortList An IntList backed by an array of unsigned short values.
BooleanStack A primitive boolean based Stack.
ByteCollections This class consists exclusively of static methods that operate on or return ByteCollections.
ByteStack A primitive byte based Stack.
CharCollections This class consists exclusively of static methods that operate on or return CharCollections.
CharStack A primitive char based Stack.
DoubleCollections This class consists exclusively of static methods that operate on or return DoubleCollections.
DoubleStack A primitive double based Stack.
FloatCollections This class consists exclusively of static methods that operate on or return FloatCollections.
FloatStack A primitive float based Stack.
IntCollections This class consists exclusively of static methods that operate on or return IntCollections.
IntStack A primitive int based Stack.
LongCollections This class consists exclusively of static methods that operate on or return LongCollections.
LongStack A primitive long based Stack.
RandomAccessBooleanList Abstract base class for BooleanLists backed by random access structures like arrays.
RandomAccessBooleanList.RandomAccessBooleanListIterator  
RandomAccessBooleanList.RandomAccessBooleanSubList  
RandomAccessByteList Abstract base class for ByteLists backed by random access structures like arrays.
RandomAccessByteList.RandomAccessByteListIterator  
RandomAccessByteList.RandomAccessByteSubList  
RandomAccessCharList Abstract base class for CharLists backed by random access structures like arrays.
RandomAccessCharList.RandomAccessCharListIterator  
RandomAccessCharList.RandomAccessCharSubList  
RandomAccessDoubleList Abstract base class for DoubleLists backed by random access structures like arrays.
RandomAccessDoubleList.RandomAccessDoubleListIterator  
RandomAccessDoubleList.RandomAccessDoubleSubList  
RandomAccessFloatList Abstract base class for FloatLists backed by random access structures like arrays.
RandomAccessFloatList.RandomAccessFloatListIterator  
RandomAccessFloatList.RandomAccessFloatSubList  
RandomAccessIntList Abstract base class for IntLists backed by random access structures like arrays.
RandomAccessIntList.RandomAccessIntListIterator  
RandomAccessIntList.RandomAccessIntSubList  
RandomAccessLongList Abstract base class for LongLists backed by random access structures like arrays.
RandomAccessLongList.RandomAccessLongListIterator  
RandomAccessLongList.RandomAccessLongSubList  
RandomAccessShortList Abstract base class for ShortLists backed by random access structures like arrays.
RandomAccessShortList.RandomAccessShortListIterator  
RandomAccessShortList.RandomAccessShortSubList  
ShortCollections This class consists exclusively of static methods that operate on or return ShortCollections.
ShortStack A primitive short based Stack.
 

Package org.apache.commons.collections.primitives Description

Collections of primitive values. Generally these extensions offer memory and performance improvements over the Object wrapped alternative.

The package provides versions of the major collections framework interfaces (Collection, List, Map, Set, etc.) and their helpers (Iterator, ListIterator, etc) for each primitive type, and various concrete implementations of these.

Also see org.apache.commons.collections.primitives.adapters.



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