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 totrue, execute the givenFunctionand call the specifiedPrinterto 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 givenconditionresolves totrue, execute the givenFunctionand call the specifiedPrinterto 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 thisLazyinstance has been initialised already, the providedConsumerwill 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 totrue, execute the givenSupplierand call the specifiedPrinterto 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 givenconditionresolves totrue, execute the givenFunctionand call the specifiedPrinterto 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 givenFunctionand call the specifiedPrinterto write the result.
- IllegalOperationException - Exception Class in org.tquadrat.foundation.exception
- 
This implementation ofRuntimeExceptionwill 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 newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith a detail message composed of the given operation name.
- IllegalOperationException(String, String) - Constructor for exception class org.tquadrat.foundation.exception.IllegalOperationException
- 
Constructs a newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith 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 newIllegalOperationExceptionwith a detail message composed of the given operation name, and the cause.
- ImpossibleExceptionError - Exception Class in org.tquadrat.foundation.exception
- 
This implementation ofErrorshould 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 ofImpossibleExceptionError.
- ImpossibleExceptionError(Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ImpossibleExceptionError
- 
Creates a new instance ofImpossibleExceptionError.
- index(long, T) - Static method in class org.tquadrat.foundation.stream.Indexed
- 
Factory method for instances ofIndexed; 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 newIndexedinstance.
- indices() - Static method in class org.tquadrat.foundation.stream.StreamUtils
- 
Constructs an infinite (although in practice bounded byLong.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, ornullif 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, ornullif 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 ofInterleavingSpliterator.
- 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 newInterleavingSpliteratorinstance.
- inverseMapping() - Method in interface org.tquadrat.foundation.stream.MapStream
- 
Returns aMapStreamfrom which the key and values are reversed.
- IS_NULL - Static variable in class org.tquadrat.foundation.lang.CommonConstants
- 
Returnstrueif the provided reference isnullotherwise 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 thisStatusinstance indicates a failure.
- isGenerated() - Element in annotation interface org.tquadrat.foundation.annotation.ClassVersion
- 
Returnstrueif 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
- 
Returnstrueif 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 thisLazyinstance has been initialised already.
- isPresent() - Method in interface org.tquadrat.foundation.lang.Lazy
- 
Checks whether thisLazyinstance 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 thisStatusinstance 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
