Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- searchKey(K) - Method in class org.tquadrat.foundation.util.internal.ListBasedComparator
-
Searches the given key in the list.
- searchStackTrace(StackTraceElement[], String) - Static method in class org.tquadrat.foundation.util.JavaUtils
-
Searches the given stack trace for references to the method with the given name and returns the name for the respective class.
- SecurityUtils - Class in org.tquadrat.foundation.util
-
This class provides some utility functions that are helpful in the security arena.
- SecurityUtils() - Constructor for class org.tquadrat.foundation.util.SecurityUtils
-
No instances are allowed for this class.
- sequenceUUID(long, long) - Static method in class org.tquadrat.foundation.util.UniqueIdUtils
-
Creates a sequence UUID from the given values; this UUID will have the type 0 (that is not officially defined).
- set(int, E) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- setDefault(T) - Method in class org.tquadrat.foundation.util.internal.FinalRangeMap
-
This method will always throw an
UnsupportedOperationException
. - setDefault(T) - Method in class org.tquadrat.foundation.util.internal.RangeMapImpl
-
Sets the default value and overwrites that one that was set on creation of the range map.
- setDefault(T) - Method in interface org.tquadrat.foundation.util.RangeMap
-
Sets the default value and overwrites that one that was set on creation of the range map.
- SHA1HASH_Length - Static variable in class org.tquadrat.foundation.util.SecurityUtils
-
The length for an SHA1 hash: 40.
- SHA256HASH_Length - Static variable in class org.tquadrat.foundation.util.SecurityUtils
-
The length for an SHA256 hash: 64.
- ShortStringConverter - Class in org.tquadrat.foundation.util.stringconverter
-
The implementation of
NumberStringConverter
forShort
. - ShortStringConverter() - Constructor for class org.tquadrat.foundation.util.stringconverter.ShortStringConverter
-
Creates a new instance of
ShortStringConverter
. - SimpleKeyProvider() - Constructor for class org.tquadrat.foundation.util.internal.ListBasedComparator.SimpleKeyProvider
-
Creates a new instance of
SimpleKeyProvider
. - size() - Method in interface org.tquadrat.foundation.util.HeadTailList
-
Returns the size of the list.
- size() - Method in class org.tquadrat.foundation.util.internal.HeadTailListImpl
-
Returns the size of the list.
- size() - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- size() - Method in class org.tquadrat.foundation.util.internal.LazyMapImpl
- size() - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- size() - Method in class org.tquadrat.foundation.util.Stack
-
Returns the number of entries on the stack.
- sleep(Duration) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.
- sleepUntil(Instant) - Static method in class org.tquadrat.foundation.util.SystemUtils
-
Causes the currently executing thread to sleep (temporarily cease execution) until the specified time, subject to the precision and accuracy of system timers and schedulers.
- sort(Comparator<? super E>) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- sort(Comparator<? super E>) - Method in interface org.tquadrat.foundation.util.LazyList
- spliterator() - Method in class org.tquadrat.foundation.util.internal.HeadTailListImpl
- spliterator() - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- spliterator() - Method in class org.tquadrat.foundation.util.internal.LazySetImpl
- splitString(CharSequence, char) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator character and returns an array of all parts.
- splitString(CharSequence, int) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator character, identified by its Unicode code point, and returns an array of all parts.
- splitString(CharSequence, CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator sequence and returns an array of all parts.
- Stack<T> - Class in org.tquadrat.foundation.util
-
A stand-alone implementation for stack, without the ballast from the Collections framework.
- Stack() - Constructor for class org.tquadrat.foundation.util.Stack
-
Creates a new
Stack
object. - Stack.Entry - Class in org.tquadrat.foundation.util
-
The stack entries.
- stream() - Method in interface org.tquadrat.foundation.util.HeadTailList
-
Returns a
Stream
that is backed by this list. - stream() - Method in class org.tquadrat.foundation.util.internal.HeadTailListImpl
-
Returns a
Stream
that is backed by this list. - stream(CharSequence, char) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator character and returns an instance of
Stream
providing all parts. - stream(CharSequence, int) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator character, identified by its Unicode code point, and returns a
Stream
of all parts. - stream(CharSequence, CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String by the given separator sequence and returns an instance of
Stream
containing all parts. - stream(CharSequence, Pattern) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Splits a String using the given regular expression and returns an instance of
Stream
providing all parts. - stringBasedComparator(StringConverter<T>) - Static method in class org.tquadrat.foundation.util.Comparators
-
A comparator that compares arbitrary object types based on their String representations.
- StringBasedComparator<T> - Class in org.tquadrat.foundation.util.internal
-
An implementation of
Comparator
that compares object instances based on their String representation. - StringBasedComparator(StringConverter<T>) - Constructor for class org.tquadrat.foundation.util.internal.StringBasedComparator
-
Creates a new instance of
StringBasedComparator
. - StringStringConverter - Class in org.tquadrat.foundation.util.stringconverter
-
The implementation of
StringConverter
forString
values. - StringStringConverter() - Constructor for class org.tquadrat.foundation.util.stringconverter.StringStringConverter
-
Creates a new instance of
StringStringConverter
. - StringUtils - Class in org.tquadrat.foundation.util
-
Library of utility methods that are useful when dealing with Strings.
- StringUtils() - Constructor for class org.tquadrat.foundation.util.StringUtils
-
No instance of this class is allowed.
- StringUtils.Clipping - Enum Class in org.tquadrat.foundation.util
-
The clipping mode that is used for the method
StringUtils.pad(CharSequence,int,char,Padding,Clipping)
- StringUtils.Padding - Enum Class in org.tquadrat.foundation.util
-
The padding mode that is used for the methods
StringUtils.pad(CharSequence,int,char,Padding,boolean)
andStringUtils.pad(CharSequence,int,char,Padding,Clipping)
- stripTags(CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Strips HTML or XML tags from the given String, without touching other entities (like
&
or
). - stripToFilename(CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Strips characters from the given input that are not allowed (or should be at least avoided) for a file or folder name on most or all operating systems.
- stripXMLComments(CharSequence) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Strips HTML or XML comments from the given String.
- subArray(T[], int) - Static method in class org.tquadrat.foundation.util.ArrayUtils
-
Returns a part of the given array as a copy, beginning with the given start position to the end of the array.
- subArray(T[], int, int) - Static method in class org.tquadrat.foundation.util.ArrayUtils
-
Returns a part of the given array as a copy.
The semantics of this method are slightly different from that inArrays
. - subList(int, int) - Method in class org.tquadrat.foundation.util.internal.LazyListImpl
- subMap(K, K) - Method in class org.tquadrat.foundation.util.internal.LazySortedMapImpl
-
A call to this method initialises the lazy map. - substringBetween(String, String, String) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Gets the String that is nested in between two Strings.
- substringsBetween(String, String, String) - Static method in class org.tquadrat.foundation.util.StringUtils
-
Searches a String for substrings delimited by a start and end tag, returning all matching substrings in a
Collection
. - systemPropertiesAsStringMap() - Static method in class org.tquadrat.foundation.util.SystemUtils
-
Returns the system properties
- SystemUtils - Class in org.tquadrat.foundation.util
-
This class provides some system related helper and convenience methods.
- SystemUtils() - Constructor for class org.tquadrat.foundation.util.SystemUtils
-
No instance allowed for this class.
- SystemUtils.OperatingSystem - Enum Class in org.tquadrat.foundation.util
-
The operating system families that are supported (or not) by Java.
Currently, we can distinguish only between Microsoft Windows, UNIX/Linux and MacOX/OS-X.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Thread.sleep(Duration)
instead.