Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- RADIX - Static variable in class org.tquadrat.foundation.util.Base32
-
The radix for Base 32 is, as one would expect: 32.
- randomUUID() - Static method in class org.tquadrat.foundation.util.UniqueIdUtils
-
Static factory to retrieve a type 4 (pseudo randomly generated) UUID.
- RangeFunctions - Class in org.tquadrat.foundation.util
-
Several range checking functions.
- RangeFunctions() - Constructor for class org.tquadrat.foundation.util.RangeFunctions
-
No instance is allowed for this class.
- RangeMap<T> - Interface in org.tquadrat.foundation.util
-
A range map is used to map a value to a given numerical range.
The lower border of the lowest range is always-Double.MAX_VALUE
. - RangeMapImpl<T> - Class in org.tquadrat.foundation.util.internal
-
The implementation of the interface
RangeMap
. - RangeMapImpl() - Constructor for class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Creates a new
RangeMap
instance. - RangeMapImpl(boolean) - Constructor for class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Creates a new
RangeMap
instance. - RangeMapImpl(boolean, Collection<? extends Map.Entry<? extends Number, ? extends T>>) - Constructor for class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Creates a new
RangeMap
instance from a list of pairs. - RangeMapImpl(boolean, Map<? extends Number, ? extends T>) - Constructor for class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Creates a new
RangeMap
instance from an instance ofMap
. - RangeMapImpl(RangeMapImpl<? extends T>) - Constructor for class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Creates a new
RangeMap
instance from an existing one. - readObject(ObjectInputStream) - Method in class org.tquadrat.foundation.util.stringconverter.TimeDateStringConverter
-
Loads a previously serialised instance of this class from the given input stream.
- Reaper() - Constructor for class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl.Reaper
-
Creates a new instance of
Reaper
. - REAPER_CYCLE - Static variable in class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl
-
The cycle time for the reaper thread in milliseconds: 1000L ms.
- registerJanitor(Runnable) - Method in class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl
-
Registers the janitor that is doing the housekeeping on garbage collection.
- release(UUID) - Method in class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl
-
Releases the number of permits associated with the token with the given id, returning them to the semaphore.
- remove(int) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- remove(Object) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- remove(Object) - Method in class org.tquadrat.foundation.util.internal.LazyMapImpl
- remove(Object) - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- remove(T) - Method in interface org.tquadrat.foundation.util.HeadTailList
-
Returns a copy of this list that does not contain the given element.
- removeAll(Collection<?>) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- removeAll(Collection<?>) - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- removeDiacriticalMarks(CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
This method replaces all diacritical characters in the input String by their base form.
- removeIf(Predicate<? super E>) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- removeIf(Predicate<? super E>) - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- removeRange(double) - Method in class org.tquadrat.foundation.util.internal.FinalRangeMap
-
This method will always throw an
UnsupportedOperationException
. - removeRange(double) - Method in class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Removes a range.
- removeRange(double) - Method in interface org.tquadrat.foundation.util.RangeMap
-
Removes a range.
- repeat(char, int) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Repeats the given char
repeat
to form a new String. - repeat(int, int) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Repeats the given char
repeat
, identified by its code point, to form a new String. - repeat(CharSequence, int) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Repeats the given String
repeat
times to form a new String. - replaceAll(UnaryOperator<E>) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- replaceByCachedZoneId(ZoneId) - Static method in class org.tquadrat.foundation.util.DateTimeUtils
-
Replaces the given instance of
ZoneId
by one from the cache. - replaceHead(T) - Method in interface org.tquadrat.foundation.util.HeadTailList
-
Returns a new copy of this list where the head element is replaced by the given element.
- replaceRange(double, T) - Method in interface org.tquadrat.foundation.util.RangeMap
-
Replaces an already existing range.
- replaceVariable(boolean, Map<String, ? extends Object>...) - Method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the adjusted template with values from the given maps and returns it after formatting the result. - replaceVariable(CharSequence, Function<? super String, Optional<String>>) - Static method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the given String with values returned by the given retriever function for the variable name. - replaceVariable(CharSequence, Map<String, ? extends Object>...) - Static method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the given String with values from the given maps. - replaceVariable(Function<? super String, Optional<String>>) - Method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the adjusted template with values returned by the given retriever function for the variable name, and returns it after formatting the result. - replaceVariable(Map<String, ? extends Object>...) - Method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the adjusted template with values from the given maps and returns it after formatting the result. - replaceVariableFromSystemData(CharSequence, Map<String, ? extends Object>...) - Static method in class org.tquadrat.foundation.util.Template
-
Replaces the variables of the form
${<name>}
in the given String with values from the system properties, the system environment and the given maps. - repose(long) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
An implementation of
Thread.sleep(long)
that does not throw an exception in case it will be interrupted. - repose(Duration) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
An implementation of
Thread.sleep(Duration)
that does not throw an exception in case it will be interrupted. - reposeUntil(Instant) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
An implementation of
SystemUtils.sleepUntil(Instant)
that does not throw an exception when interrupted. - retainAll(Collection<?>) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- retainAll(Collection<?>) - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- retrieveCachedZoneId(String) - Static method in class org.tquadrat.foundation.util.DateTimeUtils
-
Retrieves a cached instance of
ZoneId
. - retrieveCachedZoneId(String, ZoneOffset) - Static method in class org.tquadrat.foundation.util.DateTimeUtils
-
Retrieves a cached instance of
ZoneId
for the given offset. - retrieveCachedZoneId(String, Map<String, String>) - Static method in class org.tquadrat.foundation.util.DateTimeUtils
-
Retrieves a cached instance of
ZoneId
using a map of aliases. - retrieveCachedZoneId(TemporalAccessor) - Static method in class org.tquadrat.foundation.util.DateTimeUtils
-
Retrieves a cached instance of
ZoneId
from the giventemporal
. - retrieveGetter(Class<?>, String) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Retrieves the public getter for the property with the given name.
- retrieveGetter(Class<?>, String, boolean) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Retrieves the getter for the property with the given name.
- retrieveGetters(Object) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Returns all the getter methods from the given object.
getter methods ... - retrieveKey(T) - Method in class org.tquadrat.foundation.util.internal.KeyBasedComparator
-
Provides the key for the given element, either from the cache or freshly generated.
- retrieveLocale(CharSequence) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
Retrieves an instance of
Locale
for the given locale name. - retrieveMethod(Class<?>, String, Class<?>...) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Retrieves the public method with the given signature from the given class.
- retrievePropertyName(ExecutableElement) - Static method in class org.tquadrat.foundation.util.JavaUtils
- retrieveSetter(Class<?>, String, Class<?>) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Retrieves the public setter for the property with the given name.
- retrieveSetter(Class<?>, String, Class<?>, boolean) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Retrieves the setter for the property with the given name.
For some purposes, non-public setters are quite useful; whenisPublic
is provided asfalse
, this method will also return those setters. - retrieveVariableValue(String, Map<String, ? extends Object>...) - Static method in class org.tquadrat.foundation.util.Template
-
Tries to obtain a value for the given key from one of the given sources that will be searched in the given sequence order.
- revert() - Method in interface org.tquadrat.foundation.util.HeadTailList
-
Revert the list; that means that the sequence of the elements in the new list is in reverse order that in this one.
- revert(T...) - Static method in class org.tquadrat.foundation.util.ArrayUtils
-
Modifies the given array to contain the elements in reverted order.
- revertCopy(T...) - Static method in class org.tquadrat.foundation.util.ArrayUtils
-
Returns a copy of the given array with the elements in reverted order.
- RFC4122 UUID - Search tag in class org.tquadrat.foundation.util.UniqueIdUtils
- Section
- run() - Method in class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl.Janitor
-
Performs the housekeeping.
- run() - Method in class org.tquadrat.foundation.util.internal.TimeoutSemaphoreImpl.Reaper
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form