Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.commons.collections.primitives

Collections of primitive values.

See:
Description

Interface Summary
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
AbstractByteCollection | Abstract base class for `ByteCollection`s.
AbstractCharCollection | Abstract base class for `CharCollection`s.
AbstractDoubleCollection | Abstract base class for `DoubleCollection`s.
AbstractFloatCollection | Abstract base class for `FloatCollection`s.
AbstractIntCollection | Abstract base class for `IntCollection`s.
AbstractLongCollection | Abstract base class for `LongCollection`s.
AbstractShortCollection | Abstract base class for `ShortCollection`s.
ArrayByteList | An `ByteList` backed by an array of `byte`s.
ArrayCharList | An `CharList` backed by an array of `char`s.
ArrayDoubleList | An `DoubleList` backed by an array of `double`s.
ArrayFloatList | An `FloatList` backed by an array of `float`s.
ArrayIntList | An `IntList` backed by an array of `int`s.
ArrayLongList | An `LongList` backed by an array of `long`s.
ArrayShortList | An `ShortList` backed by an array of `short`s.
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.
ByteCollections | This class consists exclusively of static methods that operate on or return ByteCollections.
CharCollections | This class consists exclusively of static methods that operate on or return CharCollections.
DoubleCollections | This class consists exclusively of static methods that operate on or return DoubleCollections.
FloatCollections | This class consists exclusively of static methods that operate on or return FloatCollections.
IntCollections | This class consists exclusively of static methods that operate on or return IntCollections.
LongCollections | This class consists exclusively of static methods that operate on or return LongCollections.
RandomAccessByteList | Abstract base class for `ByteList`s backed by random access structures like arrays.
RandomAccessByteList.RandomAccessByteListIterator |
RandomAccessByteList.RandomAccessByteSubList |
RandomAccessCharList | Abstract base class for `CharList`s backed by random access structures like arrays.
RandomAccessCharList.RandomAccessCharListIterator |
RandomAccessCharList.RandomAccessCharSubList |
RandomAccessDoubleList | Abstract base class for `DoubleList`s backed by random access structures like arrays.
RandomAccessDoubleList.RandomAccessDoubleListIterator |
RandomAccessDoubleList.RandomAccessDoubleSubList |
RandomAccessFloatList | Abstract base class for `FloatList`s backed by random access structures like arrays.
RandomAccessFloatList.RandomAccessFloatListIterator |
RandomAccessFloatList.RandomAccessFloatSubList |
RandomAccessIntList | Abstract base class for `IntList`s backed by random access structures like arrays.
RandomAccessIntList.RandomAccessIntListIterator |
RandomAccessIntList.RandomAccessIntSubList |
RandomAccessLongList | Abstract base class for `LongList`s backed by random access structures like arrays.
RandomAccessLongList.RandomAccessLongListIterator |
RandomAccessLongList.RandomAccessLongSubList |
RandomAccessShortList | Abstract base class for `ShortList`s 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.

## 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`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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