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.