Package ch.javasoft.util.intcoll

The util.intcoll package contains collection classes where the objects of interest are integers (primitive or boxed); these classes use and extend java's collection framework.

See:
          Description

Interface Summary
IntCollection  
IntIntMap IntIntMap is an (int) map containing int keys and values
IntIntMap.IntIntEntry  
IntIterable An Iterable which has additionally the method IntIterable.intIterator(), returning an int-version of the Iterator.
IntIterator An IntIterator is an iterator for integers, but there is no need to instantiate integer objects.
IntList  
IntListIterator  
IntMap<V>  
IntMap.IntEntry<V> A map entry with integer type for the key
IntSet  
SortedIntSet The SortedIntSet ...
 

Class Summary
AbstractIntCollection Abstract pre-implementation of IntCollection.
AbstractIntIntMap AbstractIntIntMap is the superclass for usual maps from int to int.
AbstractIntIntMap.ImmutableIntIntEntry  
AbstractIntIntMap.SimpleIntIntEntry  
AbstractIntIterable The AbstractIntIterable implements Iterable.iterator() by returning the IntIterator returned IntIterable.intIterator(), which remains unimplemented and is delegated to the subclass.
AbstractIntIterator The AbstractIntIterator is an abstract default pre-implementation for those methods which are typically common for an IntIterator.
AbstractIntList  
AbstractIntListIterator  
AbstractSortedIntSet Implementation of IntSet, also implementing SortedSet, but with support limited to positive integers.
BitSetIntSet Implementation of IntSet, also implementing SortedSet, but with support limited to positive integers.
DefaultIntIntMap DefaultIntIntMap is an mutable mapping from int to int.
DefaultIntList The DefaultIntList is a list of integers backed by an IntArray.
DefaultIntListIterator  
DefaultIntSet Implementation of IntSet, also implementing SortedSet, using a sorted int array to store the values.
IntCollections The IntCollections contains, like the Collections class, static helper methods for int collections.
IntHashMap<V> Same as HashMap, but implementing IntMap.
IntHashMap.IntEntry<VV>  
KeyRangeIntIntMap KeyRangeIntIntMap is an immutable mapping from int to int.
RangeIntSet Implementation of IntSet, also implementing SortedSet, for an integer range.
 

Package ch.javasoft.util.intcoll Description

The util.intcoll package contains collection classes where the objects of interest are integers (primitive or boxed); these classes use and extend java's collection framework.