Interface | Description |
---|---|
MirrorList.Mirror<V,R> |
Interface providing methods for the reflection of one type of object to
another, and vice-versa.
|
MirrorMap.Mirror<K,V,R> |
Interface providing methods for the reflection of one type of object to
another, and vice-versa.
|
Class | Description |
---|---|
AbstractIterator<E> |
Abstract class form of the
Iterator interface. |
Annotations |
Utility functions for operations pertaining to
Annotation . |
ArrayCharSequence |
A
CharSequence backed by a char[] . |
ArrayUtil |
Utility functions for operations pertaining to arrays.
|
Base32 |
Encodes and decodes Base32.
|
BiMap<K,V> |
Bidirectional map that maintains both
key->value and
value->key mappings. |
Buffers |
This utility class implements functions to
#set(...) ,
#clear(...) , and #get(...) bit values from an argument
byte[] . |
Bytes |
Functions implementing common operations on
byte[] references. |
CalendarUtil |
Utility functions for operations pertaining to
Calendar . |
Characters |
Utility functions for operations pertaining to
char and Character . |
ClassLoaders |
Utility functions for operations pertaining to
ClassLoader . |
CollectionUtil |
Utility functions for operations pertaining to
Collection and
List . |
CompositeList<E,T> |
The
CompositeList<E,T> is comprised of ComponentList<E> s that
each maintain elements (of type <E> ) conforming to a particular type
<T> . |
ConcurrentHashSet<E> |
A concurrent
HashSet implementation backed by a
ConcurrentHashMap . |
CursorListIterator<E> |
A
DelegateListIterator that keeps track of and provides cursor index
information to subclasses. |
DataEncoding<D extends Serializable,E extends Serializable> |
Abstraction of a data encoding.
|
Dates |
Utility functions for operations pertaining to
Date . |
DecimalFormatter |
Utility functions for operations pertaining to
DecimalFormat . |
DelegateCollection<E> |
A
DelegateCollection contains some other Collection , to which
it delegates its method calls, possibly transforming the data along the way
or providing additional functionality. |
DelegateIterator<E> |
A
DelegateIterator contains some other Iterator , to which
it delegates its method calls, possibly transforming the data along the way or
providing additional functionality. |
DelegateList<E> |
A
DelegateList contains some other List , to which it
delegates its method calls, possibly transforming the data along the way or
providing additional functionality. |
DelegateListIterator<E> |
A
DelegateListIterator contains some other ListIterator , to
which it delegates its method calls, possibly transforming the data along the
way or providing additional functionality. |
DelegateMap<K,V> |
A
DelegateMap contains some other Map , to which it delegates
its method calls, possibly transforming the data along the way or providing
additional functionality. |
DelegateSet<E> |
A
DelegateSet contains some other Set , to which it delegates
its method calls, possibly transforming the data along the way or providing
additional functionality. |
DelegateSpliterator<T> |
A
DelegateSpliterator contains some other Spliterator , to
which it delegates its method calls, possibly transforming the data along the
way or providing additional functionality. |
Diff |
This class implements an algorithm and encoding (the diff) for the
representation of the steps necessary to transform a
target string to
the source string. |
Digraph<T> |
A directed graph of an arbitrary-sized set of arbitrary-typed vertices,
permitting self-loops and parallel edges.
|
Enumerations |
Utility functions for operations pertaining to
Enumeration . |
Enums |
Utility functions for operations pertaining to
enum and Enum . |
Enums.Mask |
A utility class that provides functions to encode and decode
enum
instances to and from int or long values, whereby the bits
of the int or long values represent the ordinal numbers of
the enum instances. |
FixedOrderComparator<T extends Comparable<? super T>> |
A
Comparator that accepts a fixed definition of terms specifying an
order. |
FlatArrayIterator<E,T> |
An
Iterator for N-dimensional arrays of type <T> that
iterates through the leaf members of the array of type <E> . |
FlatCollectionIterator<T,E> |
An
Iterator for N-dimensional Collection s of type <T> that
iterates through the leaf members of the Collection of type <E> . |
FlatIterableIterator<T,E> | |
FlatIterator<E,T> |
An
Iterator for N-dimensional collections of type <T> that
iterates through the leaf members of the collections of type <E> . |
FlatListIterator<E,T> | |
FlatSequentialIterator<E,T> |
An
Iterator for N-dimensional sequentially accessible collections of
type <T> (arrays or lists) that iterates through the leaf members of
the collections of type <E> . |
Groups | |
HashBiMap<K,V> | |
Hexadecimal |
Encodes and decodes Hexadecimal.
|
IdentityArrayList<E> |
A
ArrayList that resorts to the == operator when checking an
element for equality, instead of the Object.equals(Object) method. |
IdentityHashBiMap<K,V> |
Bidirectional map (
BiMap ) backed by a IdentityHashMap . |
IdentityHashSet<E> |
This class implements the
Set interface, backed by a hash table
(actually a IdentityHashMap instance). |
Iterables |
Utility functions for operations pertaining to
Iterable . |
Iterators |
Utility functions for operations pertaining to
Iterator . |
Locales |
Utility functions for operations pertaining to
Locale . |
MirrorList<V,R> |
A list that maintains 2 representations of its elements:
For value elements of type
<V> , which is the generic type of
this list.
For reflected elements of type <R> , which is the generic type of
the list returned by MirrorList.getMirrorList()
The MirrorList.Mirror provides the V ->
R and R -> V methods, which are
used to reflect values from one MirrorList to the other. |
MirrorMap<K,V,R> |
A map that maintains 2 representations of its key-value entries:
For value elements of type
<V> , which is the generic type of
this map.
For reflected elements of type <R> , which is the generic type of
the map returned by MirrorMap.getMirrorMap()
The MirrorMap.Mirror provides the
V -> R and
R -> V methods, which are
used to reflect values from one MirrorMap to the other. |
Numbers |
Utility functions for operations pertaining to
Number . |
Numbers.Compound |
Utility functions for the encoding and decoding of "compound values" in
primitive types.
|
Numbers.Unsigned |
Utility functions to convert between signed and unsigned numbers.
|
ObjectUtil |
Utility functions for operations pertaining to
Object . |
ObservableCollection<E> |
A
DelegateCollection that provides callback methods to observe the
addition and removal of elements, either due to direct method invocation on
the collection instance itself, or via ObservableCollection.iterator() ,
ObservableCollection.spliterator() , ObservableCollection.forEach(Consumer) , and any other entrypoint
that facilitates modification of the elements in this list. |
ObservableList<E> |
A
DelegateList that provides callback methods to observe the
retrieval, addition, and removal of elements, either due to direct method
invocation on the list instance itself, or via ObservableList.iterator() ,
ObservableList.listIterator() , ObservableList.subList(int,int) , and any other entrypoint
that facilitates access to the elements in this list, either for modification
or retrieval. |
ObservableMap<K,V> |
A
DelegateMap that provides callback methods to observe the
retrieval, addition, and removal of elements, either due to direct method
invocation on the map instance itself, or via ObservableMap.entrySet() ,
ObservableMap.values() , ObservableMap.forEach(java.util.function.BiConsumer) , and any
other entrypoint that facilitates modification of the elements in this map. |
ObservableSet<E> |
A
DelegateSet that provides callback methods to observe the
retrieval, addition, and removal of elements, either due to direct method
invocation on the set instance itself, or via ObservableSet.iterator() ,
ObservableSet.stream() , and any other entrypoint that facilitates modification of
the elements in this set. |
Patterns |
Utility functions for operations pertaining to
Pattern . |
RefDigraph<K,V> |
A directed graph of an arbitrary-sized set of arbitrary-typed vertices,
permitting self-loops and parallel edges.
|
SimpleDateFormats | |
SortedList<E> |
A
List that guarantees sorted order of its elements. |
StreamSearcher |
An efficient stream searching class based on the Knuth-Morris-Pratt
algorithm.
|
StreamSearcher.Byte |
The Knuth-Morris-Pratt algorithm applied to
byte streams. |
StreamSearcher.Char |
The Knuth-Morris-Pratt algorithm applied to
char streams. |
StringPaths |
Utility functions that perform a variety of operations on
String
objects representing either system paths (UNIX or Windows), or file URL paths
(resembling file:/... ). |
Temporals |
Utility functions for operations pertaining to the
java.time package. |
Throwables |
Utility functions for operations pertaining to
Throwable . |
TieredRangeFetcher<A extends Comparable<A>,B> |
A "data fetcher" that facilitates the retrieval of data representing
information pertaining to a dimension that can be denoted as a "range" (such
as time or distance).
|
TransCollection<S,T> |
An implementation of the Collection interface that transforms the elements of
the supplied source Collection based on
sourceToTarget and
targetToSource lambda functions. |
TransList<S,T> |
An implementation of the List interface that transforms the elements of
the supplied source List based on
sourceToTarget and
targetToSource lambda functions. |
TransSet<S,T> | |
TreeBiMap<K,V> |
Enum | Description |
---|---|
CharacterClassEnum | |
Month |
An
enum representing calendar months. |
WeekDay |
An
enum representing weekdays. |
Copyright © 2020 LibJ. All rights reserved.