| Interface | Description |
|---|---|
| IndexerFunction<K,V> |
A strategy that distinguishes and identifies elements in an
IndexedSet and IndexedMap. |
| IndexerFunction.IdentityKey<K,V> |
A specialized
IndexerFunction that distinguishes and identifies elements using identity comparison of object keys. |
| IndexerFunction.IntKey<V> |
An
IndexerFunction that distinguishes and identifies elements using int keys. |
| IndexerFunction.LongKey<V> |
An
IndexerFunction that distinguishes and identifies elements using long keys. |
| IntComparator |
A comparison function, which imposes a total ordering on some collection of ints.
|
| LongCollection |
This class extends
Collection with methods that are specific
for long values. |
| LongComparator |
A comparison function, which imposes a total ordering on some collection of longs.
|
| LongIterator | Deprecated
Use
PrimitiveIterator.OfLong instead. |
| LongMap<V> |
This class extends
Map with methods that are specific
for long values. |
| LongMap.Entry<V> |
A map entry (key-value pair).
|
| LongSet |
This class extends
Set with methods that are specific
for long values. |
| Class | Description |
|---|---|
| AbstractConcurrentSet<E> |
Provides a skeletal implementation of the
Set interface to minimize the effort
required to implement this interface. |
| AbstractLongMap<V> |
This class provides a skeletal implementation of the
LongMap
interface, to minimize the effort required to implement this interface. |
| AbstractLongSet |
This class provides a skeletal implementation of the
LongSet
interface, to minimize the effort required to implement this interface. |
| ArrayUtil |
Helper methods to work with O(1) array-based data structures.
|
| Base64 |
Utility class for Base64 encoding and decoding.
|
| ConfigUtil |
Utility class with methods that are used to configure objects from command line parameters and/or files.
|
| DayRange |
DayRange represents a certain number of days from starting day (inclusive) to ending day (exclusive).
|
| DayUtil |
A collection of static utility methods for manipulation of int day id, that is the number
of days since Unix epoch of January 1, 1970.
|
| ExecutorProvider |
Manages access to a single automatically-created
Executor from a multiple references. |
| IdentityIndexer<K,V> | Deprecated |
| IndexedMap<K,V> |
A wrapper around
IndexedSet which implements Map interface. |
| IndexedSet<K,V> |
A collection that contains no duplicate elements according to specified identification strategy.
|
| IndexedSetStats |
Provides access to statistics of the
IndexedSet static structure. |
| Indexer<K,V> | Deprecated
Use a functional interface
IndexerFunction instead. |
| IndexerFunction.DefaultIdentityKey |
Default identity strategy that treats values as their own keys (key == value).
|
| IndexerFunction.DefaultIndexerFunction |
Default strategy that treats values as their own keys (key == value).
|
| LockFreePool<E> |
A collection designed for pooling elements so that they can be reused later.
|
| LoggedThreadPoolExecutor |
A
ScheduledThreadPoolExecutor that additionally logs uncaught exceptions
and creates threads named with a given name prefix. |
| LogUtil | |
| LongHashMap<V> |
Hashtable based implementation of the
LongMap interface. |
| LongHashSet |
This class implements the
LongSet interface, backed by a hash table
(actually a LongHashMap instance). |
| MathUtil |
A collection of non-trivial mathematical utility methods.
|
| NumberKeyIndexer<V> | Deprecated
Use functional interfaced
IndexerFunction.LongKey or IndexerFunction.IntKey instead. |
| QuickSort |
This class implements modified version of Quick Sort algorithm.
|
| StringCache |
Caches strings and provides lookup methods by raw character data to avoid string construction.
|
| SynchronizedIndexedSet<K,V> |
A synchronized thread-safe version of
IndexedSet class. |
| SystemProperties |
Utility methods for retrieving system properties without getting a
SecurityException. |
| ThreadLocalPool<E> |
Encapsulates a small thread-local pool of objects and a global
LockFreePool. |
| TimeFormat |
Utility class for parsing and formatting dates and times in ISO-compatible format.
|
| TimePeriod |
Value class for period of time with support for ISO8601 duration format.
|
| TimeUtil |
A collection of static utility methods for manipulation of Java long time.
|
| TypedKey<T> |
A typed key for
TypedMap. |
| TypedMap |
Typed thread-safe key-value map where different values have different types and are distinguished
by globally-unique keys that are instances of
TypedKey. |
| UnsafeHolder |
Holds the reference to sun.misc.Unsafe instance.
|
| WideDecimal |
The
WideDecimal class contains a set of methods to work with
floating-point numbers packed into long primitive type. |
| Exception | Description |
|---|---|
| InvalidFormatException |
Thrown to indicate that there were syntax error found while parsing some argument from a string.
|
Copyright © 2002–2025 Devexperts LLC. All rights reserved.