See: Description
Interface | Description |
---|---|
AbstractMutableDoubleMap.Entry<KeyType> |
Interface for entries.
|
Indexer<ValueType> |
Defines the functionality of a collection that can map between values and
integer indices.
|
MultiCollection<T> |
An interface for a collection that is made up of a group of subcollections.
|
NumericMap<KeyType> |
An interface for a mapping of keys to numeric values.
|
ScalarMap<KeyType> |
An interface for a mapping of objects to scalar values represented as
doubles.
|
ScalarMap.Entry<KeyType> |
An entry in a scalar map.
|
Class | Description |
---|---|
AbstractLogNumberMap<KeyType> |
A partial implementation of a ScalarMap with a LogNumber value
|
AbstractLogNumberMap.SimpleEntry<KeyType> |
Entry for the AbstractScalarMap
|
AbstractLogNumberMap.SimpleEntrySet<KeyType> |
Simple Entry Set for DefaultInfiniteVector
|
AbstractLogNumberMap.SimpleIterator<KeyType> |
Simple iterator for DefaultInfiniteVector
|
AbstractMutableDoubleMap<KeyType> |
A partial implementation of a ScalarMap with a MutableDouble value
|
AbstractMutableDoubleMap.SimpleEntry<KeyType> |
Entry for the AbstractScalarMap
|
AbstractMutableDoubleMap.SimpleEntrySet<KeyType> |
Simple Entry Set for DefaultInfiniteVector
|
AbstractMutableDoubleMap.SimpleIterator<KeyType> |
Simple iterator for DefaultInfiniteVector
|
AbstractScalarMap<KeyType,NumberType extends java.lang.Number> |
Partial implementation of ScalarMap
|
ArrayUtil |
Utility class for handling arrays.
|
CollectionUtil |
The
CollectionUtil class implements static methods for dealing with
Collection and Iterable objects. |
DefaultComparator<T extends java.lang.Comparable<? super T>> |
A default comparator that just calls compare on the comparable generic
it uses.
|
DefaultIndexer<ValueType> |
A default implementation of the
Indexer interface that simply maps
objects to a range from 0 to n-1 in the order they are given. |
DefaultMultiCollection<EntryType> |
The
DefaultMultiCollection class implements a Collection that just
contains a set of internal collections inside. |
DoubleArrayList |
A memory-dense, base-type double vector that permits adding new elements,
altering elements, etc.
|
DynamicArrayMap<ValueType> |
A
DynamicArrayList is a class that implements a map from an
integer to an Object type on top of an expanding array. |
FiniteCapacityBuffer<DataType> |
A finite capacity buffer backed by a fixed array.
|
IntArrayList |
A memory-dense, base-type int vector that permits adding new elements,
altering elements, etc.
|
IntegerSpan |
An Iterable that starts at a given Integer and goes until another, inclusive.
|
MultiIterator<EntryType> |
The
MultiIterator class implements an iterator that iterates over a
bunch of internal iterators, exhausting one before moving to the next. |
NumberComparator |
Compares two Numbers (base class of Double, Integer, etc.) for sorting.
|
RangeExcludedArrayList<E> |
The
RangeExcludedArrayList class implements a light-weight list on
top of an ArrayList where a certain range of values is excluded from
the list. |