A B C D E F G H I L M O R S T U V 
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 of VectorAdapter.
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
This adapter class extends Vector to make it easier to replace Vector uses by another List implementation.
VectorAdapter() - Constructor for class org.leplus.ristretto.util.VectorAdapter
Default constructor.
A B C D E F G H I L M O R S T U V 
All Classes All Packages