Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

accept(T) - Method in interface de.larssh.utils.function.ThrowingConsumer
Performs this operation on the given argument, allow throwing any kind of Exception.
acceptThrowing(T) - Method in interface de.larssh.utils.function.ThrowingConsumer
Performs this operation on the given argument, allow throwing any kind of Exception.
ACCESS_EXTERNAL_DTD - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.JDK
Restrict access to external DTDs and external Entity References to the protocols specified.
ACCESS_EXTERNAL_SCHEMA - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.JDK
Restrict access to the protocols specified for external reference set by the schemaLocation attribute, Import and Include element.
ACCESS_EXTERNAL_STYLESHEET - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.JDK
Restrict access to the protocols specified for external references set by the stylesheet processing instruction, Import and Include element, and document function.
add(E) - Method in class de.larssh.utils.collection.ProxiedCollection
add(int, E) - Method in class de.larssh.utils.collection.ProxiedList
add(E) - Method in class de.larssh.utils.collection.ProxiedListIterator
add(CsvRow) - Method in class de.larssh.utils.text.Csv
add(List<String>) - Method in class de.larssh.utils.text.Csv
Adds the specified CSV row to the this CSV object.
add(int, CsvRow) - Method in class de.larssh.utils.text.Csv
addAll(Collection<? extends E>) - Method in class de.larssh.utils.collection.ProxiedCollection
addAll(int, Collection<? extends E>) - Method in class de.larssh.utils.collection.ProxiedList
addAll(Collection<? extends CsvRow>) - Method in class de.larssh.utils.text.Csv
addAll(int, Collection<? extends CsvRow>) - Method in class de.larssh.utils.text.Csv
addAllList(Collection<? extends List<String>>) - Method in class de.larssh.utils.text.Csv
Adds all of the CSV rows in collection to this CSV object.
addNonProxyHosts(String...) - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Appends all of nonProxyHosts to the current protocols nonProxyHosts property if it is not already present.
ALLOW_DTD_EVENTS_AFTER_ENDDTD - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.XInclude
true (default): Allows notationDecl and unparsedEntityDecl events to be sent in the XNI pipeline after the endDTD event has been sent.
ALLOW_JAVA_ENCODINGS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Allow Java encoding names in XMLDecl and TextDecl line.
apply(T) - Method in interface de.larssh.utils.function.ThrowingFunction
Applies this function to the given argument, allow throwing any kind of Exception.
applyAsDouble(double) - Method in interface de.larssh.utils.function.DoubleToDoubleFunction
Applies this function to the given argument.
applyAsInt(int) - Method in interface de.larssh.utils.function.IntToIntFunction
Applies this function to the given argument.
applyAsLong(long) - Method in interface de.larssh.utils.function.LongToLongFunction
Applies this function to the given argument.
applyThrowing(T) - Method in interface de.larssh.utils.function.ThrowingFunction
Applies this function to the given argument, allow throwing any kind of Exception.
asList(NodeList) - Static method in class de.larssh.utils.dom.NodeLists
Converts nodeList into a List.
AutoCompletable - Class in de.larssh.utils
This class implements a boolean completed status, allowing objects to differentiate between an initialization phase and their final value.
AutoCompletable() - Constructor for class de.larssh.utils.AutoCompletable
 

B

BINARY_UNITS - Static variable in class de.larssh.utils.text.Strings
Map of binary units to their factor K: 1024 M: 1024 * 1024 G: 1024 * 1024 * 1024 ...
booleanOutputProperty(String) - Static method in class de.larssh.utils.xml.TransformerOutputProperty
Creates a boolean TransformerOutputProperty.
boxed(OptionalDouble) - Static method in class de.larssh.utils.OptionalDoubles
Returns a Optional consisting of the elements of optional, boxed to a Double.
boxed(OptionalInt) - Static method in class de.larssh.utils.OptionalInts
Returns a Optional consisting of the elements of optional, boxed to an Integer.
boxed(OptionalLong) - Static method in class de.larssh.utils.OptionalLongs
Returns a Optional consisting of the elements of optional, boxed to a Long.
builder() - Static method in class de.larssh.utils.collection.Maps
Wraps a builder around an HashMap to allow fluent creation and modification of a Map.
builder(Map<K, V>) - Static method in class de.larssh.utils.collection.Maps
Wraps a builder around map to allow its fluent creation and modification.

C

CachingSupplier(Supplier<T>) - Constructor for class de.larssh.utils.Finals.CachingSupplier
Creates a new CachingSupplier instance.
call(Reflect, String, Object...) - Static method in class de.larssh.utils.test.Reflects
Calls Reflect.call(String, Object...) to call a method by its name.
canEqual(Object) - Method in class de.larssh.utils.Either
 
canEqual(Object) - Method in class de.larssh.utils.text.CsvRow
 
canEqual(Object) - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
 
CDATA_SECTION_ELEMENTS - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies a whitespace delimited list of the names of elements whose text node children should be output using CDATA sections.
Characters - Class in de.larssh.utils.text
This class contains helper methods for Character.
checkpoint(String) - Method in class de.larssh.utils.time.CloseableStopwatch
Adds a new checkpoint referenced by name.
checkpoint(String) - Method in class de.larssh.utils.time.LoggingStopwatch
Adds a new checkpoint referenced by name.
checkpoint(String) - Method in class de.larssh.utils.time.Stopwatch
Adds a new checkpoint referenced by name.
Checkpoint(Stopwatch, String, Instant, Optional<Stopwatch.Checkpoint>) - Constructor for class de.larssh.utils.time.Stopwatch.Checkpoint
Creates a new Checkpoint instance.
classOutputProperty(String) - Static method in class de.larssh.utils.xml.TransformerOutputProperty
Creates a class TransformerOutputProperty.
clear() - Method in class de.larssh.utils.collection.Maps.Builder
Check out Map.clear().
clear() - Method in class de.larssh.utils.collection.ProxiedCollection
clear() - Method in class de.larssh.utils.collection.ProxiedMap
close() - Method in class de.larssh.utils.AutoCompletable
Calls Completable.complete() to finish the objects initialization phase.
close() - Method in class de.larssh.utils.io.MultiInputStream
close() - Method in class de.larssh.utils.io.MultiReader
close() - Method in class de.larssh.utils.io.PeekableReader
close() - Method in class de.larssh.utils.time.CloseableStopwatch
close() - Method in class de.larssh.utils.time.LoggingStopwatch
CloseableStopwatch - Class in de.larssh.utils.time
Abstract and synchronized implementation of a closeable Stopwatch.
CloseableStopwatch() - Constructor for class de.larssh.utils.time.CloseableStopwatch
Abstract and synchronized implementation of a closeable Stopwatch.
Collectors - Class in de.larssh.utils
This class contains helper methods for Collector.
comparator() - Static method in class de.larssh.utils.Optionals
Creates a Comparator to compare Optionals based on the inner types Comparable implementation.
comparator(Comparator<? super T>) - Static method in class de.larssh.utils.Optionals
Wraps a Comparator to allow compare Optionals.
comparator(Function<T, Optional<U>>) - Static method in class de.larssh.utils.Optionals
Wraps a Comparator to allow compare Optionals.
compareIgnoreCase(char, char) - Static method in class de.larssh.utils.text.Characters
Compares two char values lexicographically, ignoring case differences.
compareIgnoreCaseAscii(char, char) - Static method in class de.larssh.utils.text.Characters
Compares two char values, ignoring case differences in the ASCII range.
compareIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Compares two strings, ignoring case differences in the ASCII range.
compareTo(Stopwatch.Checkpoint) - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Completable - Class in de.larssh.utils
Implementation of a boolean completed status, allowing objects to differentiate between an initialization phase and their final value.
Completable() - Constructor for class de.larssh.utils.Completable
 
