Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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 of Map.
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 given temporal.
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
Retrieves the name of the property from the name of the given executable element for a method that is either a getter, a setter, or an 'add' method.
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; when isPublic is provided as false, 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
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form