Index

A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

Selector<T> - Interface in org.tquadrat.foundation.stream
A selector function takes an array of values and returns the respective array index for the selected value.
Selectors - Class in org.tquadrat.foundation.stream
Some useful implementations of the Selector interface.
Selectors() - Constructor for class org.tquadrat.foundation.stream.Selectors
No instance allowed for this class!
sequential() - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
sequential() - Method in interface org.tquadrat.foundation.stream.MapStream
sequential() - Method in class org.tquadrat.foundation.stream.StreamAdapter
serialVersionUID - Static variable in exception class org.tquadrat.foundation.exception.LambdaContainerException.UnexpectedException
The serial version UID for objects of this class: 1L.
set(T) - Method in interface org.tquadrat.foundation.function.Setter
Takes the given argument and stores it somewhere.
setContextClassLoader(ClassLoader) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the context class loader for the new threads created by the new thread factory.
setContextClassLoader(ClassLoader) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the context class loader for the new threads created by the new thread factory.
setDaemon(boolean) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the flag whether the new thread created by the new thread factory should be a daemon thread.
setDaemon(boolean) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the flag whether the new thread created by the new thread factory should be a daemon thread.
setInheritThreadLocals(boolean) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the flag that controls whether the new threads, created by the new thread factory, will suppress, or not, the inheriting of initial values for inheritable thread-local variables from the constructing thread.
setInheritThreadLocals(boolean) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the flag that controls whether the new threads, created by the new thread factory, will suppress, or not, the inheriting of initial values for inheritable thread-local variables from the constructing thread.
setLogged() - Method in exception class org.tquadrat.foundation.exception.ApplicationError
Sets the 'is logged' flag to true.
setNameFactory(IntFunction<String>) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the factory for the name of the threads created by the new thread factory.
setNameFactory(IntFunction<String>) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the factory for the name of the threads created by the new thread factory.
setPrinter(Printer) - Static method in class org.tquadrat.foundation.lang.DebugOutput
Assigns the Printer for the DEBUG/TEST output.
setPriority(int) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the priority for the new threads created by the new thread factory.
setPriority(int) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the priority for the new threads created by the new thread factory.
setStackSize(long) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the stack size for the new threads created by the new thread factory.
setStackSize(long) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the stack size for the new threads created by the new thread factory.
Setter<T> - Interface in org.tquadrat.foundation.function
The definition for a setter method.
setThreadGroup(ThreadGroup) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the thread group for the new threads created by the new thread factory.
setThreadGroup(ThreadGroup) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the thread group for the new threads created by the new thread factory.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Sets the UncaughtExceptionHandler for the new threads created by the new thread factory.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Sets the UncaughtExceptionHandler for the new threads created by the new thread factory.
setValue(T) - Method in class org.tquadrat.foundation.stream.Indexed
setVirtual(boolean) - Method in class org.tquadrat.foundation.lang.internal.ThreadFactoryBuilderImpl
Determines whether the threads generated by this thread factory will be virtual threads.
setVirtual(boolean) - Method in interface org.tquadrat.foundation.lang.ThreadFactoryBuilder
Determines whether the threads generated by this thread factory will be virtual threads.
skip(long) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
skip(long) - Method in interface org.tquadrat.foundation.stream.MapStream
skip(long) - Method in class org.tquadrat.foundation.stream.StreamAdapter
skipUntil(BaseStream<T, Stream<T>>, Predicate<T>) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Constructs a stream which skips values from the source stream for as long as they do not meet the supplied condition, then streams every remaining value as soon as the first value is found which does meet the condition.
SkipUntilSpliterator<T> - Class in org.tquadrat.foundation.stream.internal
An implementation of Spliterator that skips elements on the stream that do not match the provided condition.
SkipUntilSpliterator(Spliterator<T>, Predicate<T>) - Constructor for class org.tquadrat.foundation.stream.internal.SkipUntilSpliterator
Creates a new SkipUntilSpliterator instance.
skipWhile(BaseStream<T, Stream<T>>, Predicate<T>) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Constructs a stream which skips values from the source stream for as long as they meet the supplied condition, then streams every remaining value as soon as the first value is found which does not meet the condition.
SoftLazy<T> - Interface in org.tquadrat.foundation.lang
Instances of the class SoftLazy allow to lazy load data that may be needed more than once, but not permanently.
SoftLazyImpl<T> - Class in org.tquadrat.foundation.lang.internal
The implementation for the SoftLazy interface.
SoftLazyImpl(Supplier<T>) - Constructor for class org.tquadrat.foundation.lang.internal.SoftLazyImpl
Creates a new SoftLazyImpl<T> instance.
sorted() - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
sorted() - Method in interface org.tquadrat.foundation.stream.MapStream
sorted() - Method in class org.tquadrat.foundation.stream.StreamAdapter
sorted(Comparator<? super Map.Entry<K, V>>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
sorted(Comparator<? super Map.Entry<K, V>>) - Method in interface org.tquadrat.foundation.stream.MapStream
sorted(Comparator<? super T>) - Method in class org.tquadrat.foundation.stream.StreamAdapter
sourceVersion() - Element in annotation interface org.tquadrat.foundation.annotation.ClassVersion
Returns the source version, usually as delivered by the SCCS.
SPEED_OF_LIGHT - Static variable in class org.tquadrat.foundation.lang.CommonConstants
The speed of light in km per second = 299792.458 km/s.
spliterator() - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
spliterator() - Method in class org.tquadrat.foundation.stream.StreamAdapter
STANDARD_G - Static variable in class org.tquadrat.foundation.lang.CommonConstants
The value for 1 G: 9.80665 m/(s2)
Status<V,C> - Record Class in org.tquadrat.foundation.lang
Instances of this record are meant to be used as the return values for methods that should either return a proper result, or an error code.
Status(V, C) - Constructor for record class org.tquadrat.foundation.lang.Status
Creates an instance of a Status record class.
StreamAdapter<T> - Class in org.tquadrat.foundation.stream
This class allows to intercept the calls to the methods of Stream.
StreamAdapter(Stream<T>) - Constructor for class org.tquadrat.foundation.stream.StreamAdapter
Creates a new StreamAdapter instance.
StreamUtils - Class in org.tquadrat.foundation.stream
Utility class providing static methods for performing various operations on Streams.
StreamUtils() - Constructor for class org.tquadrat.foundation.stream.StreamUtils
No instance allowed for this class.
STRING_STRINGER - Static variable in interface org.tquadrat.foundation.lang.Stringer
An implementation for Stringer for instances of String.
StringConverter<T> - Interface in org.tquadrat.foundation.lang
Defines the conversion between Strings and object instances, where the concrete behaviour is defined by the implementation of the interface.
StringConverterService - Class in org.tquadrat.foundation.lang.internal
The implementation for the StringConverter service methods.
StringConverterService() - Constructor for class org.tquadrat.foundation.lang.internal.StringConverterService
No instance allowed for this class.
Stringer<T> - Interface in org.tquadrat.foundation.lang
This interface defines a method to compose a String representation from arbitrary objects.
A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form