Module com.aoapps.collections
Package com.aoapps.collections
package com.aoapps.collections
-
ClassDescriptionGeneral-purpose array utilities and constants.General-purpose collection utilities and constants.Allows peeking the first element of iteration.ArraySet<E>A compact
Set
implementation that stores the elements in hashCode order.A compactSortedSet
implementation that stores the elements in order.Automatically extends the size of the list instead of throwing exceptions on set, add, and addAll.Bridges the gap between Enumeration and Iterator in the opposite direction of Collections.enumeration(Collection);Orders objects by hashCode.IdentityKey<T>Allows any object to be used as a hash key, with identity used forIdentityKey.hashCode()
andIdentityKey.equals(java.lang.Object)
.An ArrayList that stores things usingint[]
instead ofObject[]
.A primitive collection.A List that stores things usingint[]
instead ofObject[]
.Provides access to an associated list of int's and long's.An ArrayList that stores things usinglong[]
instead ofObject[]
.A primitive collection.A List that stores things usinglong[]
instead ofObject[]
.MinimalList provides a set of static methods to dynamically choose the most efficient List implementation.MinimalMap provides a set of static methods to dynamically choose the most efficient Map implementation.PolymorphicMultimap<K,V> A registry of objects by their class, along with all their parent classes and interfaces, up to and including an upper bound.A registry of objects by their class, along with all their parent classes and interfaces, up to and including an upper bound.General-purpose utilities for working withSet
.ASortedArrayList
stores its elements in hashCode order and provides means of quickly locating objects.ASortedIntArrayList
stores is elements in numerical order and provides means of quickly locating objects.ASortedLongArrayList
stores is elements in numerical order and provides means of quickly locating objects.Deprecated.A union set that assumes objects of different classes are not equal.A union set that assumes objects of different classes are not equal.A set of values will be obtained from the call to the method.A single value will be obtained from the call to the method.UnionSet<E>In order to efficiently provide a union of fewer, larger sets, this provides a set view on top of other sets.An unmodifiable compactSet
implementation that stores the elements in hashCode order.
SortedProperties
from Apache Commons Collections.