Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- id() - Element in annotation interface org.tquadrat.foundation.annotation.BUG
-
The BUG id as provided by the bug tracking system.
- ifDebug(boolean, Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
If the System property "isDebug" is set and the given condition resolves to
true
, execute the givenFunction
and call the specifiedPrinter
to write the result. - ifDebug(String, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
- ifDebug(Throwable) - Static method in class org.tquadrat.foundation.lang.DebugOutput
- ifDebug(BooleanSupplier, Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
If the System property "isDebug" is set and the given
condition
resolves totrue
, execute the givenFunction
and call the specifiedPrinter
to write result. - ifDebug(Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
- ifPresent(Consumer<? super T>) - Method in interface org.tquadrat.foundation.lang.Lazy
-
If this
Lazy
instance has been initialised already, the providedConsumer
will be executed; otherwise nothing happens. - ifTest(boolean, Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
If the System property "isTest" is set and the given condition resolves to
true
, execute the givenSupplier
and call the specifiedPrinter
to write the result. - ifTest(String, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
- ifTest(Throwable) - Static method in class org.tquadrat.foundation.lang.DebugOutput
- ifTest(BooleanSupplier, Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
If the System property "isTest" is set and the given
condition
resolves totrue
, execute the givenFunction
and call the specifiedPrinter
to write the result. - ifTest(Function<Object[], String>, Object...) - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
If the System property "isTest" is set, execute the given
Function
and call the specifiedPrinter
to write the result. - IllegalOperationException - Exception Class in org.tquadrat.foundation.exception
-
This implementation of
RuntimeException
will be thrown when an attempted operation is not valid for the current context. - IllegalOperationException(Method) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the name of the given operation. - IllegalOperationException(Method, String) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the name of the given operation name and the given explanation. - IllegalOperationException(Method, String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with the cause and a detail message composed of the name of the given operation and the given explanation. - IllegalOperationException(Method, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the name of the given operation, and the cause. - IllegalOperationException(String) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the given operation name. - IllegalOperationException(String, String) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the given operation name and the given explanation. - IllegalOperationException(String, String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with the cause and a detail message composed of the given operation name and the given explanation. - IllegalOperationException(String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
-
Constructs a new
IllegalOperationException
with a detail message composed of the given operation name, and the cause. - ImpossibleExceptionError - Exception Class in org.tquadrat.foundation.exception
-
This implementation of
Error
should be thrown in all cases where an exception was caught that seemed to be impossible to be thrown. - ImpossibleExceptionError(String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ImpossibleExceptionError
-
Creates a new instance of
ImpossibleExceptionError
. - ImpossibleExceptionError(Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ImpossibleExceptionError
-
Creates a new instance of
ImpossibleExceptionError
. - index(long, T) - Static method in class org.tquadrat.foundation.stream.Indexed
-
Factory method for instances of
Indexed
; it combines an index and a value into an indexed value. - Indexed<T> - Class in org.tquadrat.foundation.stream
-
A value combined with an index, indicating its position in an ordered sequence.
- Indexed(long, T) - Constructor for class org.tquadrat.foundation.stream.Indexed
-
Creates a new
Indexed
instance. - indices() - Static method in class org.tquadrat.foundation.stream.StreamUtils
-
Constructs an infinite (although in practice bounded by
Long.MAX_VALUE
) stream of longs0, 1, 2, 3 ...
for use as indices. - interleave(Selector<T>, List<? extends Stream<T>>) - Static method in class org.tquadrat.foundation.stream.StreamUtils
-
Constructs a stream which interleaves the supplied streams, picking items using the supplied selector function.
The selector function will be passed an array containing one value from each stream, ornull
if that stream has no more values, and must return the integer index of the value to accept. - interleave(Selector<T>, Stream<T>...) - Static method in class org.tquadrat.foundation.stream.StreamUtils
-
Constructs a stream which interleaves the supplied streams, picking items using the supplied selector function.
The selector function will be passed an array containing one value from each stream, ornull
if that stream has no more values, and must return the integer index of the value to accept. - interleaving(Spliterator<T>[], Selector<T>) - Static method in class org.tquadrat.foundation.stream.internal.InterleavingSpliterator
-
Factory method for instances of
InterleavingSpliterator
. - InterleavingSpliterator<T> - Class in org.tquadrat.foundation.stream.internal
-
A selector function takes an array of values and returns the respective array index for the selected value.
- InterleavingSpliterator(Spliterator<T>[], Supplier<T[]>, Function<T[], Integer>) - Constructor for class org.tquadrat.foundation.stream.internal.InterleavingSpliterator
-
Creates a new
InterleavingSpliterator
instance. - inverseMapping() - Method in interface org.tquadrat.foundation.stream.MapStream
-
Returns a
MapStream
from which the key and values are reversed. - IS_NULL - Static variable in class org.tquadrat.foundation.lang.CommonConstants
-
Returns
true
if the provided reference isnull
otherwise returnsfalse
. - isDebug() - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
Returns the DEBUG flag.
- isFailure() - Method in record class org.tquadrat.foundation.lang.Status
-
Returns whether this
Status
instance indicates a failure. - isGenerated() - Element in annotation interface org.tquadrat.foundation.annotation.ClassVersion
-
Returns
true
if the class was generated by any kind of Source Code generator. - isLogged() - Method in exception class org.tquadrat.foundation.exception.ApplicationError
-
Returns the 'is logged' flag.
- isNull(Object) - Static method in class org.tquadrat.foundation.lang.Objects
-
Returns
true
if the provided reference isnull
, otherwise returnsfalse
. - ISO8859_1 - Static variable in class org.tquadrat.foundation.lang.CommonConstants
-
The reference to the ISO-8859-1 character set.
- isParallel() - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
- isParallel() - Method in class org.tquadrat.foundation.stream.StreamAdapter
- isPresent() - Method in class org.tquadrat.foundation.lang.internal.LazyImpl
-
Checks whether this
Lazy
instance has been initialised already. - isPresent() - Method in interface org.tquadrat.foundation.lang.Lazy
-
Checks whether this
Lazy
instance has been initialised already. - isSameSlide(I) - Method in class org.tquadrat.foundation.stream.internal.AggregatingSpliterator
-
Checks whether the current element is on the current slide.
- isSuccess() - Method in record class org.tquadrat.foundation.lang.Status
-
Returns whether this
Status
instance indicates a success. - isTest() - Static method in class org.tquadrat.foundation.lang.DebugOutput
-
Returns the TEST flag.
- iterator() - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
- iterator() - Method in class org.tquadrat.foundation.stream.StreamAdapter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form