complete() - Method in class de.larssh.utils.Completable
Finishes the objects initialization phase.
CompletedException - Exception in de.larssh.utils
Thrown to indicate that an object has been completed prior modifying.
CompletedException() - Constructor for exception de.larssh.utils.CompletedException
Constructs a new CompletedException with the default detail message.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
consecutive(Iterable<T>, BiPredicate<List<T>, T>) - Static method in class de.larssh.utils.text.Lines
Creates lists of consecutive lines based on lines.
consecutive(Iterator<T>, BiPredicate<List<T>, T>) - Static method in class de.larssh.utils.text.Lines
Creates lists of consecutive lines based on lines.
consecutive(Stream<T>, BiPredicate<List<T>, T>) - Static method in class de.larssh.utils.text.Lines
Creates lists of consecutive lines based on lines.
constant(T) - Static method in class de.larssh.utils.Finals
Returns value unchanged.
contains(Object) - Method in class de.larssh.utils.collection.ProxiedCollection
containsAll(Collection<?>) - Method in class de.larssh.utils.collection.ProxiedCollection
containsIgnoreCase(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value contains substring, ignoring case considerations.
containsIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value contains substring, ignoring case considerations in the ACII range.
containsKey(Object) - Method in class de.larssh.utils.collection.ProxiedMap
containsValue(Object) - Method in class de.larssh.utils.collection.ProxiedMap
CONTENT_HANDLER - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.Xalan
The content handling class specifies the default name of the Java class that implements the ContentHandler interface and receives calls during result tree serialization.
CONTINUE_AFTER_FATAL_ERROR - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Attempt to continue parsing after a fatal error.
create(Reflect, Object...) - Static method in class de.larssh.utils.test.Reflects
Calls Reflect.create(Object...) to call a constructor.
CREATE_ENTITY_REFERENCE_NODES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.DOM
true (default): Create EntityReference nodes in the DOM tree.
Csv - Class in de.larssh.utils.text
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv() - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv(char, char) - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv(int) - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv(int, char, char) - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv(List<? extends List<String>>) - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
Csv(List<? extends List<String>>, char, char) - Constructor for class de.larssh.utils.text.Csv
This class represents CSV data, consisting of rows of values, implementing List<String> for convenience reasons.
CsvRow - Class in de.larssh.utils.text
Class representing the values of one CSV row, implementing List<String> for convenience reasons.
CURRENT_ELEMENT_NODE - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.DOM
The current DOM element node while parsing.

D

de.larssh.utils - package de.larssh.utils
Utility classes
de.larssh.utils.annotations - package de.larssh.utils.annotations
Annotations
de.larssh.utils.collection - package de.larssh.utils.collection
Utilities for collection types
de.larssh.utils.dom - package de.larssh.utils.dom
Utilities for DOM handling
de.larssh.utils.function - package de.larssh.utils.function
Utilities for lambda expressions
de.larssh.utils.io - package de.larssh.utils.io
Utilities for I/O
de.larssh.utils.net - package de.larssh.utils.net
Utilities for handling network connectivity
de.larssh.utils.test - package de.larssh.utils.test
Utility classes
de.larssh.utils.text - package de.larssh.utils.text
Utilities for strings
de.larssh.utils.time - package de.larssh.utils.time
Utilities for date and time
de.larssh.utils.xml - package de.larssh.utils.xml
Utilities to process XML documents
DECIMAL_UNITS - Static variable in class de.larssh.utils.text.Strings
Map of decimal units to their power of ten ...
DECLARATION_HANDLER - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.SAX
Set the handler for DTD declarations.
decodeBase64(String) - Static method in class de.larssh.utils.text.StringConverters
Decodes value as Base64 string.
decodeBase64Mime(String) - Static method in class de.larssh.utils.text.StringConverters
Decodes value using the Base64 MIME type decoding scheme.
decodeBase64Url(String) - Static method in class de.larssh.utils.text.StringConverters
Decodes value as Base64 URL and filename-safe string.
decodeCsv(String, char, char) - Static method in class de.larssh.utils.text.StringConverters
Parses the CSV data given by data.
decodeUrl(String) - Static method in class de.larssh.utils.text.StringConverters
Decodes an application/x-www-form-urlencoded string.
DEFAULT_CHARSET - Static variable in class de.larssh.utils.text.Strings
Constant UTF-8 for usage as default char set.
DEFAULT_ESCAPER - Static variable in class de.larssh.utils.text.Csv
The default CSV escape character
DEFAULT_FILE_NAME_SEPARATOR - Static variable in class de.larssh.utils.SystemUtils
Constant "/" as system-independent name-separator character for use in paths, represented as a string for convenience.
DEFAULT_FILE_NAME_SEPARATOR_CHAR - Static variable in class de.larssh.utils.SystemUtils
Constant '/' as system-independent name-separator character for use in paths.
DEFAULT_LOCALE - Static variable in class de.larssh.utils.text.Strings
Constant locale as default locale where no language and country is required.
DEFAULT_SEPARATOR - Static variable in class de.larssh.utils.text.Csv
The default CSV separator character
DEFER_NODE_EXPANSION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.DOM
true (default): Lazily expand the DOM nodes.
DISALLOW_DOCTYPE_DECLARATION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: A fatal error is thrown if the incoming document contains a DOCTYPE declaration.
DOCTYPE_PUBLIC - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
See the documentation for the OutputKeys.DOCTYPE_SYSTEM property for a description of what the value of the key should be.
DOCTYPE_SYSTEM - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies the system identifier to be used in the document type declaration.
DOCUMENT_CLASS_NAME - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.DOM
The fully qualified name of the class implementing the Document interface.
DOCUMENT_XML_VERSION - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.SAX
A literal string describing the actual XML version of the document, such as 1.0 or 1.1.
DOM_NODE - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.SAX
The DOM node currently being visited, if SAX is being used as a DOM iterator.
DoubleToDoubleFunction - Interface in de.larssh.utils.function
Represents a function that accepts an double-valued argument and produces an double-valued result.

E

early(String, Consumer<Supplier<String>>) - Static method in class de.larssh.utils.time.LoggingStopwatch
Creates a LoggingStopwatch that logs on every logging event.
earlyWithString(String, Consumer<String>) - Static method in class de.larssh.utils.time.LoggingStopwatch
Creates a LoggingStopwatch that logs on every logging event.
Either<A,B> - Class in de.larssh.utils
A container object which contains a value matching either one or another type represented by <A> and <B>.
Either(Optional<A>, Optional<B>) - Constructor for class de.larssh.utils.Either
Creates a new Either instance.
encodeBase64(String) - Static method in class de.larssh.utils.text.StringConverters
Translates value into Base64 format.
encodeBase64Mime(String) - Static method in class de.larssh.utils.text.StringConverters
Translates value into Base64 MIME type encoding scheme.
encodeBase64Url(String) - Static method in class de.larssh.utils.text.StringConverters
Translates value into Base64 URL and filename-safe format.
encodeCsv(Collection<? extends Collection<String>>, char, char) - Static method in class de.larssh.utils.text.StringConverters
Encodes data as CSV document.
encodeCsvRow(Collection<? extends String>, char, char) - Static method in class de.larssh.utils.text.StringConverters
Encodes values as one CSV row.
encodeCsvValue(String, char, char) - Static method in class de.larssh.utils.text.StringConverters
Encodes value into a single CSV value.
encodeUrl(String) - Static method in class de.larssh.utils.text.StringConverters
Translates a string into application/x-www-form-urlencoded format with the char set StandardCharsets.UTF_8 as the World Wide Web Consortium Recommendation states that UTF-8 should be used.
ENCODING - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies the preferred character encoding that the Transformer should use to encode sequences of characters as sequences of bytes.
endOfData() - Method in interface de.larssh.utils.collection.Iterators.ElementsSupplierStateHandler
Marks the iteration's end, the so called end of data.
endsWithIgnoreCase(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value ends with the specified suffix, ignoring case considerations.
endsWithIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value ends with the specified suffix, ignoring case considerations in the ASCII range.
ENTITIES - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.Xalan
type: string, only xml and html, default varies
entry(K, V) - Static method in class de.larssh.utils.collection.Maps
Creates an Map.Entry representing a mapping from the specified key to the specified value.
entrySet() - Method in class de.larssh.utils.collection.ProxiedMap
Enumerations - Class in de.larssh.utils.collection
This class contains helper methods for Enumeration.
equals(Object) - Method in class de.larssh.utils.collection.ProxiedCollection
equals(Object) - Method in class de.larssh.utils.collection.ProxiedIterator
equals(Object) - Method in class de.larssh.utils.collection.ProxiedMap
equals(Object) - Method in class de.larssh.utils.Either
 
equals(Object) - Method in class de.larssh.utils.text.CsvRow
 
equals(Object) - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
 
equalsIgnoreCase(char, char) - Static method in class de.larssh.utils.text.Characters
Compares the characters, ignoring case considerations.
equalsIgnoreCaseAscii(char, char) - Static method in class de.larssh.utils.text.Characters
Compares the characters, ignoring case considerations in the ASCII range.
equalsIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Compares first to second, ignoring case considerations in the ASCII range.
EXTERNAL_GENERAL_ENTITIES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Include external general entities.
EXTERNAL_PARAMETER_ENTITIES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Include external parameter entities and the external DTD subset.

F

FILE_EXTENSION_SEPARATOR - Static variable in class de.larssh.utils.SystemUtils
Constant "." as separator between file name and file extension, represented as a string for convenience.
FILE_EXTENSION_SEPARATOR_CHAR - Static variable in class de.larssh.utils.SystemUtils
Constant '.' as separator between file name and file extension.
filter(OptionalDouble, DoublePredicate) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, and the value matches the given predicate, return an OptionalDouble describing the value, otherwise return an empty OptionalDouble.
filter(OptionalInt, IntPredicate) - Static method in class de.larssh.utils.OptionalInts
If a value is present, and the value matches the given predicate, return an OptionalInt describing the value, otherwise return an empty OptionalInt.
filter(OptionalLong, LongPredicate) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, and the value matches the given predicate, return an OptionalLong describing the value, otherwise return an empty OptionalLong.
finalize() - Method in class de.larssh.utils.text.CsvRow
Finals - Class in de.larssh.utils
This class contains helper methods for final fields.
Finals.CachingSupplier<T> - Class in de.larssh.utils
Supplier implementation proxying another supplier while calculating its return value at most one time.
find(Pattern, CharSequence) - Static method in class de.larssh.utils.text.Patterns
Attempts to find the first subsequence of the input sequence that matches the given pattern.
find(CharSequence, Pattern) - Static method in class de.larssh.utils.text.Strings
Tells whether or not a subsequence input matches pattern.
flatMap(OptionalDouble, DoubleFunction<OptionalDouble>) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, apply the provided OptionalDouble-bearing mapping function to it, return that result, otherwise return an empty OptionalDouble.
flatMap(OptionalInt, IntFunction<OptionalInt>) - Static method in class de.larssh.utils.OptionalInts
If a value is present, apply the provided OptionalInt-bearing mapping function to it, return that result, otherwise return an empty OptionalInt.
flatMap(OptionalLong, LongFunction<OptionalLong>) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, apply the provided OptionalLong-bearing mapping function to it, return that result, otherwise return an empty OptionalLong.
flatMapToDouble(OptionalInt, IntFunction<OptionalDouble>) - Static method in class de.larssh.utils.OptionalInts
If a value is present, apply the provided OptionalDouble-bearing mapping function to it, return that result, otherwise return an empty OptionalDouble.
flatMapToDouble(OptionalLong, LongFunction<OptionalDouble>) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, apply the provided OptionalDouble-bearing mapping function to it, return that result, otherwise return an empty OptionalDouble.
flatMapToDouble(Optional<T>, Function<? super T, OptionalDouble>) - Static method in class de.larssh.utils.Optionals
If a value is present, apply the provided OptionalDouble-bearing mapping function to it, return that result, otherwise return an empty OptionalDouble.
flatMapToInt(OptionalDouble, DoubleFunction<OptionalInt>) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, apply the provided OptionalInt-bearing mapping function to it, return that result, otherwise return an empty OptionalInt.
flatMapToInt(OptionalLong, LongFunction<OptionalInt>) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, apply the provided OptionalInt-bearing mapping function to it, return that result, otherwise return an empty OptionalInt.
flatMapToInt(Optional<T>, Function<? super T, OptionalInt>) - Static method in class de.larssh.utils.Optionals
If a value is present, apply the provided OptionalInt-bearing mapping function to it, return that result, otherwise return an empty OptionalInt.
flatMapToLong(OptionalDouble, DoubleFunction<OptionalLong>) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, apply the provided OptionalLong-bearing mapping function to it, return that result, otherwise return an empty OptionalLong.
flatMapToLong(OptionalInt, IntFunction<OptionalLong>) - Static method in class de.larssh.utils.OptionalInts
If a value is present, apply the provided OptionalLong-bearing mapping function to it, return that result, otherwise return an empty OptionalLong.
flatMapToLong(Optional<T>, Function<? super T, OptionalLong>) - Static method in class de.larssh.utils.Optionals
If a value is present, apply the provided OptionalLong-bearing mapping function to it, return that result, otherwise return an empty OptionalLong.
flatMapToObj(OptionalDouble, DoubleFunction<Optional<T>>) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, apply the provided Optional-bearing mapping function to it, return that result, otherwise return an empty Optional.
flatMapToObj(OptionalInt, IntFunction<Optional<T>>) - Static method in class de.larssh.utils.OptionalInts
If a value is present, apply the provided Optional-bearing mapping function to it, return that result, otherwise return an empty Optional.
flatMapToObj(OptionalLong, LongFunction<Optional<T>>) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, apply the provided Optional-bearing mapping function to it, return that result, otherwise return an empty Optional.
format(String...) - Method in class de.larssh.utils.text.SentenceFormatter
Formats the list of given words using the specified converter functions and separator.
format(List<String>) - Method in class de.larssh.utils.text.SentenceFormatter
Formats the list of given words using the specified converter functions and separator.
format(String, Object...) - Static method in class de.larssh.utils.text.Strings
Returns a formatted string using the specified format string and arguments.
FTP - Static variable in class de.larssh.utils.net.GlobalProxyConfiguration
FTP proxy related settings

G

GENERATE_SYNTHETIC_ANNOTATIONS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Enable generation of synthetic annotations.
get() - Method in class de.larssh.utils.collection.Maps.Builder
Returns the wrapped map
get(int) - Method in class de.larssh.utils.collection.ProxiedList
get(Object) - Method in class de.larssh.utils.collection.ProxiedMap
get() - Method in class de.larssh.utils.Finals.CachingSupplier
get() - Method in interface de.larssh.utils.function.ThrowingSupplier
Gets a result, allow throwing any kind of Exception.
get(int) - Method in class de.larssh.utils.text.Csv
get(String) - Method in class de.larssh.utils.text.CsvRow
Returns the current row's value of the column specified by header.
get(TransformerFactory) - Method in class de.larssh.utils.xml.TransformerFactoryAttribute
Allows the user to retrieve specific attributes of the underlying implementation.
get(Transformer) - Method in class de.larssh.utils.xml.TransformerOutputProperty
Get an output property that is in effect for the transformer.
get(DocumentBuilderFactory) - Method in class de.larssh.utils.xml.XmlReadingProperty
Allows the user to retrieve specific attributes on the underlying implementation.
get(SAXParser) - Method in class de.larssh.utils.xml.XmlReadingProperty
Returns the particular property requested for in the underlying implementation of XMLReader.
get(XMLReader) - Method in class de.larssh.utils.xml.XmlReadingProperty
Look up the value of a property.
getBoolean(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and returns a Boolean.
getCheckpoints() - Method in class de.larssh.utils.time.Stopwatch
List of checkpoints
getConvertFirstWord() - Method in class de.larssh.utils.text.SentenceFormatter
Function to convert the first word
getConvertSubsequentWords() - Method in class de.larssh.utils.text.SentenceFormatter
Function to convert all words except the first word
getCsv() - Method in class de.larssh.utils.text.CsvRow
Reference to the parent CSV object
getDefaultNonProxyHosts() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Default nonProxyHosts
getDefaultPort() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Default proxy port
getDeserializer() - Method in class de.larssh.utils.xml.TransformerOutputProperty
Output Property Deserializer
getEscaper() - Method in class de.larssh.utils.text.Csv
The instances CSV escape character
getFirst() - Method in class de.larssh.utils.Either
Value of first type
getFirst(T...) - Static method in class de.larssh.utils.Nullables
Returns the first non-null value.
getFirst(Supplier<? extends T>...) - Static method in class de.larssh.utils.Nullables
Returns the first non-null value.
getFirst(Optional<T>...) - Static method in class de.larssh.utils.Optionals
Returns the first present value.
getFirst(Supplier<? extends Optional<T>>...) - Static method in class de.larssh.utils.Optionals
Returns the first present value.
getFirst(Predicate<? super T>, Supplier<? extends T>...) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the first value matching the predicate isPresent.
getFirstValue(Predicate<? super T>, T...) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the first value matching the predicate isPresent.
getHeaders() - Method in class de.larssh.utils.text.Csv
Returns the headers of this CSV object.
getHostNameVerifierThatDoesNotVerifyHostNames() - Static method in class de.larssh.utils.net.InsecureConnections
Returns a HostnameVerifier that does not verify host names.
getHostProperty() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Host property name
getHttpsUrlConnection(URLConnection) - Static method in class de.larssh.utils.net.SecureConnections
Returns connection if it is of type HttpsURLConnection or Optional.empty().
getInstant() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Instant
getJavaExecutable() - Static method in class de.larssh.utils.SystemUtils
Determines the system specific path to the current JVMs binary executable.
getKeyManagers(KeyStore, String) - Static method in class de.larssh.utils.net.SecureConnections
Returns an array of KeyManagers for a given key store and password.
getLastCheckpoint() - Method in class de.larssh.utils.time.Stopwatch
The last created Stopwatch.Checkpoint or empty if no checkpoint was created
getLastInstant() - Method in class de.larssh.utils.time.Stopwatch
Instant of the last created Stopwatch.Checkpoint or the stopwatches starting time if no checkpoint was created
getLogger() - Method in class de.larssh.utils.time.LoggingStopwatch
Logging operation that consumes a LoggingStopwatch This operation is called after starting and stopping the stopwatch and after each checkpoint creation.
getLong(TemporalField) - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
getName() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Name
getName() - Method in class de.larssh.utils.time.LoggingStopwatch
Stopwatches name
getName() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Checkpoints name as reference
getName() - Method in class de.larssh.utils.xml.TransformerFactoryAttribute
Attribute Name
getName() - Method in class de.larssh.utils.xml.TransformerOutputProperty
Output Property Name
getName() - Method in class de.larssh.utils.xml.XmlReadingProperty
Property Name
getNode(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and optionally returns a Node.
getNodeList(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and returns a NodeList.
getNodes(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and returns a list of Node.
getNonProxyHosts() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Returns all patterns of the current protocols nonProxyHosts property.
getNonProxyHostsProperty() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
nonProxyHosts property name
getNonProxyHostsPropertyOrThrow() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Returns the current protocols nonProxyHosts property name.
getNumber(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and returns a Double.
getPathToClass(Class<?>) - Static method in class de.larssh.utils.io.Resources
Determine the class file that clazz is defined in.
getPathToJar(Class<?>) - Static method in class de.larssh.utils.io.Resources
Determine the JAR file that clazz is loaded from.
getPortProperty() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Port property name
getPreviousCheckpoint() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Previous checkpoint or empty if this is the stopwatches first checkpoint
getPreviousInstant() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Instant of the previous Stopwatch.Checkpoint or the stopwatches starting time if this is the first checkpoint
getProxiedForRead() - Method in class de.larssh.utils.collection.ProxiedIterator
Returns the wrapped iterator without verifying if modifying the underlying collection is prohibited.
getProxiedForRead() - Method in class de.larssh.utils.collection.ProxiedListIterator
Returns the wrapped iterator without verifying if modifying the underlying collection is prohibited.
getProxiedForRead() - Method in class de.larssh.utils.collection.ProxiedMap
Returns the wrapped map without verifying if modifying it is prohibited.
getProxiedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedIterator
Verifies if the underlying collection is modifiable and either returns the wrapped iterator or throws an appropriate exception.
getProxiedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedListIterator
Verifies if the underlying collection is modifiable and either returns the wrapped iterator or throws an appropriate exception.
getProxiedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedMap
Verifies if this object is modifiable and either returns the wrapped map or throws an appropriate exception.
getResource(ClassLoader, Path) - Static method in class de.larssh.utils.io.Resources
Finds the path to resource using the class loader's resource lookup algorithm.
getResourceRelativeTo(Class<?>, Path) - Static method in class de.larssh.utils.io.Resources
Finds the path to resource relative to clazz.
getResources(ClassLoader, Path) - Static method in class de.larssh.utils.io.Resources
Finds the paths to resource using the class loader's resource lookup algorithm.
getResourcesRelativeTo(Class<?>, Path) - Static method in class de.larssh.utils.io.Resources
Finds the paths to resource relative to clazz.
getRowIndex() - Method in class de.larssh.utils.text.CsvRow
The current row's index
getSecond() - Method in class de.larssh.utils.Either
Value of second type
getSeparator() - Method in class de.larssh.utils.text.Csv
The instances CSV separator character
getSeparator() - Method in class de.larssh.utils.text.SentenceFormatter
Separator character between words
getSerializer() - Method in class de.larssh.utils.xml.TransformerOutputProperty
Output Property Serializer
getSocketFactory(KeyManager[]) - Static method in class de.larssh.utils.net.SecureConnections
Creates a SSLSocketFactory based on key managers.
getSocketFactory(TrustManager[]) - Static method in class de.larssh.utils.net.SecureConnections
Creates a SSLSocketFactory based on trust managers.
getSocketFactory(KeyManager[], TrustManager[]) - Static method in class de.larssh.utils.net.SecureConnections
Creates a SSLSocketFactory based on key managers and trust managers.
getSocketFactoryTrusting(Path, String) - Static method in class de.larssh.utils.net.SecureConnections
Creates a SSLSocketFactory trusting the certificates inside JKS (Java Key Store) file.
getStartInstant() - Method in class de.larssh.utils.time.Stopwatch
Instant at the stopwatches start
getStopInstant() - Method in class de.larssh.utils.time.CloseableStopwatch
Instant at the stopwatches stopping or empty if the stopwatch is not stopped, yet.
getStopwatch() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Stopwatch
getString(Node, XPathExpression) - Static method in class de.larssh.utils.dom.XPathExpressions
Evaluates the compiled XPath expression in the specified context and returns a String.
getThrowing() - Method in interface de.larssh.utils.function.ThrowingSupplier
Gets a result, allow throwing any kind of Exception.
getTrustManagers(KeyStore) - Static method in class de.larssh.utils.net.SecureConnections
Returns an array of TrustManagers for a given key store and password.
getTrustManagersThatDoNotVerifyCertificates() - Static method in class de.larssh.utils.net.InsecureConnections
Returns an array of TrustManagers that do not verify certificates.
getType() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Proxy type
getUserHome() - Static method in class de.larssh.utils.SystemUtils
User's home directory
getUserName() - Static method in class de.larssh.utils.SystemUtils
User's account name
getWrappedForRead() - Method in class de.larssh.utils.collection.ProxiedCollection
Returns the wrapped collection without verifying if modifying it is prohibited.
getWrappedForRead() - Method in class de.larssh.utils.collection.ProxiedList
Returns the wrapped collection without verifying if modifying it is prohibited.
getWrappedForRead() - Method in class de.larssh.utils.collection.ProxiedSet
Returns the wrapped collection without verifying if modifying it is prohibited.
getWrappedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedCollection
Verifies if this object is modifiable and either returns the wrapped collection or throws an appropriate exception.
getWrappedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedList
Verifies if this object is modifiable and either returns the wrapped collection or throws an appropriate exception.
getWrappedIfModifiable() - Method in class de.larssh.utils.collection.ProxiedSet
Verifies if this object is modifiable and either returns the wrapped collection or throws an appropriate exception.
GlobalProxyConfiguration - Class in de.larssh.utils.net
Proxy related properties, described at Network Properties.
GlobalProxyConfiguration(String, Proxy.Type, int, String, String, Optional<String>, Optional<Collection<String>>) - Constructor for class de.larssh.utils.net.GlobalProxyConfiguration
Creates a new GlobalProxyConfiguration instance.
grouped(Iterable<V>, Function<V, K>, BiFunction<List<V>, V, Lines.GroupedLineType>) - Static method in class de.larssh.utils.text.Lines
Groups lines based on a key and line types.
grouped(Iterator<V>, Function<V, K>, BiFunction<List<V>, V, Lines.GroupedLineType>) - Static method in class de.larssh.utils.text.Lines
Groups lines based on a key and line types.
grouped(Stream<V>, Function<V, K>, BiFunction<List<V>, V, Lines.GroupedLineType>) - Static method in class de.larssh.utils.text.Lines
Groups lines based on a key and line types.

H

hashCode() - Method in class de.larssh.utils.collection.ProxiedCollection
hashCode() - Method in class de.larssh.utils.collection.ProxiedIterator
hashCode() - Method in class de.larssh.utils.collection.ProxiedMap
hashCode() - Method in class de.larssh.utils.Either
 
hashCode() - Method in class de.larssh.utils.text.CsvRow
 
hashCode() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
 
hasNext() - Method in class de.larssh.utils.collection.ProxiedIterator
hasNext() - Method in class de.larssh.utils.io.PeekableReader
Returns true if the reader has more characters.
hasPrevious() - Method in class de.larssh.utils.collection.ProxiedListIterator
HONOUR_ALL_SCHEMA_LOCATIONS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: All schema location hints will be used to locate the components for a given target namespace.
HTTP - Static variable in class de.larssh.utils.net.GlobalProxyConfiguration
HTTP proxy related settings
HTTPS - Static variable in class de.larssh.utils.net.GlobalProxyConfiguration
HTTPS proxy related settings The HTTPS protocol handler will use the same nonProxyHosts property as the HTTP protocol.

I

ifFirstIsPresent(Consumer<? super A>) - Method in class de.larssh.utils.Either
If the first value is present, invoke the specified consumer with the value, otherwise do nothing.
ifNonNull(T, Consumer<? super T>) - Static method in class de.larssh.utils.Nullables
If value is non-null, invoke the specified consumer with value, otherwise do nothing.
ifNonNullOrElse(T, Consumer<? super T>, Runnable) - Static method in class de.larssh.utils.Nullables
If value is non-null, performs the given action with value, otherwise performs the given empty-based action.
ifPresent(Consumer<? super A>, Consumer<? super B>) - Method in class de.larssh.utils.Either
Invoke either consumer depending on which value is present..
ifSecondIsPresent(Consumer<? super B>) - Method in class de.larssh.utils.Either
If the second value is present, invoke the specified consumer with the value, otherwise do nothing.
INCLUDE_IGNORABLE_WHITESPACE - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.DOM
true (default): Include text nodes that can be considered "ignorable whitespace" in the DOM tree.
INCREMENTAL - Static variable in class de.larssh.utils.xml.TransformerFactoryAttributes.Xalan
Produce output incrementally, rather than waiting to finish parsing the input before generating any output.
INDENT - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies whether the Transformer may add additional whitespace when outputting the result tree.
INDENT_AMOUNT - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.Xalan
The amount of characters used when indenting.
indexed(Stream<T>) - Static method in class de.larssh.utils.collection.Streams
Maps elements of stream to entries with index and the original value.
indexedLong(Stream<T>) - Static method in class de.larssh.utils.collection.Streams
Maps elements of stream to entries with index of type long and the original value.
indexOf(Object) - Method in class de.larssh.utils.collection.ProxiedList
indexOfIgnoreCase(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Returns the index within string of the first occurrence of substring, ignoring case considerations.
indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class de.larssh.utils.text.Strings
Returns the index within string of the first occurrence of substring, ignoring case considerations, starting at the specified index.
indexOfIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Returns the index within string of the first occurrence of substring, ignoring case considerations in the ASCII range.
indexOfIgnoreCaseAscii(CharSequence, CharSequence, int) - Static method in class de.larssh.utils.text.Strings
Returns the index within string of the first occurrence of substring, ignoring case considerations in the ASCII range, starting at the specified index.
INPUT_BUFFER_SIZE - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
The size of the input buffer in the readers.
InsecureConnections - Class in de.larssh.utils.net
Utility class to handle SSL/TLS connections in insecure ways.
integerOutputProperty(String) - Static method in class de.larssh.utils.xml.TransformerOutputProperty
Creates an integer TransformerOutputProperty.
IntToIntFunction - Interface in de.larssh.utils.function
Represents a function that accepts an int-valued argument and produces an int-valued result.
IS_NEGATIVE - Static variable in class de.larssh.utils.OptionalDoubles
Predicate returning true for all values less than zero.
IS_NEGATIVE - Static variable in class de.larssh.utils.OptionalInts
Predicate returning true for all values less than zero.
IS_NEGATIVE - Static variable in class de.larssh.utils.OptionalLongs
Predicate returning true for all values less than zero.
IS_NEGATIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalDoubles
Predicate returning true for all values less than or equal to zero.
IS_NEGATIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalInts
Predicate returning true for all values less than or equal to zero.
IS_NEGATIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalLongs
Predicate returning true for all values less than or equal to zero.
IS_POSITIVE - Static variable in class de.larssh.utils.OptionalDoubles
Predicate returning true for all values greater than zero.
IS_POSITIVE - Static variable in class de.larssh.utils.OptionalInts
Predicate returning true for all values greater than zero.
IS_POSITIVE - Static variable in class de.larssh.utils.OptionalLongs
Predicate returning true for all values greater than zero.
IS_POSITIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalDoubles
Predicate returning true for all values greater than or equal to zero.
IS_POSITIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalInts
Predicate returning true for all values greater than or equal to zero.
IS_POSITIVE_OR_ZERO - Static variable in class de.larssh.utils.OptionalLongs
Predicate returning true for all values greater than or equal to zero.
IS_STANDALONE - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: The document specified standalone="yes" in its XML declaration.
isAsciiDigit(char) - Static method in class de.larssh.utils.text.Characters
Determines if the specified character is an ASCII digit.
isAsciiLetter(char) - Static method in class de.larssh.utils.text.Characters
Determines if the specified character is an ASCII letter.
isAsciiWhitespace(char) - Static method in class de.larssh.utils.text.Characters
Determines if the specified character is an ASCII white space.
isBlank(CharSequence) - Static method in class de.larssh.utils.text.Strings
Returns true if value consists of whitespace only or equals null.
isCalculated() - Method in class de.larssh.utils.Finals.CachingSupplier
Determines if a cached value has been calculated already.
isCompleted() - Method in class de.larssh.utils.Completable
Completed status
isEmpty() - Method in class de.larssh.utils.collection.ProxiedCollection
isEmpty() - Method in class de.larssh.utils.collection.ProxiedMap
isModifiable() - Method in class de.larssh.utils.collection.ProxiedCollection
Flag specifying if this instance can be modified
isModifiable() - Method in class de.larssh.utils.collection.ProxiedIterator
Flag specifying if the underlying collection can be modified
isModifiable() - Method in class de.larssh.utils.collection.ProxiedMap
Flag specifying if this instance can be modified
isModifiable() - Method in class de.larssh.utils.text.Csv
Flag specifying if this instance can be modified
isModifiable() - Method in class de.larssh.utils.text.CsvRow
Flag specifying if this instance can be modified
isStopped() - Method in class de.larssh.utils.time.CloseableStopwatch
Returns true if the stopwatch is stopped.
isSupported(TemporalField) - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
isWindows() - Static method in class de.larssh.utils.SystemUtils
Validates the system property os.name and returns true on Windows OS.
iterator(Enumeration<E>) - Static method in class de.larssh.utils.collection.Enumerations
Returns a sequential Iterator with the enumeration as its source.
iterator(Function<Iterators.ElementsSupplierStateHandler<E>, E>) - Static method in class de.larssh.utils.collection.Iterators
Wraps elementsSupplier into a PeekableIterator.
iterator() - Method in class de.larssh.utils.collection.ProxiedCollection
Iterators - Class in de.larssh.utils.collection
This class contains helper methods for Iterator.
Iterators.ElementsSupplierStateHandler<E> - Interface in de.larssh.utils.collection
An instance of this is passed to the elements supplier at the time of calculating the next element.

J

JAVA_CLASS_PATH - Static variable in class de.larssh.utils.SystemUtils
Java class path
JAVA_CLASS_VERSION - Static variable in class de.larssh.utils.SystemUtils
Java class format version number
JAVA_COMPILER - Static variable in class de.larssh.utils.SystemUtils
Name of JIT compiler to use
JAVA_EXT_DIRS - Static variable in class de.larssh.utils.SystemUtils
Deprecated.
This property, and the mechanism which implements it, may be removed in a future release.
JAVA_HOME - Static variable in class de.larssh.utils.SystemUtils
Java installation directory
JAVA_IO_TMPDIR - Static variable in class de.larssh.utils.SystemUtils
Default temporary file path Better not rely on this in case Files.createTempDirectory(Path, String, java.nio.file.attribute.FileAttribute...)
JAVA_LIBRARY_PATH - Static variable in class de.larssh.utils.SystemUtils
List of paths to search when loading libraries
JAVA_SPECIFICATION_NAME - Static variable in class de.larssh.utils.SystemUtils
Java Runtime Environment specification name
JAVA_SPECIFICATION_VENDOR - Static variable in class de.larssh.utils.SystemUtils
Java Runtime Environment specification vendor
JAVA_SPECIFICATION_VERSION - Static variable in class de.larssh.utils.SystemUtils
Java Runtime Environment specification version
JAVA_VENDOR - Static variable in class de.larssh.utils.SystemUtils
Java Runtime Environment vendor
JAVA_VENDOR_URL - Static variable in class de.larssh.utils.SystemUtils
Java vendor URL
JAVA_VERSION - Static variable in class de.larssh.utils.SystemUtils
Java Runtime Environment version
JAVA_VM_NAME - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine implementation name
JAVA_VM_SPECIFICATION_NAME - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine specification name
JAVA_VM_SPECIFICATION_VENDOR - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine specification vendor
JAVA_VM_SPECIFICATION_VERSION - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine specification version
JAVA_VM_VENDOR - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine implementation vendor
JAVA_VM_VERSION - Static variable in class de.larssh.utils.SystemUtils
Java Virtual Machine implementation version

K

keySet() - Method in class de.larssh.utils.collection.ProxiedMap

L

lastIndexOf(Object) - Method in class de.larssh.utils.collection.ProxiedList
late(String, Consumer<Supplier<String>>) - Static method in class de.larssh.utils.time.LoggingStopwatch
Creates a LoggingStopwatch that does not log on every logging event.
lateWithString(String, Consumer<String>) - Static method in class de.larssh.utils.time.LoggingStopwatch
Creates a LoggingStopwatch that does not log on every logging event.
lazy(Supplier<T>) - Static method in class de.larssh.utils.Finals
Returns a new Supplier that calculates its return value at most one time.
LEXICAL_HANDLER - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.SAX
Set the handler for lexical parsing events.
LEXICAL_HANDLER_PARAMETER_ENTITIES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true (default): Report the beginning and end of parameter entities to a registered LexicalHandler.
Lines - Class in de.larssh.utils.text
This class contains helper methods for line based processing.
lines(Reader) - Static method in class de.larssh.utils.text.Lines
Reads all characters of reader and splits them into lines using BufferedReader.lines().
lines(String) - Static method in class de.larssh.utils.text.Lines
Splits value into lines using BufferedReader.lines().
Lines.GroupedLineType - Enum in de.larssh.utils.text
Specifies the way groups of lines are created and closed.
listIterator() - Method in class de.larssh.utils.collection.ProxiedList
listIterator(int) - Method in class de.larssh.utils.collection.ProxiedList
loadKeyStore(Path, String) - Static method in class de.larssh.utils.net.SecureConnections
Loads a JKS (Java Key Store) file.
LOCALE - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
The locale to use for reporting errors and warnings.
LoggingStopwatch - Class in de.larssh.utils.time
Implementation of CloseableStopwatch meant for logging stopwatch data.
LoggingStopwatch(String, Consumer<? super LoggingStopwatch>) - Constructor for class de.larssh.utils.time.LoggingStopwatch
Implementation of CloseableStopwatch meant for logging stopwatch data.
LongToLongFunction - Interface in de.larssh.utils.function
Represents a function that accepts an long-valued argument and produces an long-valued result.
LOWER_CAMEL_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Lower Camel Case formatter Example: abcDefGhi Words are translated to title case, except the first words, which is translated to lower case.
LOWER_KEBAB_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Lower Kebab Case formatter Example: abc-def-ghi Words are translated to lower case and are separated by minus character.
LOWER_SNAKE_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Lower Snake Case formatter Example: abc_def_ghi Words are translated to lower case and are separated by underscore character.
LOWER_WHITE_SPACE - Static variable in class de.larssh.utils.text.SentenceFormatter
Lower White Space formatter Example: Abc def ghi Words are translated to lower case, except the first word, which is translated to title case, and are separated by white space character.

M

map(Function<? super A, ? extends T>, Function<? super B, ? extends T>) - Method in class de.larssh.utils.Either
If value is of first type functionA is applied, else value is of second type and functionB is applied.
map(T, Function<? super T, ? extends U>) - Static method in class de.larssh.utils.Nullables
If value is non-null, apply the provided mapping function to it, and return the nullable result.
map(OptionalDouble, DoubleToDoubleFunction) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, applies mapper to optional and returns an OptionalDouble describing the result.
map(OptionalInt, IntToIntFunction) - Static method in class de.larssh.utils.OptionalInts
If a value is present, applies mapper to optional and returns an OptionalInt describing the result.
map(OptionalLong, LongToLongFunction) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, applies mapper to optional and returns an OptionalLong describing the result.
mapFirst(Function<? super A, ? extends B>) - Method in class de.larssh.utils.Either
If the value is of second type function is applied and the resulting value is returned else the value is of first type and returned as-is.
Maps - Class in de.larssh.utils.collection
This class contains helper methods for Map.
Maps.Builder<K,V> - Class in de.larssh.utils.collection
Wraps around map to allow its fluent creation and modification.
mapSecond(Function<? super B, ? extends A>) - Method in class de.larssh.utils.Either
If the value is of first type function is applied and the resulting value is returned else the value is of second type and returned as-is.
mapToDouble(OptionalInt, IntToDoubleFunction) - Static method in class de.larssh.utils.OptionalInts
If a value is present, applies mapper to optional and returns an OptionalDouble describing the result.
mapToDouble(OptionalLong, LongToDoubleFunction) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, applies mapper to optional and returns an OptionalDouble describing the result.
mapToDouble(Optional<Double>) - Static method in class de.larssh.utils.Optionals
If a value is present, returns an OptionalDouble describing the result.
mapToDouble(Optional<T>, ToDoubleFunction<? super T>) - Static method in class de.larssh.utils.Optionals
If a value is present, applies mapper to optional and returns an OptionalDouble describing the result.
mapToInt(OptionalDouble, DoubleToIntFunction) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, applies mapper to optional and returns an OptionalInt describing the result.
mapToInt(OptionalLong, LongToIntFunction) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, applies mapper to optional and returns an OptionalInt describing the result.
mapToInt(Optional<Integer>) - Static method in class de.larssh.utils.Optionals
If a value is present, returns an OptionalInt describing the result.
mapToInt(Optional<T>, ToIntFunction<? super T>) - Static method in class de.larssh.utils.Optionals
If a value is present, applies mapper to optional and returns an OptionalInt describing the result.
mapToLong(OptionalDouble, DoubleToLongFunction) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, applies mapper to optional and returns an OptionalLong describing the result.
mapToLong(OptionalInt, IntToLongFunction) - Static method in class de.larssh.utils.OptionalInts
If a value is present, applies mapper to optional and returns an OptionalLong describing the result.
mapToLong(Optional<Long>) - Static method in class de.larssh.utils.Optionals
If a value is present, returns an OptionalLong describing the result.
mapToLong(Optional<T>, ToLongFunction<? super T>) - Static method in class de.larssh.utils.Optionals
If a value is present, applies mapper to optional and returns an OptionalLong describing the result.
mapToObj(OptionalDouble, DoubleFunction<T>) - Static method in class de.larssh.utils.OptionalDoubles
If a value is present, applies mapper to optional and returns an Optional describing the result.
mapToObj(OptionalInt, IntFunction<T>) - Static method in class de.larssh.utils.OptionalInts
If a value is present, applies mapper to optional and returns an Optional describing the result.
mapToObj(OptionalLong, LongFunction<T>) - Static method in class de.larssh.utils.OptionalLongs
If a value is present, applies mapper to optional and returns an Optional describing the result.
mark(int) - Method in class de.larssh.utils.io.PeekableReader
markSupported() - Method in class de.larssh.utils.io.PeekableReader
matches(Pattern, CharSequence) - Static method in class de.larssh.utils.text.Patterns
Attempts to match the entire region against the pattern.
matches(CharSequence, Pattern) - Static method in class de.larssh.utils.text.Strings
Tells whether or not input matches pattern.
MEDIA_TYPE - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies the media type (MIME content type) of the data that results from outputting the result tree.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
METHOD - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
The value of the method property identifies the overall method that should be used for outputting the result tree.
MultiInputStream - Class in de.larssh.utils.io
A MultiInputStream concatenates multiple InputStreams into one.
MultiInputStream(Iterator<InputStream>) - Constructor for class de.larssh.utils.io.MultiInputStream
Creates a new MultiInputStream instance.
MultiReader - Class in de.larssh.utils.io
A MultiReader concatenates multiple Readers into one.
MultiReader(Iterator<Reader>) - Constructor for class de.larssh.utils.io.MultiReader
Creates a new MultiReader instance.

N

NAMESPACE_PREFIXES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: Report the original prefixed names and attributes used for namespace declarations.
NAMESPACES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Perform namespace processing: prefixes will be stripped off element and attribute names and replaced with the corresponding namespace URIs.
NEW_LINE - Static variable in class de.larssh.utils.text.Strings
Constant "\n" for output.
next() - Method in class de.larssh.utils.collection.ProxiedIterator
next() - Method in class de.larssh.utils.io.PeekableReader
Returns the next character of the reader.
nextIndex() - Method in class de.larssh.utils.collection.ProxiedListIterator
NO_LIMIT - Static variable in class de.larssh.utils.text.SplitLimit
No limit.
NO_LIMIT_AND_STRIP_EMPTY_TRAILING - Static variable in class de.larssh.utils.text.SplitLimit
No limit and strip empty trailing strings.
NodeLists - Class in de.larssh.utils.dom
This class contains helper methods for NodeList.
NonNullByDefault - Annotation Type in de.larssh.utils.annotations
Indicates that all parameters, return values and fields of the class or package are annotated with NonNull.
NONVALIDATING_LOAD_DTD_GRAMMAR - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Load the DTD and use it to add default attributes and set attribute types when parsing.
NONVALIDATING_LOAD_EXTERNAL_DTD - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Load the external DTD.
Nullables - Class in de.larssh.utils
This class contains helper methods for nullable values.
numericTextComparator(boolean) - Static method in class de.larssh.utils.text.Strings
A Comparator that orders alpha numeric strings in natural order, either case sensitive or case insensitive.

O

of(A, B) - Static method in class de.larssh.utils.Either
Deprecated.
This is a convenience method for special cases only. Use Either.ofFirst(A) and Either.ofSecond(B) where possible.
ofFirst(A) - Static method in class de.larssh.utils.Either
Returns an Either object describing the given value of the first type.
ofNon(DoublePredicate, double) - Static method in class de.larssh.utils.OptionalDoubles
Returns an OptionalDouble describing the specified value, if non-empty, otherwise returns an empty OptionalDouble.
ofNon(IntPredicate, int) - Static method in class de.larssh.utils.OptionalInts
Returns an OptionalInt describing the specified value, if non-empty, otherwise returns an empty OptionalInt.
ofNon(LongPredicate, long) - Static method in class de.larssh.utils.OptionalLongs
Returns an OptionalLong describing the specified value, if non-empty, otherwise returns an empty OptionalLong.
ofNon(Predicate<? super T>, T) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified value, if non-null and non-empty, otherwise returns an empty Optional.
ofNonBlank(String) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified string, if non-null and non-blank, otherwise returns an empty Optional.
ofNonEmpty(T[]) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified array, if non-null and non-empty, otherwise returns an empty Optional.
ofNonEmpty(T) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified collection, if non-null and non-empty, otherwise returns an empty Optional.
ofNonEmpty(String) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified string, if non-null and non-empty, otherwise returns an empty Optional.
ofNullable(Double) - Static method in class de.larssh.utils.OptionalDoubles
Returns an OptionalDouble describing the specified value, if non-null, otherwise returns an empty OptionalDouble.
ofNullable(Integer) - Static method in class de.larssh.utils.OptionalInts
Returns an OptionalInt describing the specified value, if non-null, otherwise returns an empty OptionalInt.
ofNullable(Long) - Static method in class de.larssh.utils.OptionalLongs
Returns an OptionalLong describing the specified value, if non-null, otherwise returns an empty OptionalLong.
ofSecond(B) - Static method in class de.larssh.utils.Either
Returns an Either object describing the given value of the second type.
ofSingle(T[]) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified arrays first element, if present, otherwise returns an empty Optional.
ofSingle(Iterable<T>) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified iterables first element, if present, otherwise returns an empty Optional.
ofSingle(Iterator<T>) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified iterators first element, if present, otherwise returns an empty Optional.
ofSingle(Stream<T>) - Static method in class de.larssh.utils.Optionals
Returns an Optional describing the specified streams first element, if present, otherwise returns an empty Optional.
ofSingle(CharSequence) - Static method in class de.larssh.utils.Optionals
Returns an OptionalInt describing the specified strings first character, if present, otherwise returns an empty OptionalInt.
OMIT_META_TAG - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.Xalan
type: boolean, default: no, only html
OMIT_XML_DECLARATION - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies whether the XSLT processor should output an XML declaration.
OPTIMIZE - Static variable in class de.larssh.utils.xml.TransformerFactoryAttributes.Xalan
Optimize stylesheet processing.
OptionalDoubles - Class in de.larssh.utils
This class contains helper methods for OptionalDouble.
OptionalInts - Class in de.larssh.utils
This class contains helper methods for OptionalInt.
OptionalLongs - Class in de.larssh.utils
This class contains helper methods for OptionalLong.
Optionals - Class in de.larssh.utils
This class contains helper methods for Optional.
or(T, Supplier<? extends T>) - Static method in class de.larssh.utils.Nullables
If value is non-null, returns value, otherwise returns a nullable value produced by the supplying function.
orElse(T, T) - Static method in class de.larssh.utils.Nullables
Return value if non-null, otherwise return other.
orElseGet(T, Supplier<? extends T>) - Static method in class de.larssh.utils.Nullables
Return value if non-null, otherwise invoke other and return the result of that invocation.
orElseThrow(T) - Static method in class de.larssh.utils.Nullables
If value is non-null, returns value, otherwise throws java.lang.NullPointerException.
orElseThrow(T, Supplier<? extends X>) - Static method in class de.larssh.utils.Nullables
Return value, if non-null, otherwise throw an exception to be created by the provided supplier.
OS_ARCH - Static variable in class de.larssh.utils.SystemUtils
Operating system architecture
OS_NAME - Static variable in class de.larssh.utils.SystemUtils
Operating system name
OS_VERSION - Static variable in class de.larssh.utils.SystemUtils
Operating system version

P

PackagePrivate - Annotation Type in de.larssh.utils.annotations
Indicates the target to be package private.
parse(Reader, char, char) - Static method in class de.larssh.utils.text.Csv
Parses the CSV data given by reader, starting at the current position.
parse(String) - Method in class de.larssh.utils.text.SentenceFormatter
Splits the given sentence into words using the separator.
parseBinaryUnit(CharSequence) - Static method in class de.larssh.utils.text.Strings
Parses binaryValue as binary value with optional sign, optional fraction and optional binary unit (case insensitive matching).
parseDecimalUnit(CharSequence) - Static method in class de.larssh.utils.text.Strings
Parses decimalValue as decimal value with optional sign, optional fraction and optional decimal unit (case insensitive matching - where possible).
Patterns - Class in de.larssh.utils.text
This class contains helper methods for Pattern.
peek() - Method in interface de.larssh.utils.collection.PeekableIterator
Returns the next element in the iteration without removing it from the elements returned by Iterator.next().
peek() - Method in class de.larssh.utils.io.PeekableReader
Returns the next character in the reader, returned by PeekableReader.read(), without removing it from the I/O stream.
peekableIterator(Iterator<E>) - Static method in class de.larssh.utils.collection.Iterators
Wraps iterator into a PeekableIterator.
PeekableIterator<E> - Interface in de.larssh.utils.collection
An iterator that allows peeking up to one element without removing it, supporting a one-element lookahead while iterating.
PeekableReader - Class in de.larssh.utils.io
A Reader that allows peeking up to one character without removing it, from the logical I/O stream, supporting a one-element lookahead.
PeekableReader(Reader) - Constructor for class de.larssh.utils.io.PeekableReader
Creates a new PeekableReader instance.
peekNonNull() - Method in interface de.larssh.utils.collection.PeekableIterator
Returns the next element in the iteration without removing it from the elements returned by Iterator.next().
previous() - Method in class de.larssh.utils.collection.ProxiedListIterator
previousIndex() - Method in class de.larssh.utils.collection.ProxiedListIterator
ProcessBuilders - Class in de.larssh.utils.io
This class contains helper methods for ProcessBuilder.
ProxiedCollection<E> - Class in de.larssh.utils.collection
An abstract Collection implementation pointing to a given collection object.
ProxiedCollection(Collection<E>) - Constructor for class de.larssh.utils.collection.ProxiedCollection
Creates a new ProxiedCollection instance.
ProxiedIterator<E> - Class in de.larssh.utils.collection
An abstract Iterator implementation pointing to a given iterator.
ProxiedIterator(Iterator<E>) - Constructor for class de.larssh.utils.collection.ProxiedIterator
Creates a new ProxiedIterator instance.
ProxiedList<E> - Class in de.larssh.utils.collection
An abstract List implementation pointing to a given list object.
ProxiedList(List<E>) - Constructor for class de.larssh.utils.collection.ProxiedList
An abstract List implementation pointing to list.
ProxiedListIterator<E> - Class in de.larssh.utils.collection
An abstract ListIterator implementation pointing to a given iterator.
ProxiedListIterator(ListIterator<E>) - Constructor for class de.larssh.utils.collection.ProxiedListIterator
An abstract ListIterator implementation pointing to a given iterator.
ProxiedMap<K,V> - Class in de.larssh.utils.collection
An abstract Map implementation pointing to a given map object.
ProxiedMap(Map<K, V>) - Constructor for class de.larssh.utils.collection.ProxiedMap
Creates a new ProxiedMap instance.
ProxiedSet<E> - Class in de.larssh.utils.collection
An abstract Set implementation pointing to a given set object.
ProxiedSet(Set<E>) - Constructor for class de.larssh.utils.collection.ProxiedSet
An abstract Set implementation pointing to set.
put(K, V) - Method in class de.larssh.utils.collection.Maps.Builder
put(K, V) - Method in class de.larssh.utils.collection.ProxiedMap
putAll(Map<? extends K, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
Check out Map.putAll(Map).
putAll(Map<? extends K, ? extends V>) - Method in class de.larssh.utils.collection.ProxiedMap
putIfAbsent(K, V) - Method in class de.larssh.utils.collection.Maps.Builder

Q

quote(CharSequence) - Static method in class de.larssh.utils.text.Patterns
Returns a pattern string matching exactly input.

R

read() - Method in class de.larssh.utils.io.MultiInputStream
read(byte[], int, int) - Method in class de.larssh.utils.io.MultiInputStream
read(char[], int, int) - Method in class de.larssh.utils.io.MultiReader
read() - Method in class de.larssh.utils.io.PeekableReader
read(char[], int, int) - Method in class de.larssh.utils.io.PeekableReader
readManifest(Class<?>) - Static method in class de.larssh.utils.io.Resources
Reads the Manifest of the JAR file that clazz has been loaded from.
ready() - Method in class de.larssh.utils.io.MultiReader
Reflects - Class in de.larssh.utils.test
This class contains helper methods for Reflect.
remove(K) - Method in class de.larssh.utils.collection.Maps.Builder
remove(K, V) - Method in class de.larssh.utils.collection.Maps.Builder
remove(Object) - Method in class de.larssh.utils.collection.ProxiedCollection
remove() - Method in class de.larssh.utils.collection.ProxiedIterator
remove(int) - Method in class de.larssh.utils.collection.ProxiedList
remove(Object) - Method in class de.larssh.utils.collection.ProxiedMap
remove(int) - Method in class de.larssh.utils.text.Csv
removeAll(Collection<?>) - Method in class de.larssh.utils.collection.ProxiedCollection
removeNonProxyHosts(String...) - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Removes all given patterns from the current protocols nonProxyHosts property.
replace(K, V) - Method in class de.larssh.utils.collection.Maps.Builder
replace(K, V, V) - Method in class de.larssh.utils.collection.Maps.Builder
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class de.larssh.utils.collection.Maps.Builder
replaceAll(CharSequence, Pattern, String) - Static method in class de.larssh.utils.text.Strings
Replaces every subsequence of input that matches pattern with replacement.
replaceFirst(CharSequence, Pattern, String) - Static method in class de.larssh.utils.text.Strings
Replaces the first subsequence of input that matches pattern with replacement.
reset() - Method in class de.larssh.utils.io.PeekableReader
resetNonProxyHosts() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Resets the current protocols nonProxyHosts property.
RESOLVE_DTD_URIS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true (default): The system identifiers passed to the notationDecl, unparsedEntityDecl, and externalEntityDecl events will be absolutized relative to their base URIs before reporting.
ResourcePathException - Exception in de.larssh.utils.io
Thrown to indicate that a resource path is invalid.
ResourcePathException(String, Object...) - Constructor for exception de.larssh.utils.io.ResourcePathException
Constructs a new ResourcePathException with the given message, formatting as described at Strings.format(String, Object...).
Resources - Class in de.larssh.utils.io
This class contains helper methods for loading and handling resources.
retainAll(Collection<?>) - Method in class de.larssh.utils.collection.ProxiedCollection
run() - Method in interface de.larssh.utils.function.ThrowingRunnable
Runs this runnable, allow throwing any kind of Exception.
runThrowing() - Method in interface de.larssh.utils.function.ThrowingRunnable
Runs this runnable, allow throwing any kind of Exception.

S

SCANNER_NOTIFY_BUILTIN_REFERENCES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Notifies the handler of built-in entity boundaries (e.g &amp;) in the document via the start/endEntity callbacks.
SCANNER_NOTIFY_CHARACTER_REFERENCES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Notifies the handler of character reference boundaries in the document via the start/endEntity callbacks.
SCHEMA_EXTERNAL_NO_NAMESPACE_SCHEMA_LOCATION - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
This property allows the user to specify an XML Schema with no namespace.
SCHEMA_EXTERNAL_SCHEMA_LOCATION - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
The XML Schema Recommendation explicitly states that the inclusion of schemaLocation and noNamespaceSchemaLocation attributes is only a hint; it does not mandate that these attributes must be used to locate schemas.
SECURE_PROCESSING - Static variable in class de.larssh.utils.xml.TransformerFactoryFeatures
Feature for secure processing.
SecureConnections - Class in de.larssh.utils.net
Utility class to simplify the handling of connection certificates.
SECURITY_MANAGER - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
It is possible to create XML documents whose processing could result in the use of all system resources.
SentenceFormatter - Class in de.larssh.utils.text
Class to format and parse a list of words.
SentenceFormatter(Function<String, String>, String, Function<String, String>) - Constructor for class de.larssh.utils.text.SentenceFormatter
Creates a new SentenceFormatter instance.
set(int, E) - Method in class de.larssh.utils.collection.ProxiedList
set(E) - Method in class de.larssh.utils.collection.ProxiedListIterator
set(int, CsvRow) - Method in class de.larssh.utils.text.Csv
set(TransformerFactory, T) - Method in class de.larssh.utils.xml.TransformerFactoryAttribute
Allows the user to set specific attributes on the underlying implementation.
set(Transformer, T) - Method in class de.larssh.utils.xml.TransformerOutputProperty
Set an output property that will be in effect for the transformation.
set(DocumentBuilderFactory, T) - Method in class de.larssh.utils.xml.XmlReadingWritableProperty
Allows the user to set specific attributes on the underlying implementation.
set(SAXParser, T) - Method in class de.larssh.utils.xml.XmlReadingWritableProperty
Sets the particular property in the underlying implementation of XMLReader.
set(XMLReader, T) - Method in class de.larssh.utils.xml.XmlReadingWritableProperty
Set the value of a property.
setGlobalProxy(InetSocketAddress) - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Overwrites the JVM global current protocols proxy properties with the given host and port.
setModifiable(boolean) - Method in class de.larssh.utils.collection.ProxiedIterator
Flag specifying if the underlying collection can be modified
setNonProxyHosts(Collection<String>) - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Overwrites the current protocols nonProxyHosts property with the given patterns.
sinceLast() - Method in class de.larssh.utils.time.CloseableStopwatch
Duration since the last created Stopwatch.Checkpoint or the stopwatches starting time if no checkpoint was created
sinceLast() - Method in class de.larssh.utils.time.Stopwatch
Duration since the last created Stopwatch.Checkpoint or the stopwatches starting time if no checkpoint was created
sincePrevious() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Duration between this checkpoint and the previous Stopwatch.Checkpoint or the stopwatches starting time if this is the first checkpoint
sinceStart() - Method in class de.larssh.utils.time.CloseableStopwatch
Duration since the stopwatches start
sinceStart() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
Duration between this checkpoint and the stopwatches start
sinceStart() - Method in class de.larssh.utils.time.Stopwatch
Duration since the stopwatches start
size() - Method in class de.larssh.utils.collection.ProxiedCollection
size() - Method in class de.larssh.utils.collection.ProxiedMap
SneakyException - Exception in de.larssh.utils
SneakyException allows rethrowing any kind of Exception, hiding them from compiler checks.
SneakyException(Throwable) - Constructor for exception de.larssh.utils.SneakyException
Rethrows throwable, hiding it from compiler checks.
SOCKS - Static variable in class de.larssh.utils.net.GlobalProxyConfiguration
SOCKS proxy related properties The SOCKS protocol handler does not support the nonProxyHosts property.
sort(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class de.larssh.utils.collection.Maps
Sorts a Map based on a given Map.Entry Comparator.
SOURCE_LOCATION - Static variable in class de.larssh.utils.xml.TransformerFactoryAttributes.Xalan
Provide a SourceLocator that can be used during a transformation to obtain the location of individual nodes in a source document (system ID, line number, and column number).
SplitLimit - Class in de.larssh.utils.text
String.split(String) and Pattern.split(CharSequence) should not be used as trailing empty strings are discarded.
STANDALONE - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies whether the Transformer should output a standalone document declaration.
STANDARD_URI_CONFORMANT - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Requires that a URI has to be provided where a URI is expected.
startsWithIgnoreCase(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value starts with prefix ignoring case considerations.
startsWithIgnoreCase(CharSequence, CharSequence, int) - Static method in class de.larssh.utils.text.Strings
Tests if the substring of value beginning at offset starts with prefix, ignoring case considerations.
startsWithIgnoreCaseAscii(CharSequence, CharSequence) - Static method in class de.larssh.utils.text.Strings
Tests if value starts with the specified prefix, ignoring case considerations in the ASCII range.
startsWithIgnoreCaseAscii(CharSequence, CharSequence, int) - Static method in class de.larssh.utils.text.Strings
Tests if the substring of value beginning at the specified index starts with the specified prefix, ignoring case considerations in the ASCII range.
Stopwatch - Class in de.larssh.utils.time
Implementation of a synchronized stopwatch starting at Instant.now().
Stopwatch() - Constructor for class de.larssh.utils.time.Stopwatch
 
Stopwatch.Checkpoint - Class in de.larssh.utils.time
Implementation of a stopwatches checkpoint.
stream(Enumeration<E>) - Static method in class de.larssh.utils.collection.Enumerations
Returns a sequential Stream with the enumeration as its source.
stream(Function<Iterators.ElementsSupplierStateHandler<E>, E>) - Static method in class de.larssh.utils.collection.Iterators
Returns a sequential Stream with the elementsSupplier as its source.
stream(Iterator<E>) - Static method in class de.larssh.utils.collection.Iterators
Returns a sequential Stream with the iterator as its source.
stream(OptionalDouble...) - Static method in class de.larssh.utils.OptionalDoubles
Returns a stream consisting of present elements.
stream(OptionalInt...) - Static method in class de.larssh.utils.OptionalInts
Returns a stream consisting of present elements.
stream(OptionalLong...) - Static method in class de.larssh.utils.OptionalLongs
Returns a stream consisting of present elements.
stream(Optional<T>...) - Static method in class de.larssh.utils.Optionals
Returns a stream consisting of present elements.
stream() - Method in class de.larssh.utils.time.Stopwatch
Sequential Stream with the checkpoints as its source
Streams - Class in de.larssh.utils.collection
This class contains helper methods for Stream.
STRING_INTERNING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true (default): All element names, prefixes, attribute names, namespace URIs, and local names are internalized using the String.intern() method.
StringConverters - Class in de.larssh.utils.text
This class contains helper methods for decoding and encoding strings.
stringOutputProperty(String) - Static method in class de.larssh.utils.xml.TransformerOutputProperty
Creates a string TransformerOutputProperty.
StringParseException - Exception in de.larssh.utils.text
Thrown to indicate that a string could not be parsed.
StringParseException(String, Object...) - Constructor for exception de.larssh.utils.text.StringParseException
Constructs a new StringParseException with the given message, formatting as described at Strings.format(String, Object...).
StringParseException(Throwable, String, Object...) - Constructor for exception de.larssh.utils.text.StringParseException
Constructs a new StringParseException with the given message, formatting as described at Strings.format(String, Object...).
Strings - Class in de.larssh.utils.text
This class contains helper methods for String.
subList(int, int) - Method in class de.larssh.utils.collection.ProxiedList
SuppressJacocoGenerated - Annotation Type in de.larssh.utils.annotations
Indicates that JaCoCo should ignore the annotated type, constructor or method.
SystemUtils - Class in de.larssh.utils
This class contains helper methods for system needs.

T

throwIfCompleted() - Method in class de.larssh.utils.Completable
In case the object has already been completed a CompletedException is thrown.
throwing(ThrowingConsumer<T>) - Static method in interface de.larssh.utils.function.ThrowingConsumer
Short-hand method to cast any ThrowingConsumer as Consumer.
throwing(ThrowingFunction<T, R>) - Static method in interface de.larssh.utils.function.ThrowingFunction
Short-hand method to cast any ThrowingFunction as Function.
throwing(ThrowingRunnable) - Static method in interface de.larssh.utils.function.ThrowingRunnable
Short-hand method to cast any ThrowingRunnable as Runnable.
throwing(ThrowingSupplier<T>) - Static method in interface de.larssh.utils.function.ThrowingSupplier
Short-hand method to cast any ThrowingSupplier as Supplier.
ThrowingConsumer<T> - Interface in de.larssh.utils.function
Represents an operation that accepts a single input argument and returns no result.
ThrowingFunction<T,R> - Interface in de.larssh.utils.function
Represents a function that accepts one argument and produces a result.
throwingMerger() - Static method in class de.larssh.utils.Collectors
Returns a merge function, suitable for use in Map.merge() or Collectors.toMap(Function, Function, BinaryOperator), which always throws IllegalStateException.
ThrowingRunnable - Interface in de.larssh.utils.function
Represents a classes, that are intended to be executed by a thread.
ThrowingSupplier<T> - Interface in de.larssh.utils.function
Represents a supplier of results.
toArray() - Method in class de.larssh.utils.collection.ProxiedCollection
toArray(T[]) - Method in class de.larssh.utils.collection.ProxiedCollection
toCommandLine(ProcessBuilder, boolean) - Static method in class de.larssh.utils.io.ProcessBuilders
Returns a command to launch processBuilder via command line.
toLinkedHashMap() - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates Map.Entry elements into a LinkedHashMap.
toLinkedHashMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a LinkedHashMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toLinkedHashMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a LinkedHashMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toLinkedHashSet() - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates the input elements into a new LinkedHashSet, in encounter order.
toLowerCaseAscii(char) - Static method in class de.larssh.utils.text.Characters
Converts the character argument to lowercase when inside the ASCII range.
toLowerCaseAscii(CharSequence) - Static method in class de.larssh.utils.text.Strings
Converts all of the ASCII upper case characters in value to lower case.
toLowerCaseNeutral(String) - Static method in class de.larssh.utils.text.Strings
Converts all of the characters in value to lower case using Strings.DEFAULT_LOCALE.
toMap(Supplier<M>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates Map.Entry elements into a Map.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, Supplier<M>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - Static method in class de.larssh.utils.Collectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
TooManyElementsException - Exception in de.larssh.utils
Thrown to indicate that an object contains more than one element while either no or exactly one element are expected.
TooManyElementsException() - Constructor for exception de.larssh.utils.TooManyElementsException
Constructs a new TooManyElementsException with the default detail message.
toString() - Method in class de.larssh.utils.collection.ProxiedCollection
toString() - Method in class de.larssh.utils.collection.ProxiedMap
toString() - Method in class de.larssh.utils.Either
 
toString() - Method in class de.larssh.utils.text.Csv
Returns a valid CSV string representation of this object using the instances separator and escaper.
toString(char, char) - Method in class de.larssh.utils.text.Csv
Returns a valid CSV string representation of this object using separator and escaper.
toString() - Method in class de.larssh.utils.text.CsvRow
Returns a valid CSV string representation of this object using the default separator and escaper.
toString(char, char) - Method in class de.larssh.utils.text.CsvRow
Returns a valid CSV string representation of this object using separator and escaper.
toString() - Method in class de.larssh.utils.time.CloseableStopwatch
 
toString() - Method in class de.larssh.utils.time.LoggingStopwatch
 
toString() - Method in class de.larssh.utils.time.Stopwatch.Checkpoint
 
toString() - Method in class de.larssh.utils.time.Stopwatch
 
toTitleCaseNeutral(String) - Static method in class de.larssh.utils.text.Strings
Converts value to title case by converting its first character using Character.toTitleCase(char) and following to lower case using Strings.DEFAULT_LOCALE.
toUpperCaseAscii(char) - Static method in class de.larssh.utils.text.Characters
Converts the character argument to uppercase when inside the ASCII range.
toUpperCaseAscii(CharSequence) - Static method in class de.larssh.utils.text.Strings
Converts all of the ASCII lower case characters in value to upper case.
toUpperCaseNeutral(String) - Static method in class de.larssh.utils.text.Strings
Converts all of the characters in value to upper case using Strings.DEFAULT_LOCALE.
TransformerFactoryAttribute<T> - Class in de.larssh.utils.xml
Allows reading and writing attributes of TransformerFactory in a typed way.
TransformerFactoryAttribute(String) - Constructor for class de.larssh.utils.xml.TransformerFactoryAttribute
Creates a new TransformerFactoryAttribute instance.
TransformerFactoryAttributes - Class in de.larssh.utils.xml
A collection of attributes to be used for instances of TransformerFactory.
TransformerFactoryAttributes.Xalan - Class in de.larssh.utils.xml
Xalan Attributes Based on TransformerFactoryFeatures - Class in de.larssh.utils.xml
A collection of features to be used for instances of TransformerFactory.
TransformerOutputProperties - Class in de.larssh.utils.xml
A collection of properties to be used for instances of Transformer.
TransformerOutputProperties.JDK - Class in de.larssh.utils.xml
JDK Output Properties Based on XMLConstants
TransformerOutputProperties.Xalan - Class in de.larssh.utils.xml
Xalan Output Properties Based on TransformerOutputProperties.XML - Class in de.larssh.utils.xml
XML 1.0 Output Properties Based on XSL Transformations (XSLT) 1.0
TransformerOutputProperty<T> - Class in de.larssh.utils.xml
Allows reading and writing output properties of Transformer in a typed way.
TransformerOutputProperty(String, Function<T, String>, Function<String, T>) - Constructor for class de.larssh.utils.xml.TransformerOutputProperty
Creates a new TransformerOutputProperty instance.
trimEnd(CharSequence) - Static method in class de.larssh.utils.text.Strings
Returns a string similar to value, but with any trailing whitespace removed.
trimStart(CharSequence) - Static method in class de.larssh.utils.text.Strings
Returns a string similar to value, but with any leading whitespace removed.

U

UNICODE_NORMALIZATION_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: Perform Unicode normalization checking (as described in section 2.13 and Appendix B of the XML 1.1 Recommendation) and report normalization errors.
unmodifiable() - Method in class de.larssh.utils.collection.Maps.Builder
Returns the wrapped map as unmodifiable map
unmodifiable() - Method in class de.larssh.utils.text.Csv
Marks the CSV object as unmodifiable
unsetGlobalProxy() - Method in class de.larssh.utils.net.GlobalProxyConfiguration
Overwrites the JVM global current protocols proxy properties.
UPPER_CAMEL_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Upper Camel Case formatter Example: AbcDefGhi Words are translated to title case.
UPPER_KEBAB_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Upper Kebab Case formatter Example: ABC-DEF-GHI Words are translated to upper case and are separated by minus character.
UPPER_SNAKE_CASE - Static variable in class de.larssh.utils.text.SentenceFormatter
Upper Snake Case formatter Example: ABC_DEF_GHI Words are translated to upper case and are separated by underscore character.
UPPER_WHITE_SPACE - Static variable in class de.larssh.utils.text.SentenceFormatter
Upper White Space formatter Example: Abc Def Ghi Words are translated to title case and are separated by white space character.
USE_ATTRIBUTES_2 - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: The Attributes objects passed by the parser in ContentHandler.startElement(String, String, String, org.xml.sax.Attributes) implement the Attributes2 interface.
USE_ENTITY_RESOLVER_2 - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): The methods of the EntityResolver2 interface will be used when an object implementing this interface is registered with the parser using setEntityResolver.
USE_LOCATOR_2 - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: The Locator objects passed by the parser in ContentHandler.setDocumentLocator(org.xml.sax.Locator) implement the Locator2 interface.
USE_URL_ESCAPING - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.Xalan
type: boolean, default: yes, only html
USER_DIR - Static variable in class de.larssh.utils.SystemUtils
User's current working directory
USER_HOME - Static variable in class de.larssh.utils.SystemUtils
User's home directory Better not rely on this in case SystemUtils.getUserHome() is an appropriate alternative.
USER_NAME - Static variable in class de.larssh.utils.SystemUtils
User's account name Better not rely on this in case SystemUtils.getUserName() is an appropriate alternative.

V

VALIDATE_ANNOTATIONS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Schema annotations will be laxly validated against available schema components.
VALIDATION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Validate the document and report validity errors.
VALIDATION_ASSERT_COMMENTS_AND_PI_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Enable occurrence of comments and PIs within XPath Data Model (XDM) instance, for XSD 1.1 assertion processing.
VALIDATION_BALANCE_SYNTAX_TREES - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Construct an optimal representation for DTD content models to significantly reduce the likelihood a StackOverflowError will occur when large content models are processed.
VALIDATION_CTA_FULL_XPATH_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Enable XSD 1.1 CTA full XPath 2.0 checking.
VALIDATION_DYNAMIC - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: The parser will validate the document only if a grammar is specified.
VALIDATION_ID_IDREF_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Enable checking of ID/IDREF constraints.
VALIDATION_IDENTITY_CONSTRAINT_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Enable identity constraint checking.
VALIDATION_SCHEMA - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Turn on XML Schema validation by inserting an XML Schema validator into the pipeline.
VALIDATION_SCHEMA_AUGMENT_POST_SCHEMA_VALIDATION_INFOSET - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Augment Post-Schema-Validation-Infoset.
VALIDATION_SCHEMA_ELEMENT_DEFAULT - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Send XML Schema element default values via characters().
VALIDATION_SCHEMA_FULL_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Enable full schema grammar constraint checking, including checking which may be time-consuming or memory intensive.
VALIDATION_SCHEMA_IGNORE_XSI_TYPE_UNTIL_ELEMENT_DECLARATION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: xsi:type attributes will be ignored until a global element declaration has been found, at which point xsi:type attributes will be processed on the element for which the global element declaration was found as well as its descendants.
VALIDATION_SCHEMA_NORMALIZED_VALUE - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Expose via SAX and DOM XML Schema normalized values for attributes and elements.
VALIDATION_SCHEMA_ROOT_ELEMENT_DECLARATION - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
A QName or XSElementDeclaration object representing the top-level element declaration used when validating the root element of a document or document fragment (also known as the validation root).
VALIDATION_SCHEMA_ROOT_TYPE_DEFINITION - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
A QName or XSTypeDefinition object representing the top-level type definition used when validating the root element of a document or document fragment (also known as the validation root).
VALIDATION_UNPARSED_ENTITY_CHECKING - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Check that each value of type ENTITY matches the name of an unparsed entity declared in the DTD.
VALIDATION_WARN_ON_DUPLICATE_ATTRIBUTE_DEFINITION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Report a warning when a duplicate attribute is re-declared.
VALIDATION_WARN_ON_UNDECLARED_ELEMENT_DEFINITION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Report a warning if an element referenced in a content model is not declared.
valueOf(String) - Static method in enum de.larssh.utils.text.Lines.GroupedLineType
Returns the enum constant of this type with the specified name.
values() - Method in class de.larssh.utils.collection.ProxiedMap
values() - Static method in enum de.larssh.utils.text.Lines.GroupedLineType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class de.larssh.utils.xml.TransformerOutputProperties.XML
Specifies the version of the output method.

W

waitFor(Duration, Duration) - Method in class de.larssh.utils.time.Stopwatch
Waits for duration using Thread#sleep(long).
waitFor(Duration, Duration, Consumer<Duration>) - Method in class de.larssh.utils.time.Stopwatch
Waits for duration using wait.
WARN_ON_DUPLICATE_ENTITY_DEFINITION - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Report a warning for duplicate entity declaration.

X

XINCLUDE - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true: Enable XInclude processing.
XINCLUDE_FIXUP_BASE_URIS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Perform base URI fixup as specified by the XInclude Recommendation.
XINCLUDE_FIXUP_LANGUAGE - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.General
true (default): Perform language fixup as specified by the XInclude Recommendation.
XML_1_1 - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: The parser supports both XML 1.0 and XML 1.1.
XML_STRING - Static variable in class de.larssh.utils.xml.XmlReadingProperties.Xerces.General
Get the string of characters associated with the current event.
XMLNS_URIS - Static variable in class de.larssh.utils.xml.XmlReadingFeatures.Xerces.SAX
true: When the namespace-prefixes feature is set to true, namespace declaration attributes will be reported as being in the http://www.w3.org/2000/xmlns/ namespace.
XmlReadingFeatures - Class in de.larssh.utils.xml
A collection of features to be used for instances of DocumentBuilderFactory, SAXParser and XMLReader.
XmlReadingFeatures.Xerces - Class in de.larssh.utils.xml
Xerces Features Based on XmlReadingFeatures.Xerces.DOM - Class in de.larssh.utils.xml
DOM Features
XmlReadingFeatures.Xerces.General - Class in de.larssh.utils.xml
General Features
XmlReadingFeatures.Xerces.SAX - Class in de.larssh.utils.xml
SAX Features
XmlReadingFeatures.Xerces.XInclude - Class in de.larssh.utils.xml
XInclude Features (experimental)
XmlReadingProperties - Class in de.larssh.utils.xml
A collection of attributes/properties to be used for instances of DocumentBuilderFactory, SAXParser and XMLReader.
XmlReadingProperties.Xerces - Class in de.larssh.utils.xml
Xerces Properties Based on XmlReadingProperties.Xerces.DOM - Class in de.larssh.utils.xml
DOM Properties
XmlReadingProperties.Xerces.General - Class in de.larssh.utils.xml
General Properties
XmlReadingProperties.Xerces.SAX - Class in de.larssh.utils.xml
SAX Properties
XmlReadingProperty<T> - Class in de.larssh.utils.xml
Allows reading attributes of DocumentBuilderFactory and properties of SAXParser and XMLReader in a typed way.
XmlReadingProperty(String) - Constructor for class de.larssh.utils.xml.XmlReadingProperty
Creates a new XmlReadingProperty instance.
XmlReadingWritableProperty<T> - Class in de.larssh.utils.xml
Allows reading and writing attributes of DocumentBuilderFactory and properties of SAXParser and XMLReader in a typed way.
XmlReadingWritableProperty(String) - Constructor for class de.larssh.utils.xml.XmlReadingWritableProperty
Allows reading and writing attributes of DocumentBuilderFactory and properties of XMLReader in a typed way.
XPathExpressions - Class in de.larssh.utils.dom
This class contains helper methods for XPathExpression.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2025. All rights reserved.