Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- saveAndBackup(Path, MorePaths.FileWriteHandler) - Static method in class de.cuioss.tools.io.MorePaths
-
Save a file by maintaining all its attributes and permissions.
- scan(String) - Method in class de.cuioss.tools.formatting.template.lexer.Lexer
-
Parse template into Token List according attribute list
- SENSITIVE - Enum constant in enum class de.cuioss.tools.io.IOCase
-
The constant for case-sensitive regardless of operating system.
- separatesBy(String) - Method in class de.cuioss.tools.formatting.SimpleFormatter.SimpleFormatterBuilder.BuilderWithStrategy
-
Create SimpleFormatter
- separatorsToSystem(String) - Static method in class de.cuioss.tools.io.FilenameUtils
-
Converts all separators to the system separator.
- separatorsToUnix(String) - Static method in class de.cuioss.tools.io.FilenameUtils
-
Converts all separators to the Unix separator of forward slash.
- separatorsToWindows(String) - Static method in class de.cuioss.tools.io.FilenameUtils
-
Converts all separators to the Windows separator of backslash.
- serializeKeyMaterial(byte[]) - Static method in class de.cuioss.tools.net.ssl.KeyMaterialHolder
- SIMPLE_ANGLE_BRACKET - Enum constant in enum class de.cuioss.tools.formatting.template.lexer.Lexer.ExpressionLanguage
-
<attribute1><attribute2>..<attribute n> - SIMPLE_CURLY_BRACKETS - Enum constant in enum class de.cuioss.tools.formatting.template.lexer.Lexer.ExpressionLanguage
-
{attribute1}{attribute2}..{attribute n}
- SIMPLE_SQUARED_BRACKTES - Enum constant in enum class de.cuioss.tools.formatting.template.lexer.Lexer.ExpressionLanguage
-
[attribute1][attribute2]..[attribute n] - SimpleFormatter - Class in de.cuioss.tools.formatting
-
Provide concatenation of strings by using String.join(CharSequence, CharSequence...).
- SimpleFormatter() - Constructor for class de.cuioss.tools.formatting.SimpleFormatter
- SimpleFormatter.SimpleFormatterBuilder - Class in de.cuioss.tools.formatting
-
Internal Builder representation
- SimpleFormatter.SimpleFormatterBuilder.BuilderWithStrategy - Class in de.cuioss.tools.formatting
-
Internal Builder representation incorporating a strategy
- SimpleFormatter.ValueHandling - Enum Class in de.cuioss.tools.formatting
- SimpleFormatterBuilder() - Constructor for class de.cuioss.tools.formatting.SimpleFormatter.SimpleFormatterBuilder
- SINGLE_KEY - Enum constant in enum class de.cuioss.tools.net.ssl.KeyHolderType
-
The byte-array represents a single key.
- size() - Method in class de.cuioss.tools.collect.CollectionBuilder
-
size.
- size() - Method in class de.cuioss.tools.collect.MapBuilder
-
size.
- skip(InputStream, long) - Static method in class de.cuioss.tools.io.IOStreams
-
Skips bytes from an input byte stream.
- skip(Reader, long) - Static method in class de.cuioss.tools.io.IOStreams
-
Skips characters from an input character stream.
- skipBlankStrings() - Method in class de.cuioss.tools.string.Joiner
- skipEmptyStrings() - Method in class de.cuioss.tools.string.Joiner
- skipFully(InputStream, long) - Static method in class de.cuioss.tools.io.IOStreams
-
Skips the requested number of bytes or fail if there are not enough left.
- skipFully(Reader, long) - Static method in class de.cuioss.tools.io.IOStreams
-
Skips the requested number of characters or fail if there are not enough left.
- skipNulls() - Method in class de.cuioss.tools.string.Joiner
- skipResultIfAnyValueIsMissing() - Method in class de.cuioss.tools.formatting.SimpleFormatter.SimpleFormatterBuilder
-
Use SimpleFormatter.ValueHandling.FORMAT_IF_ALL_AVAILABLE as value handling strategy
- sleepUninterruptibly(long, TimeUnit) - Static method in class de.cuioss.tools.concurrent.ConcurrentTools
-
Invokes
unit.sleep(sleepFor)uninterruptibly. - sleepUninterruptibly(Duration) - Static method in class de.cuioss.tools.concurrent.ConcurrentTools
-
Invokes
unit.sleep(sleepFor)uninterruptibly. - sort(Comparator<? super E>) - Method in class de.cuioss.tools.collect.CollectionBuilder
-
Sorts the contained Collection.
- SPACE - Static variable in class de.cuioss.tools.string.MoreStrings
-
A String for a space character.
- splitPath(String) - Static method in class de.cuioss.tools.net.UrlHelper
-
Split the given path String in a unified view with a list of
String. - Splitter - Class in de.cuioss.tools.string
-
Derived from Googles Splitter.
- Splitter() - Constructor for class de.cuioss.tools.string.Splitter
- splitToList(String) - Method in class de.cuioss.tools.string.Splitter
-
Splits
sequenceinto string components and returns them as an immutable list. - start() - Method in class de.cuioss.tools.concurrent.StopWatch
-
Starts the stopwatch.
- STEL - Enum constant in enum class de.cuioss.tools.formatting.template.lexer.Lexer.ExpressionLanguage
-
usage of String Template Expression Language
- stop() - Method in class de.cuioss.tools.concurrent.StopWatch
-
Stops the stopwatch.
- StopWatch - Class in de.cuioss.tools.concurrent
-
An object that measures elapsed time in nanoseconds.
- stream() - Method in class de.cuioss.tools.collect.CollectionBuilder
-
stream.
- strict(boolean) - Method in class de.cuioss.tools.formatting.template.lexer.LexerBuilder.Builder
- StringToken - Class in de.cuioss.tools.formatting.template.token
-
Simple String token, this token returns always his value on StringToken.substituteAttribute(FormatterSupport)
- StringToken() - Constructor for class de.cuioss.tools.formatting.template.token.StringToken
- stripEnd(String, String) - Static method in class de.cuioss.tools.string.MoreStrings
-
Strips any of a set of characters from the end of a String.
- StructuredFilename - Class in de.cuioss.tools.io
-
Helper class for splitting / interacting with Filename and corresponding suffixes.
- StructuredFilename(File) - Constructor for class de.cuioss.tools.io.StructuredFilename
-
Constructor
- StructuredFilename(String) - Constructor for class de.cuioss.tools.io.StructuredFilename
-
Constructor.
- StructuredFilename(Path) - Constructor for class de.cuioss.tools.io.StructuredFilename
-
Constructor
- substituteAttribute(FormatterSupport) - Method in class de.cuioss.tools.formatting.template.token.ActionToken
- substituteAttribute(FormatterSupport) - Method in class de.cuioss.tools.formatting.template.token.StringToken
-
returns always stored string value
- substituteAttribute(FormatterSupport) - Method in interface de.cuioss.tools.formatting.template.token.Token
- supplier(Object...) - Method in interface de.cuioss.tools.logging.LogRecord
-
Returns a
Supplierview on the formatter - supplier(Object...) - Method in class de.cuioss.tools.logging.LogRecordModel
- SYSTEM - Enum constant in enum class de.cuioss.tools.io.IOCase
-
The constant for case sensitivity determined by the current operating system.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form