A B C D E F G H I L M O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(int, E) - Method in class org.leplus.ristretto.util.VectorAdapter
- add(E) - Method in class org.leplus.ristretto.util.IdentityHashSet
- add(E) - Method in class org.leplus.ristretto.util.VectorAdapter
- addAll(int, Collection<? extends E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- addAll(Collection<? extends E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- addElement(E) - Method in class org.leplus.ristretto.util.VectorAdapter
- allocateByteBuffer() - Static method in class org.leplus.ristretto.util.UUIDConvertor
- ArrayListVector<E> - Class in org.leplus.ristretto.util
-
An
ArrayList
-backed implementation ofVectorAdapter
. - ArrayListVector() - Constructor for class org.leplus.ristretto.util.ArrayListVector
-
Constructs an empty list with an initial capacity of ten.
- ArrayListVector(int) - Constructor for class org.leplus.ristretto.util.ArrayListVector
-
Constructs an empty list with the specified initial capacity.
- ArrayListVector(ArrayList<E>) - Constructor for class org.leplus.ristretto.util.ArrayListVector
-
Common constructor called by the public ones once they have constructed the delegate.
- ArrayListVector(Collection<? extends E>) - Constructor for class org.leplus.ristretto.util.ArrayListVector
-
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
B
- BUFFER_SIZE - Static variable in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Buffer size for digest.
C
- capacity() - Method in class org.leplus.ristretto.util.VectorAdapter
- clear() - Method in class org.leplus.ristretto.util.IdentityHashSet
- clear() - Method in class org.leplus.ristretto.util.VectorAdapter
- clone() - Method in class org.leplus.ristretto.util.ArrayListVector
- clone() - Method in class org.leplus.ristretto.util.IdentityHashSet
- clone() - Method in class org.leplus.ristretto.util.IdentityObject
- clone() - Method in class org.leplus.ristretto.util.VectorAdapter
- contains(Object) - Method in class org.leplus.ristretto.util.IdentityHashSet
- contains(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
- containsAll(Collection<?>) - Method in class org.leplus.ristretto.util.VectorAdapter
- copyInto(Object[]) - Method in class org.leplus.ristretto.util.VectorAdapter
- createDigest() - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
D
- delegate - Variable in class org.leplus.ristretto.util.ArrayListVector
-
The
ArrayList
delegate. - delegate() - Method in class org.leplus.ristretto.util.ArrayListVector
- delegate() - Method in class org.leplus.ristretto.util.VectorAdapter
-
Accessor to the delegate provided by subclass.
- digest(MessageDigest) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
- DUMMY - Static variable in class org.leplus.ristretto.util.IdentityHashSet
-
A dummy singleton acting as a placeholder for the values in the underlying
IdentityHashMap
.
E
- elementAt(int) - Method in class org.leplus.ristretto.util.VectorAdapter
- elements() - Method in class org.leplus.ristretto.util.VectorAdapter
- ensureCapacity(int) - Method in class org.leplus.ristretto.util.ArrayListVector
- ensureCapacity(int) - Method in class org.leplus.ristretto.util.VectorAdapter
- equals(Object) - Method in class org.leplus.ristretto.util.ArrayListVector
- equals(Object) - Method in class org.leplus.ristretto.util.IdentityHashSet
- equals(Object) - Method in class org.leplus.ristretto.util.IdentityObject
- equals(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
F
- firstElement() - Method in class org.leplus.ristretto.util.VectorAdapter
- forEach(Consumer<? super E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- fromByteBuffer(ByteBuffer) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Generates a UUID from the given byte buffer.
- fromBytes(byte...) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Generates a UUID from the given bytes.
- fromInputStream(InputStream) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Generates a UUID from the given input stream.
- fromString(String) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Generates a UUID from the given String.
- fromUUIDs(UUID...) - Static method in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Generates a UUID from the given UUIDs.
G
- get(int) - Method in class org.leplus.ristretto.util.VectorAdapter
H
- hashCode() - Method in class org.leplus.ristretto.util.ArrayListVector
- hashCode() - Method in class org.leplus.ristretto.util.IdentityHashSet
- hashCode() - Method in class org.leplus.ristretto.util.IdentityObject
- hashCode() - Method in class org.leplus.ristretto.util.VectorAdapter
I
- IdentityEnum - Enum in org.leplus.ristretto.util
-
This enum is a very efficient singleton.
- IdentityEnum() - Constructor for enum org.leplus.ristretto.util.IdentityEnum
- IdentityHashSet<E> - Class in org.leplus.ristretto.util
-
This
Set
relies on identity (==) to compare the objects it contains. - IdentityHashSet() - Constructor for class org.leplus.ristretto.util.IdentityHashSet
-
Constructs a new, empty identity hash set with a default expected maximum size (21).
- IdentityHashSet(int) - Constructor for class org.leplus.ristretto.util.IdentityHashSet
-
Constructs a new, empty set with the specified expected maximum size.
- IdentityHashSet(Collection<? extends E>) - Constructor for class org.leplus.ristretto.util.IdentityHashSet
-
Constructs a new identity hash set containing the objects of the provided collection.
- IdentityObject - Class in org.leplus.ristretto.util
-
This class is a singleton.
- IdentityObject() - Constructor for class org.leplus.ristretto.util.IdentityObject
- indexOf(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
- indexOf(Object, int) - Method in class org.leplus.ristretto.util.VectorAdapter
- insertElementAt(E, int) - Method in class org.leplus.ristretto.util.VectorAdapter
- isEmpty() - Method in class org.leplus.ristretto.util.IdentityHashSet
- isEmpty() - Method in class org.leplus.ristretto.util.VectorAdapter
- IT - org.leplus.ristretto.util.IdentityEnum
-
The singleton.
- IT - Static variable in class org.leplus.ristretto.util.IdentityObject
-
The singleton.
- iterator() - Method in class org.leplus.ristretto.util.IdentityHashSet
- iterator() - Method in class org.leplus.ristretto.util.VectorAdapter
L
- lastElement() - Method in class org.leplus.ristretto.util.VectorAdapter
- lastIndexOf(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
- lastIndexOf(Object, int) - Method in class org.leplus.ristretto.util.VectorAdapter
- listIterator() - Method in class org.leplus.ristretto.util.VectorAdapter
- listIterator(int) - Method in class org.leplus.ristretto.util.VectorAdapter
M
- map - Variable in class org.leplus.ristretto.util.IdentityHashSet
-
The underlying
IdentityHashMap
which keySet is backing the implementation of this class. - MAX_BYTES - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of bytes that can be converted into a UUID.
- MAX_CHARS - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of characters that can be converted into a UUID.
- MAX_DOUBLES - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of doubles that can be converted into a UUID.
- MAX_FLOATS - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of floats that can be converted into a UUID.
- MAX_INTS - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of integers that can be converted into a UUID.
- MAX_LONGS - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of longs that can be converted into a UUID.
- MAX_SHORTS - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Maximum number of shorts that can be converted into a UUID.
- MD5 - Static variable in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Underlying hash algorithm.
O
- org.leplus.ristretto.util - package org.leplus.ristretto.util
-
The package for utility classes.
R
- readResolve() - Method in class org.leplus.ristretto.util.IdentityObject
- remove(int) - Method in class org.leplus.ristretto.util.VectorAdapter
- remove(Object) - Method in class org.leplus.ristretto.util.IdentityHashSet
- remove(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
- removeAll(Collection<?>) - Method in class org.leplus.ristretto.util.VectorAdapter
- removeAllElements() - Method in class org.leplus.ristretto.util.VectorAdapter
- removeElement(Object) - Method in class org.leplus.ristretto.util.VectorAdapter
- removeElementAt(int) - Method in class org.leplus.ristretto.util.VectorAdapter
- removeIf(Predicate<? super E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- removeRange(int, int) - Method in class org.leplus.ristretto.util.VectorAdapter
- replaceAll(UnaryOperator<E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- ReproducibleUUIDs - Class in org.leplus.ristretto.util
-
This class contains utility methods that generate deterministic UUIDs.
- ReproducibleUUIDs() - Constructor for class org.leplus.ristretto.util.ReproducibleUUIDs
- retainAll(Collection<?>) - Method in class org.leplus.ristretto.util.VectorAdapter
S
- serialVersionUID - Static variable in class org.leplus.ristretto.util.ArrayListVector
- serialVersionUID - Static variable in class org.leplus.ristretto.util.IdentityHashSet
- serialVersionUID - Static variable in class org.leplus.ristretto.util.IdentityObject
- serialVersionUID - Static variable in class org.leplus.ristretto.util.VectorAdapter
- set(int, E) - Method in class org.leplus.ristretto.util.VectorAdapter
- setElementAt(E, int) - Method in class org.leplus.ristretto.util.VectorAdapter
- setSize(int) - Method in class org.leplus.ristretto.util.VectorAdapter
- size() - Method in class org.leplus.ristretto.util.IdentityHashSet
- size() - Method in class org.leplus.ristretto.util.VectorAdapter
- sort(Comparator<? super E>) - Method in class org.leplus.ristretto.util.VectorAdapter
- spliterator() - Method in class org.leplus.ristretto.util.VectorAdapter
- subList(int, int) - Method in class org.leplus.ristretto.util.VectorAdapter
T
- toArray() - Method in class org.leplus.ristretto.util.VectorAdapter
- toArray(T[]) - Method in class org.leplus.ristretto.util.VectorAdapter
- toByteBuffer(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
- toBytes(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 16 bytes.
- toChars(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 8 characters.
- toDoubles(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 2 doubles.
- toFloats(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 4 floats.
- toInts(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 4 integers.
- toLongs(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 2 longs.
- toShorts(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into an array of 8 shorts.
- toString() - Method in class org.leplus.ristretto.util.ArrayListVector
- toString() - Method in class org.leplus.ristretto.util.IdentityObject
- toString() - Method in class org.leplus.ristretto.util.VectorAdapter
- toString(UUID) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a UUID into a String of 8 characters.
- toUUID(byte...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 16 bytes into an UUID.
- toUUID(char...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 8 characters into an UUID.
- toUUID(double...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 2 doubles into an UUID.
- toUUID(float...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 4 floats into an UUID.
- toUUID(int...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 4 integers into an UUID.
- toUUID(long...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 2 longs into an UUID.
- toUUID(short...) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts an array of up to 8 shorts into an UUID.
- toUUID(String) - Static method in class org.leplus.ristretto.util.UUIDConvertor
-
Converts a String of up to 8 characters into an UUID.
- toUUID(ByteBuffer) - Static method in class org.leplus.ristretto.util.UUIDConvertor
- trimToSize() - Method in class org.leplus.ristretto.util.ArrayListVector
- trimToSize() - Method in class org.leplus.ristretto.util.VectorAdapter
U
- UUID_BYTES - Static variable in class org.leplus.ristretto.util.ReproducibleUUIDs
-
Bytes per UUID.
- UUID_BYTES - Static variable in class org.leplus.ristretto.util.UUIDConvertor
-
Number of bytes in a UUID.
- UUIDConvertor - Class in org.leplus.ristretto.util
-
This class provides utility method to convert different primitives from/to UUID.
- UUIDConvertor() - Constructor for class org.leplus.ristretto.util.UUIDConvertor
V
- valueOf(String) - Static method in enum org.leplus.ristretto.util.IdentityEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.leplus.ristretto.util.IdentityEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VectorAdapter<E> - Class in org.leplus.ristretto.util
- VectorAdapter() - Constructor for class org.leplus.ristretto.util.VectorAdapter
-
Default constructor.
All Classes All Packages