A B C D E F G H I J L M N O P R S T U W Z 
All Classes All Packages

A

accept(T) - Method in interface net.pincette.function.ConsumerWithException
 
accept(T, U) - Method in interface net.pincette.function.BiConsumerWithException
 
accumulate(BiFunctionWithException<R, T, R>, R) - Static method in class net.pincette.util.Util
This returns a function that accumulates the results.
add(E) - Method in class net.pincette.util.SetBuilder
 
add(String) - Method in class net.pincette.util.ArgsBuilder
Adds arg as a key, with the empty string as the value, if there is no pending arg and as a value for the pending key otherwise.
addAll(Collection<? extends E>) - Method in class net.pincette.util.SetBuilder
 
addPending(String) - Method in class net.pincette.util.ArgsBuilder
Expects another arg, which will be the value for arg.
adjustExtension(String, String) - Static method in class net.pincette.util.MimeType
 
allPaths(String, String) - Static method in class net.pincette.util.Util
Produces a stream with all paths from path up to the root path, which is just the delimiter.
ancestors(Node) - Static method in class net.pincette.xml.Util
Returns the stream of ancestors from the parent to the document element.
andThen(BiConsumerWithException<T, U>) - Method in interface net.pincette.function.BiConsumerWithException
 
andThen(ConsumerWithException<T>) - Method in interface net.pincette.function.ConsumerWithException
 
andThen(FunctionWithException<? super R, ? extends V>) - Method in interface net.pincette.function.BiFunctionWithException
 
andThen(FunctionWithException<? super R, ? extends V>) - Method in interface net.pincette.function.FunctionWithException
 
andThenGet(Supplier<T>) - Method in interface net.pincette.function.SideEffect
This method should be called in order for the side effect to execute.
anySubtype(String) - Static method in class net.pincette.util.MimeType
 
anyXMLSubtype(String) - Static method in class net.pincette.util.MimeType
 
append(boolean[], boolean) - Static method in class net.pincette.util.Array
 
append(boolean[], boolean[]) - Static method in class net.pincette.util.Array
 
append(byte[], byte) - Static method in class net.pincette.util.Array
 
append(byte[], byte[]) - Static method in class net.pincette.util.Array
 
append(char) - Method in class net.pincette.io.TeeWriter
 
append(char[], char) - Static method in class net.pincette.util.Array
 
append(char[], char[]) - Static method in class net.pincette.util.Array
 
append(double[], double) - Static method in class net.pincette.util.Array
 
append(double[], double[]) - Static method in class net.pincette.util.Array
 
append(float[], float) - Static method in class net.pincette.util.Array
 
append(float[], float[]) - Static method in class net.pincette.util.Array
 
append(int[], int) - Static method in class net.pincette.util.Array
 
append(int[], int[]) - Static method in class net.pincette.util.Array
 
append(long[], long) - Static method in class net.pincette.util.Array
 
append(long[], long[]) - Static method in class net.pincette.util.Array
 
append(short[], short) - Static method in class net.pincette.util.Array
 
append(short[], short[]) - Static method in class net.pincette.util.Array
 
append(CharSequence) - Method in class net.pincette.io.TeeWriter
 
append(CharSequence, int, int) - Method in class net.pincette.io.TeeWriter
 
append(T[], T) - Static method in class net.pincette.util.Array
 
append(T[], T[]) - Static method in class net.pincette.util.Array
 
apply(T) - Method in interface net.pincette.function.FunctionWithException
 
apply(T, U) - Method in interface net.pincette.function.BiFunctionWithException
 
ArgsBuilder - Class in net.pincette.util
An simple args utility for main methods.
ArgsBuilder() - Constructor for class net.pincette.util.ArgsBuilder
 
Array - Class in net.pincette.util
 
AsyncBuilder<T> - Class in net.pincette.util
Chains asynchronous updates to mutable objects.
Attribute - Class in net.pincette.cls
 
Attribute() - Constructor for class net.pincette.cls.Attribute
 
attributes(Node) - Static method in class net.pincette.xml.Util
 
autoClose(SupplierWithException<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
Wraps a resource in an AutoCloseable.
available() - Method in class net.pincette.io.Base64InputStream
 
available() - Method in class net.pincette.io.DevNullInputStream
 

B

Base64InputStream - Class in net.pincette.io
See also RFC 2045 section 6.8.
Base64InputStream(InputStream) - Constructor for class net.pincette.io.Base64InputStream
 
Base64OutputStream - Class in net.pincette.io
This stream passes an arbitrary byte stream to the underlying stream in a Base64 encoded form.
Base64OutputStream(OutputStream) - Constructor for class net.pincette.io.Base64OutputStream
 
Base64OutputStream(OutputStream, boolean) - Constructor for class net.pincette.io.Base64OutputStream
 
Base64OutputStream(OutputStream, boolean, boolean) - Constructor for class net.pincette.io.Base64OutputStream
 
BiConsumerWithException<T,​U> - Interface in net.pincette.function
An bi-consumer interface that allows lambda expressions to throw an exception.
BiFunctionWithException<T,​U,​R> - Interface in net.pincette.function
A bi-function interface that allows lambda expressions to throw an exception.
build() - Method in class net.pincette.util.ArgsBuilder
Return an empty optional is there is a pending arg, a map otherwise.
build() - Method in class net.pincette.util.AsyncBuilder
 
build() - Method in class net.pincette.util.Builder
 
build() - Method in class net.pincette.util.MapBuilder
 
build() - Method in class net.pincette.util.SetBuilder
 
Builder<T> - Class in net.pincette.util
Chains updates to mutable objects.

C

canonical(String) - Static method in class net.pincette.util.MimeType
Returns the MIME type in lower case and the parameters in alphabetical order, which facilitates comparison.
canonicalPath(String, String) - Static method in class net.pincette.util.Util
Converts a path with "." and ".." segments into a resolved canonical path.
Cases<T,​U> - Class in net.pincette.util
This lets you chain a number of predicates with functions.
CatalogResolver - Class in net.pincette.xml
This entity resolver uses a catalog as defined by SGML Open Technical Resolution TR9401:1997.
CatalogResolver(String) - Constructor for class net.pincette.xml.CatalogResolver
 
CatalogResolver(String, InputStream) - Constructor for class net.pincette.xml.CatalogResolver
 
CatalogResolver(URL) - Constructor for class net.pincette.xml.CatalogResolver
 
CatalogResolver(URL, InputStream) - Constructor for class net.pincette.xml.CatalogResolver
 
children(Node) - Static method in class net.pincette.xml.Util
 
ClassFile - Class in net.pincette.cls
 
close() - Method in class net.pincette.io.Base64OutputStream
 
close() - Method in class net.pincette.io.DeleteFileInputStream
 
close() - Method in class net.pincette.io.DevNullOutputStream
 
close() - Method in class net.pincette.io.DontCloseInputStream
 
close() - Method in class net.pincette.io.DontCloseOutputStream
 
close() - Method in class net.pincette.io.FileRotateOutputStream
 
close() - Method in class net.pincette.io.TeeOutputStream
 
close() - Method in class net.pincette.io.TeeWriter
 
close() - Method in class net.pincette.util.Util.AutoCloseWrapper
 
close() - Method in class net.pincette.xml.JsonEventReader
 
Code - Class in net.pincette.cls
 
Code() - Constructor for class net.pincette.cls.Code
 
Collections - Class in net.pincette.util
Collection utilities.
compose(FunctionWithException<? super V, ? extends T>) - Method in interface net.pincette.function.FunctionWithException
 
composeAsyncAfter(Supplier<CompletionStage<T>>, Duration) - Static method in class net.pincette.util.ScheduledCompletionStage
 
composeAsyncStream(Stream<CompletionStage<T>>) - Static method in class net.pincette.util.StreamUtil
Runs the stages in sequence using the ForkJoinPool.commonPool().
composeAsyncStream(Stream<CompletionStage<T>>, Executor) - Static method in class net.pincette.util.StreamUtil
Runs the stages in sequence.
composeAsyncSuppliers(Stream<Supplier<CompletionStage<T>>>) - Static method in class net.pincette.util.StreamUtil
Runs the supplied stages in sequence using the ForkJoinPool.commonPool() .
composeAsyncSuppliers(Stream<Supplier<CompletionStage<T>>>, Executor) - Static method in class net.pincette.util.StreamUtil
Runs the supplied stages in sequence.
compress(byte[]) - Static method in class net.pincette.util.Util
Compresses using GZIP.
computeIfAbsent(Map<K, V>, K, Function<? super K, ? extends V>) - Static method in class net.pincette.util.Collections
Works like Map.computeIfAbsent, but avoids a concurrent access exception when the given function also modifies the map.
computeIfPresent(Map<K, V>, K, BiFunction<? super K, ? super V, ? extends V>) - Static method in class net.pincette.util.Collections
Works like Map.computeIfPresent, but avoids a concurrent access exception when the given function also modifies the map.
concat(Collection<T>...) - Static method in class net.pincette.util.Collections
Concatenates collections into one list containing the elements of the collections.
concat(Stream<? extends T>...) - Static method in class net.pincette.util.StreamUtil
Concatenates all given streams into one.
concat(Stream<Collection<T>>) - Static method in class net.pincette.util.Collections
Concatenates collections into one list containing the elements of the collections.
ConsumerWithException<T> - Interface in net.pincette.function
An consumer interface that allows lambda expressions to throw an exception.
copy(InputStream, OutputStream) - Static method in class net.pincette.io.StreamConnector
Closes in and out after copying.
copy(InputStream, OutputStream, boolean, boolean) - Static method in class net.pincette.io.StreamConnector
 
copy(InputStream, OutputStream, boolean, boolean, boolean) - Static method in class net.pincette.io.StreamConnector
 
copy(InputStream, OutputStream, int, boolean, boolean) - Static method in class net.pincette.io.StreamConnector
 
copy(InputStream, OutputStream, int, boolean, boolean, boolean) - Static method in class net.pincette.io.StreamConnector
 
copy(Reader, Writer) - Static method in class net.pincette.io.ReaderWriterConnector
Closes in and out after copying.
copy(Reader, Writer, boolean, boolean) - Static method in class net.pincette.io.ReaderWriterConnector
 
copy(Reader, Writer, int, boolean, boolean) - Static method in class net.pincette.io.ReaderWriterConnector
 
copy(Properties) - Static method in class net.pincette.util.Util
Returs a copy of properties.
countingIterator(Iterator<T>) - Static method in class net.pincette.util.Util
Returns an iterator over pairs where the first element is the result of the given iterator and the second the zero-based position in the list.
create(SupplierWithException<T>) - Static method in class net.pincette.util.AsyncBuilder
 
create(SupplierWithException<T>) - Static method in class net.pincette.util.Builder
 

D

decompress(byte[]) - Static method in class net.pincette.util.Util
Decompresses using GZIP.
DeleteFileInputStream - Class in net.pincette.io
Deletes the file after the stream has been closed, which is interesting when working with temporary files.
DeleteFileInputStream(File) - Constructor for class net.pincette.io.DeleteFileInputStream
 
detectType(byte[]) - Static method in class net.pincette.util.MimeType
Tries to detect the MIME type through magic numbers.
DevNullInputStream - Class in net.pincette.io
An empty input stream.
DevNullInputStream() - Constructor for class net.pincette.io.DevNullInputStream
 
DevNullOutputStream - Class in net.pincette.io
This output stream gobbles all output.
DevNullOutputStream() - Constructor for class net.pincette.io.DevNullOutputStream
 
difference(Collection<T>, Collection<T>) - Static method in class net.pincette.util.Collections
Returns a new set with the elements of c1 but without those that also occur in c2.
Do<T> - Class in net.pincette.util
This lets you chain a number of predicates with consumers.
documentOrder(Node) - Static method in class net.pincette.xml.Util
Returns the stream of nodes in document order starting from node.
doForever(RunnableWithException) - Static method in class net.pincette.util.Util
Executes runnable infinitely.
doForever(RunnableWithException, Consumer<Exception>) - Static method in class net.pincette.util.Util
Executes runnable infinitely.
DontCloseInputStream - Class in net.pincette.io
Wraps another input stream and protects it against being closed.
DontCloseInputStream(InputStream) - Constructor for class net.pincette.io.DontCloseInputStream
 
DontCloseOutputStream - Class in net.pincette.io
Wraps another output stream and protects it against being closed.
DontCloseOutputStream(OutputStream) - Constructor for class net.pincette.io.DontCloseOutputStream
 

E

endPrefixMapping(String) - Method in class net.pincette.xml.NamespacePrefixMap
 
equals(Object) - Method in class net.pincette.util.Pair
 
equals(Object) - Method in class net.pincette.util.Triple
 
equalsOneOf(Object, Object...) - Static method in class net.pincette.util.Util
Returns true if the given object equals one of the given values.
EscapedUnicodeFilterReader - Class in net.pincette.io
This reader converts java-style Unicode escape codes to characters.
EscapedUnicodeFilterReader(Reader) - Constructor for class net.pincette.io.EscapedUnicodeFilterReader
 
evaluate(Function<String, Object>) - Method in interface net.pincette.util.Expressions.Expr
 
ExceptionHandler - Class in net.pincette.cls
 
ExceptionHandler() - Constructor for class net.pincette.cls.ExceptionHandler
 
expand(Map<String, ?>, String) - Static method in class net.pincette.util.Collections
Returns a map where all keys that are paths with segments separated by delimiter are replaced with the first segment as the key and an expanded submap with the remainder of the segments as the value.
Expressions - Class in net.pincette.util
Utilities to work with expressions.
Expressions() - Constructor for class net.pincette.util.Expressions
 
Expressions.Expr - Interface in net.pincette.util
 

F

Field - Class in net.pincette.cls
 
Field() - Constructor for class net.pincette.cls.Field
 
FileRotateOutputStream - Class in net.pincette.io
Rotates the given file based on the size in bytes and the depth.
FileRotateOutputStream(File, int, long) - Constructor for class net.pincette.io.FileRotateOutputStream
 
FileRotateOutputStream(String, int, long) - Constructor for class net.pincette.io.FileRotateOutputStream
 
findClass(String) - Method in class net.pincette.util.IsolatingClassLoader
 
first - Variable in class net.pincette.util.Pair
 
first - Variable in class net.pincette.util.Triple
 
flatten(Map<String, ?>, String) - Static method in class net.pincette.util.Collections
Returns a map where the keys are paths created by the keys of the maps and the submaps, separated by delimiter.
flush() - Method in class net.pincette.io.DevNullOutputStream
 
flush() - Method in class net.pincette.io.FileRotateOutputStream
 
flush() - Method in class net.pincette.io.TeeOutputStream
 
flush() - Method in class net.pincette.io.TeeWriter
 
FlushOutputStream - Class in net.pincette.io
 
FlushOutputStream(OutputStream) - Constructor for class net.pincette.io.FlushOutputStream
 
Fn<T,​R> - Interface in net.pincette.function
 
from(T) - Static method in class net.pincette.util.Util
Allows to write things like from(value).accept(v -> {...}).
FunctionWithException<T,​R> - Interface in net.pincette.function
A function interface that allows lambda expressions to throw an exception.

G

GeneralException(String) - Constructor for exception net.pincette.util.Util.GeneralException
 
GeneralException(Throwable) - Constructor for exception net.pincette.util.Util.GeneralException
 
generate(String, int) - Static method in class net.pincette.util.Shingles
Generates a stream of shingles.
generate(String, int, int) - Static method in class net.pincette.util.Shingles
Transform a word in a stream of shingles.
generate(Stream<String>, int, int) - Static method in class net.pincette.util.Shingles
Expand the stream of words in a stream of shingles.
get() - Method in interface net.pincette.function.SupplierWithException
 
get() - Method in class net.pincette.util.Cases
 
get() - Method in class net.pincette.util.Or
 
get() - Method in class net.pincette.util.State
 
get(Map<K, V>, K) - Static method in class net.pincette.util.Collections
Returns an optional value for a key.
get(K) - Method in class net.pincette.util.TimedCache
 
getAttribtutes() - Method in class net.pincette.cls.Field
 
getAttribtutes() - Method in class net.pincette.cls.Method
 
getAttributes() - Method in class net.pincette.cls.ClassFile
 
getAttributes() - Method in class net.pincette.cls.Code
 
getCode() - Method in class net.pincette.cls.Code
 
getCode() - Method in class net.pincette.cls.Method
 
getContentTypeFromExtension(String) - Static method in class net.pincette.util.MimeType
The default is application/octet-stream.
getContentTypeFromName(String) - Static method in class net.pincette.util.MimeType
Return the MIME type for a name.
getCurrentPrefixMap() - Method in class net.pincette.xml.NamespacePrefixMap
 
getDescriptor() - Method in class net.pincette.cls.Field
 
getDescriptor() - Method in class net.pincette.cls.LocalVariable
 
getDescriptor() - Method in class net.pincette.cls.Method
 
getElementText() - Method in class net.pincette.xml.JsonEventReader
 
getEndProgramCounter() - Method in class net.pincette.cls.ExceptionHandler
 
getExceptionHandler() - Method in class net.pincette.cls.Code
 
getExceptionNames() - Method in class net.pincette.cls.Method
 
getExceptionTypes() - Method in class net.pincette.cls.Method
 
getExtensionsFromMimeType(String) - Static method in class net.pincette.util.MimeType
 
getFields() - Method in class net.pincette.cls.ClassFile
 
getHandlerProgramCounter() - Method in class net.pincette.cls.ExceptionHandler
 
getIndex() - Method in class net.pincette.cls.LocalVariable
 
getIndex(AttributesImpl, String, String) - Static method in class net.pincette.xml.Util
 
getInterfaceNames() - Method in class net.pincette.cls.ClassFile
 
getInterfaceTypes() - Method in class net.pincette.cls.ClassFile
 
getKnownMimeTypes() - Static method in class net.pincette.util.MimeType
 
getLastSegment(String, String) - Static method in class net.pincette.util.Util
Returns the last segment of the path.
getLength() - Method in class net.pincette.cls.LocalVariable
 
getLocalVariables() - Method in class net.pincette.cls.Code
 
getMaxLocals() - Method in class net.pincette.cls.Code
 
getMaxStack() - Method in class net.pincette.cls.Code
 
getMediaType(String) - Static method in class net.pincette.util.MimeType
Returns the media type part in lower case.
getMethods() - Method in class net.pincette.cls.ClassFile
 
getModifiers() - Method in class net.pincette.cls.ClassFile
 
getModifiers() - Method in class net.pincette.cls.Field
 
getModifiers() - Method in class net.pincette.cls.Method
 
getName() - Method in class net.pincette.cls.Attribute
 
getName() - Method in class net.pincette.cls.ClassFile
 
getName() - Method in class net.pincette.cls.ExceptionHandler
 
getName() - Method in class net.pincette.cls.Field
 
getName() - Method in class net.pincette.cls.LocalVariable
 
getName() - Method in class net.pincette.cls.Method
 
getNamespacePrefix(String) - Method in class net.pincette.xml.NamespacePrefixMap
Returns the most recent namespace prefix which is associated with uri or null if there isn't any.
getNamespaceURI(String) - Method in class net.pincette.xml.NamespacePrefixMap
Returns null if there is no mapping.
getOutputStreams() - Method in class net.pincette.io.TeeOutputStream
 
getParameter(String, String) - Static method in class net.pincette.util.MimeType
 
getParameters(String) - Static method in class net.pincette.util.MimeType
The parameter names in lower case are the keys.
getParameterTypes() - Method in class net.pincette.cls.Method
 
getParent(String, String) - Static method in class net.pincette.util.Util
Returns the parent path of path.
getPreferred(String) - Static method in class net.pincette.util.MimeType
Sometimes more than one MIME type is used for the same thing.
getPrefix(String) - Method in class net.pincette.xml.NamespacePrefixMap
 
getPrefixes(String) - Method in class net.pincette.xml.NamespacePrefixMap
 
getProperty(String) - Method in class net.pincette.xml.JsonEventReader
 
getPublicIdentifierMappings() - Method in class net.pincette.xml.CatalogResolver
Returns a map from the public identifiers to the resolved URLs.
getResource(String) - Method in class net.pincette.util.IsolatingClassLoader
 
getResourceAsStream(String) - Method in class net.pincette.util.IsolatingClassLoader
 
getReturnType() - Method in class net.pincette.cls.Method
 
getSegments(String, String) - Static method in class net.pincette.util.Util
Returns the segments, but without the empty strings that can be generated by leading, trailing or consecutive delimiters.
getSourceFile() - Method in class net.pincette.cls.ClassFile
 
getStackTrace(Throwable) - Static method in class net.pincette.util.Util
 
getStartProgramCounter() - Method in class net.pincette.cls.LocalVariable
 
getStartProgramHandler() - Method in class net.pincette.cls.ExceptionHandler
 
getSubtype(String) - Static method in class net.pincette.util.MimeType
Returns the subtype in lower case or * if there is no subtype.
getSuperClassName() - Method in class net.pincette.cls.ClassFile
 
getSuperClassType() - Method in class net.pincette.cls.ClassFile
 
getSystemIdentifierMappings() - Method in class net.pincette.xml.CatalogResolver
Returns a map from the public identifiers to the resolved URLs.
getType() - Method in class net.pincette.cls.ClassFile
 
getType() - Method in class net.pincette.cls.ExceptionHandler
 
getType() - Method in class net.pincette.cls.Field
 
getType() - Method in class net.pincette.cls.LocalVariable
 
getType(String) - Static method in class net.pincette.cls.Util
 
getValue() - Method in class net.pincette.cls.Attribute
 
getValue() - Method in class net.pincette.cls.Field
 
getVersion() - Method in class net.pincette.cls.ClassFile
 

H

hashCode() - Method in class net.pincette.util.Pair
 
hashCode() - Method in class net.pincette.util.Triple
 
hasNext() - Method in class net.pincette.xml.JsonEventReader
 
hasPrefix(boolean[], boolean[]) - Static method in class net.pincette.util.Array
 
hasPrefix(byte[], byte[]) - Static method in class net.pincette.util.Array
 
hasPrefix(char[], char[]) - Static method in class net.pincette.util.Array
 
hasPrefix(double[], double[]) - Static method in class net.pincette.util.Array
 
hasPrefix(float[], float[]) - Static method in class net.pincette.util.Array
 
hasPrefix(int[], int[]) - Static method in class net.pincette.util.Array
 
hasPrefix(long[], long[]) - Static method in class net.pincette.util.Array
 
hasPrefix(short[], short[]) - Static method in class net.pincette.util.Array
 
hasPrefix(Object[], Object[]) - Static method in class net.pincette.util.Array
 
hasSlice(boolean[], boolean[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(byte[], byte[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(char[], char[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(double[], double[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(float[], float[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(int[], int[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(long[], long[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(short[], short[], int, int) - Static method in class net.pincette.util.Array
 
hasSlice(Object[], Object[], int, int) - Static method in class net.pincette.util.Array
 
hasSuffix(boolean[], boolean[]) - Static method in class net.pincette.util.Array
 
hasSuffix(byte[], byte[]) - Static method in class net.pincette.util.Array
 
hasSuffix(char[], char[]) - Static method in class net.pincette.util.Array
 
hasSuffix(double[], double[]) - Static method in class net.pincette.util.Array
 
hasSuffix(float[], float[]) - Static method in class net.pincette.util.Array
 
hasSuffix(int[], int[]) - Static method in class net.pincette.util.Array
 
hasSuffix(long[], long[]) - Static method in class net.pincette.util.Array
 
hasSuffix(short[], short[]) - Static method in class net.pincette.util.Array
 
hasSuffix(Object[], Object[]) - Static method in class net.pincette.util.Array
 

I

identity() - Static method in interface net.pincette.function.FunctionWithException
 
inArray(boolean[], boolean) - Static method in class net.pincette.util.Array
 
inArray(byte[], byte) - Static method in class net.pincette.util.Array
 
inArray(char[], char) - Static method in class net.pincette.util.Array
 
inArray(double[], double) - Static method in class net.pincette.util.Array
 
inArray(float[], float) - Static method in class net.pincette.util.Array
 
inArray(int[], int) - Static method in class net.pincette.util.Array
 
inArray(long[], long) - Static method in class net.pincette.util.Array
 
inArray(short[], short) - Static method in class net.pincette.util.Array
 
inArray(Object[], Object) - Static method in class net.pincette.util.Array
 
indexedStream(List<T>) - Static method in class net.pincette.util.Collections
Returns a stream of pairs for a list, where the second element of the pair is the zero-based position of the element in the list.
indexOf(boolean[], boolean) - Static method in class net.pincette.util.Array
 
indexOf(byte[], byte) - Static method in class net.pincette.util.Array
 
indexOf(char[], char) - Static method in class net.pincette.util.Array
 
indexOf(double[], double) - Static method in class net.pincette.util.Array
 
indexOf(float[], float) - Static method in class net.pincette.util.Array
 
indexOf(int[], int) - Static method in class net.pincette.util.Array
 
indexOf(long[], long) - Static method in class net.pincette.util.Array
 
indexOf(short[], short) - Static method in class net.pincette.util.Array
 
indexOf(Object[], Object) - Static method in class net.pincette.util.Array
 
insert(boolean[], int, boolean) - Static method in class net.pincette.util.Array
 
insert(byte[], int, byte) - Static method in class net.pincette.util.Array
 
insert(byte[], int, byte[]) - Static method in class net.pincette.util.Array
 
insert(char[], int, char) - Static method in class net.pincette.util.Array
 
insert(char[], int, char[]) - Static method in class net.pincette.util.Array
 
insert(double[], int, double) - Static method in class net.pincette.util.Array
 
insert(double[], int, double[]) - Static method in class net.pincette.util.Array
 
insert(float[], int, float) - Static method in class net.pincette.util.Array
 
insert(float[], int, float[]) - Static method in class net.pincette.util.Array
 
insert(int[], int, int) - Static method in class net.pincette.util.Array
 
insert(int[], int, int[]) - Static method in class net.pincette.util.Array
 
insert(long[], int, long) - Static method in class net.pincette.util.Array
 
insert(long[], int, long[]) - Static method in class net.pincette.util.Array
 
insert(short[], int, short) - Static method in class net.pincette.util.Array
 
insert(short[], int, short[]) - Static method in class net.pincette.util.Array
 
insert(T[], int, T) - Static method in class net.pincette.util.Array
 
insert(T[], int, T[]) - Static method in class net.pincette.util.Array
 
intersection(Collection<T>...) - Static method in class net.pincette.util.Collections
Returns a new set containing all elements that are common in the given collections.
intersection(Stream<Collection<T>>) - Static method in class net.pincette.util.Collections
Returns a new set containing all elements that are common in the given collections.
isArray() - Method in class net.pincette.cls.ClassFile
 
isCombiningChar(char) - Static method in class net.pincette.xml.Util
 
isConstructor() - Method in class net.pincette.cls.Method
 
isDate(String) - Static method in class net.pincette.util.Util
 
isDeprecated() - Method in class net.pincette.cls.ClassFile
 
isDeprecated() - Method in class net.pincette.cls.Field
 
isDeprecated() - Method in class net.pincette.cls.Method
 
isDouble(String) - Static method in class net.pincette.util.Util
 
isEmail(String) - Static method in class net.pincette.util.Util
 
isExtenderChar(char) - Static method in class net.pincette.xml.Util
 
isFloat(String) - Static method in class net.pincette.util.Util
 
isGenericXML(String) - Static method in class net.pincette.util.MimeType
 
isInitializer() - Method in class net.pincette.cls.Method
 
isInstant(String) - Static method in class net.pincette.util.Util
 
isInteger(String) - Static method in class net.pincette.util.Util
 
isInterface() - Method in class net.pincette.cls.ClassFile
 
isLong(String) - Static method in class net.pincette.util.Util
 
isName(String) - Static method in class net.pincette.xml.Util
 
isNameChar(char) - Static method in class net.pincette.xml.Util
 
isNameStartChar(char) - Static method in class net.pincette.xml.Util
 
IsolatingClassLoader - Class in net.pincette.util
With this class loader you can load classes in isolation.
IsolatingClassLoader() - Constructor for class net.pincette.util.IsolatingClassLoader
 
IsolatingClassLoader(ClassLoader) - Constructor for class net.pincette.util.IsolatingClassLoader
 
IsolatingClassLoader(String[]) - Constructor for class net.pincette.util.IsolatingClassLoader
 
IsolatingClassLoader(String[], ClassLoader) - Constructor for class net.pincette.util.IsolatingClassLoader
 
IsolatingClassLoader(String[], String[], String[], ClassLoader) - Constructor for class net.pincette.util.IsolatingClassLoader
 
IsolatingClassLoader(String[], String[], String[], ClassLoader, File[]) - Constructor for class net.pincette.util.IsolatingClassLoader
 
isSubtype(String, String) - Static method in class net.pincette.util.MimeType
 
isSynthetic() - Method in class net.pincette.cls.Field
 
isSynthetic() - Method in class net.pincette.cls.Method
 
isUri(String) - Static method in class net.pincette.util.Util
 
isUUID(String) - Static method in class net.pincette.util.Util
 
isXml(String) - Static method in class net.pincette.xml.Util
 
isXmlChar(char) - Static method in class net.pincette.xml.Util
 
isXMLSubtype(String, String) - Static method in class net.pincette.util.MimeType
 
isXmlText(char[]) - Static method in class net.pincette.xml.Util
 
isXmlText(String) - Static method in class net.pincette.xml.Util
 
iterable(Stream<T>) - Static method in class net.pincette.util.StreamUtil
Create an iterable of a stream using its iterator.

J

JsonEventReader - Class in net.pincette.xml
Converts a JSON-stream in an XML-stream.
JsonEventReader(JsonParser) - Constructor for class net.pincette.xml.JsonEventReader
 

L

last(Stream<T>) - Static method in class net.pincette.util.StreamUtil
Returns the last element of a stream.
list(T...) - Static method in class net.pincette.util.Collections
Creates a list with the given elements.
loadClass(String, boolean) - Method in class net.pincette.util.IsolatingClassLoader
 
loadKnownMimeTypes() - Static method in class net.pincette.util.MimeType
 
loadProperties(Supplier<InputStream>) - Static method in class net.pincette.util.Util
 
LocalVariable - Class in net.pincette.cls
 
LocalVariable() - Constructor for class net.pincette.cls.LocalVariable
 

M

map(Stream<Pair<K, V>>) - Static method in class net.pincette.util.Collections
Creates a map with the given element pairs, where each first element is a key and each second element a value.
map(Pair<K, V>...) - Static method in class net.pincette.util.Collections
Creates a map with the given element pairs, where each first element is a key and each second element a value.
MapBuilder<K,​V> - Class in net.pincette.util
 
MapBuilder(Map<? extends K, ? extends V>) - Constructor for class net.pincette.util.MapBuilder
Builds a copy of map.
matcherIterator(Matcher, Function<Matcher, T>) - Static method in class net.pincette.util.Util
 
merge(Map<K, V>...) - Static method in class net.pincette.util.Collections
Returns a new map with all the mappings of the given maps combined.
merge(Stream<Map<K, V>>) - Static method in class net.pincette.util.Collections
Returns a new map with all the mappings of the given maps combined.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class net.pincette.util.MapBuilder
 
Method - Class in net.pincette.cls
 
Method() - Constructor for class net.pincette.cls.Method
 
MimeType - Class in net.pincette.util
Some MIME type utilities.
multiply(Set<T>, Set<U>) - Static method in class net.pincette.util.Collections
Returns a set of pairs where each element in s1 is combined with each element in s2.
must(boolean) - Static method in class net.pincette.util.Util
Throws an unchecked exception if o is false.
must(T, Predicate<T>) - Static method in class net.pincette.util.Util
 
must(T, Predicate<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
Throws an unchecked exception if the predicate is not met and returns o otherwise.

N

NamespacePrefixMap - Class in net.pincette.xml
This class copes with the fact that the same namespace declarations can be nested and that prefixes can be redeclared for other URIs.
NamespacePrefixMap() - Constructor for class net.pincette.xml.NamespacePrefixMap
 
net.pincette.cls - package net.pincette.cls
 
net.pincette.common - module net.pincette.common
 
net.pincette.function - package net.pincette.function
 
net.pincette.io - package net.pincette.io
 
net.pincette.util - package net.pincette.util
 
net.pincette.xml - package net.pincette.xml
 
next() - Method in class net.pincette.xml.JsonEventReader
 
nextEvent() - Method in class net.pincette.xml.JsonEventReader
 
nextSiblings(Node) - Static method in class net.pincette.xml.Util
Returns the stream of next siblings starting right after node.
nextTag() - Method in class net.pincette.xml.JsonEventReader
 
nop() - Static method in class net.pincette.util.Util
Does nothing.
nop(T) - Static method in class net.pincette.util.Util
Does nothing.
NotAClassException - Exception in net.pincette.cls
 
NotAClassException() - Constructor for exception net.pincette.cls.NotAClassException
 

O

or(Predicate<T>, Consumer<T>) - Method in class net.pincette.util.Do
 
or(Predicate<T>, Function<T, U>) - Method in class net.pincette.util.Cases
 
or(Supplier<T>) - Method in class net.pincette.util.Or
 
Or<T> - Class in net.pincette.util
This lets you chain a number of lambda expressions.
orElse(RunnableWithException) - Method in class net.pincette.util.When
 

P

pair(T, U) - Static method in class net.pincette.util.Pair
 
Pair<T,​U> - Class in net.pincette.util
An immutable pair of elements.
Pair(T, U) - Constructor for class net.pincette.util.Pair
 
parse(byte[]) - Static method in class net.pincette.cls.ClassFile
 
parse(InputStream) - Static method in class net.pincette.cls.ClassFile
 
parse(String) - Static method in class net.pincette.util.Expressions
 
pathSearch(Map<String, ? extends T>, String) - Static method in class net.pincette.util.Util
 
pathSearch(Map<String, ? extends T>, String[]) - Static method in class net.pincette.util.Util
 
pathSearch(Map<String, ? extends T>, String[], Function<T, ?>) - Static method in class net.pincette.util.Util
 
pathSearch(Map<String, ? extends T>, String, Function<T, ?>) - Static method in class net.pincette.util.Util
The path is a dot-separated string.
pathSearch(Map<String, ? extends T>, List<String>) - Static method in class net.pincette.util.Util
 
pathSearch(Map<String, ? extends T>, List<String>, Function<T, ?>) - Static method in class net.pincette.util.Util
The map is searched using the path.
peek() - Method in class net.pincette.xml.JsonEventReader
 
previousSiblings(Node) - Static method in class net.pincette.xml.Util
Returns the stream of previous siblings starting right before node.
printStackTrace(Throwable) - Static method in class net.pincette.util.Util
 
put(Map<K, V>, K, V) - Static method in class net.pincette.util.Collections
Returns a new map with the added mapping.
put(K, V) - Method in class net.pincette.util.MapBuilder
 
put(K, V) - Method in class net.pincette.util.TimedCache
 
putAll(Map<? extends K, ? extends V>) - Method in class net.pincette.util.MapBuilder
 
putIfAbsent(K, V) - Method in class net.pincette.util.MapBuilder
 

R

rangeExclusive(int, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeExclusive(int, int, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeExclusive(long, long) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeExclusive(long, long, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeInclusive(int, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeInclusive(int, int, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeInclusive(long, long) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
rangeInclusive(long, long, int) - Static method in class net.pincette.util.StreamUtil
Produces a sequential integer stream.
read() - Method in class net.pincette.io.Base64InputStream
 
read() - Method in class net.pincette.io.DevNullInputStream
 
read() - Method in class net.pincette.io.EscapedUnicodeFilterReader
 
read(byte[]) - Method in class net.pincette.io.DevNullInputStream
 
read(byte[], int, int) - Method in class net.pincette.io.Base64InputStream
 
read(byte[], int, int) - Method in class net.pincette.io.DevNullInputStream
 
read(char[]) - Method in class net.pincette.io.EscapedUnicodeFilterReader
 
read(char[], int, int) - Method in class net.pincette.io.EscapedUnicodeFilterReader
 
ReaderWriterConnector - Class in net.pincette.io
This class reads data from reader and writes it to writer in a separate thread.
readLineConfig(BufferedReader) - Static method in class net.pincette.util.Util
 
readLineConfig(InputStream) - Static method in class net.pincette.util.Util
 
readLineConfig(Path) - Static method in class net.pincette.util.Util
 
readLineConfig(Stream<String>) - Static method in class net.pincette.util.Util
Returns lines from a stream of strings.
reduceUntil(T, Stream<UnaryOperator<T>>, Predicate<T>) - Static method in class net.pincette.util.StreamUtil
Reduces the operator stream to a value where the seeded value falls through until a predicate is met or the end is reached.
reduceUntilAsync(Supplier<CompletionStage<T>>, Stream<Function<T, CompletionStage<T>>>, Predicate<T>) - Static method in class net.pincette.util.StreamUtil
Reduces the operator stream to a completion stage chain where the seeded value falls through until a predicate is met or the end is reached.
remove(boolean[], int) - Static method in class net.pincette.util.Array
 
remove(byte[], int) - Static method in class net.pincette.util.Array
 
remove(char[], int) - Static method in class net.pincette.util.Array
 
remove(double[], int) - Static method in class net.pincette.util.Array
 
remove(float[], int) - Static method in class net.pincette.util.Array
 
remove(int[], int) - Static method in class net.pincette.util.Array
 
remove(long[], int) - Static method in class net.pincette.util.Array
 
remove(short[], int) - Static method in class net.pincette.util.Array
 
remove(Object) - Method in class net.pincette.util.MapBuilder
 
remove(Object) - Method in class net.pincette.util.SetBuilder
 
remove(Object, Object) - Method in class net.pincette.util.MapBuilder
 
remove(Map<K, V>, K...) - Static method in class net.pincette.util.Collections
Returns a new map, which hasn't mappings for the given keys.
remove(T[], int) - Static method in class net.pincette.util.Array
 
removeAll(Collection<?>) - Method in class net.pincette.util.SetBuilder
 
repeat(char, int) - Static method in class net.pincette.util.Util
 
repeat(T, int) - Static method in class net.pincette.util.StreamUtil
Create a stream of count times value.
replace(K, V) - Method in class net.pincette.util.MapBuilder
 
replace(K, V, V) - Method in class net.pincette.util.MapBuilder
 
replaceAll(String, Pattern, Function<Matcher, String>) - Static method in class net.pincette.util.Util
Replaces all matches of pattern in s with the strings generated by replacer.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class net.pincette.util.MapBuilder
 
replaceParameters(String, Map<String, String>) - Static method in class net.pincette.util.Util
Replaces all occurrences of strings delimited by "${" and "}".
replaceParameters(String, Map<String, String>, char, char) - Static method in class net.pincette.util.Util
Replaces all occurrences of strings delimited by $leftBrace and rightBrace .
replaceParameters(String, Map<String, String>, char, char, Set<String>) - Static method in class net.pincette.util.Util
Replaces all occurrences of strings delimited by $leftBrace and rightBrace .
replaceParameters(String, Map<String, String>, Set<String>) - Static method in class net.pincette.util.Util
Replaces all occurrences of strings delimited by "${" and "}".
resolveEntity(String, String) - Method in class net.pincette.xml.CatalogResolver
 
resolveEntity(String, String, String, String) - Method in class net.pincette.xml.CatalogResolver
 
resolveFile(File, String) - Static method in class net.pincette.util.Util
 
resolveSystemId(String, String) - Static method in class net.pincette.xml.Util
Utility for entity resolvers.
retainAll(Collection<?>) - Method in class net.pincette.util.SetBuilder
 
rethrow(Throwable) - Static method in class net.pincette.util.Util
 
reverse(boolean[]) - Static method in class net.pincette.util.Array
 
reverse(byte[]) - Static method in class net.pincette.util.Array
 
reverse(char[]) - Static method in class net.pincette.util.Array
 
reverse(double[]) - Static method in class net.pincette.util.Array
 
reverse(float[]) - Static method in class net.pincette.util.Array
 
reverse(int[]) - Static method in class net.pincette.util.Array
 
reverse(long[]) - Static method in class net.pincette.util.Array
 
reverse(short[]) - Static method in class net.pincette.util.Array
 
reverse(List<T>) - Static method in class net.pincette.util.Collections
Returns an iterator that iterates over the list in reverse order.
reverse(T[]) - Static method in class net.pincette.util.Array
 
run() - Method in interface net.pincette.function.RunnableWithException
 
run(Runnable) - Static method in interface net.pincette.function.SideEffect
Runs runnable and then returns a SideEffect on which the andThenGet method can be called.
run(RunnableWithException) - Method in class net.pincette.util.When
 
runAsyncAfter(Runnable, Duration) - Static method in class net.pincette.util.ScheduledCompletionStage
 
runAsyncAfter(Runnable, Duration, Executor) - Static method in class net.pincette.util.ScheduledCompletionStage
 
RunnableWithException - Interface in net.pincette.function
A runnable interface that allows lambda expressions to throw an exception.

S

ScheduledCompletionStage - Class in net.pincette.util
Starts a completable future after a delay without blocking.
second - Variable in class net.pincette.util.Pair
 
second - Variable in class net.pincette.util.Triple
 
secureDocumentBuilderFactory() - Static method in class net.pincette.xml.Util
Returns a factory with secure processing on.
secureTransformerFactory() - Static method in class net.pincette.xml.Util
Returns a factory with secure processing on.
set(Properties, String, String) - Static method in class net.pincette.util.Util
Returns a new properties object with the new value.
set(T) - Method in class net.pincette.util.State
 
set(T...) - Static method in class net.pincette.util.Collections
Creates a set with the given elements.
SetBuilder<E> - Class in net.pincette.util
 
SetBuilder(Set<? extends E>) - Constructor for class net.pincette.util.SetBuilder
Builds a copy of set.
setParameter(String, String, String) - Static method in class net.pincette.util.MimeType
 
shiftDown(List<T>, int) - Static method in class net.pincette.util.Collections
Removes the first positions elements from the list and adds the last element positions times at the end of the list.
shiftDown(List<T>, int, T) - Static method in class net.pincette.util.Collections
Removes the first positions elements from the list and adds newElement positions times at the end of the list.
shiftUp(List<T>, int) - Static method in class net.pincette.util.Collections
Removes the last positions elements from the list and adds the first element positions times at the start of the list.
shiftUp(List<T>, int, T) - Static method in class net.pincette.util.Collections
Removes the last positions elements from the list and adds newElement positions times at the start of the list.
Shingles - Class in net.pincette.util
Functions te generate a stream of shingles.
SideEffect<T> - Interface in net.pincette.function
Allows to interleave statements in expressions.
skip(long) - Method in class net.pincette.io.Base64InputStream
 
slide(Stream<T>, int) - Static method in class net.pincette.util.StreamUtil
Returns a stream of sliding windows over stream.
startPrefixMapping(String, String) - Method in class net.pincette.xml.NamespacePrefixMap
 
State<T> - Class in net.pincette.util
This can be used to manage local state in a function in a context with a lot of lambda's.
State() - Constructor for class net.pincette.util.State
 
State(T) - Constructor for class net.pincette.util.State
 
stream(Enumeration<T>) - Static method in class net.pincette.util.StreamUtil
 
stream(Iterator<T>) - Static method in class net.pincette.util.StreamUtil
 
stream(NamedNodeMap) - Static method in class net.pincette.xml.Util
 
stream(NodeList) - Static method in class net.pincette.xml.Util
 
StreamConnector - Class in net.pincette.io
Copies an input stream to an output stream.
StreamUtil - Class in net.pincette.util
Some stream API untilities.
stripParameters(String) - Static method in class net.pincette.util.MimeType
Returns the MIME type without its parameters if it has any.
SupplierWithException<T> - Interface in net.pincette.function
A supplier interface that allows lambda expressions to throw an exception.
supplyAsyncAfter(Supplier<T>, Duration) - Static method in class net.pincette.util.ScheduledCompletionStage
 
supplyAsyncAfter(Supplier<T>, Duration, Executor) - Static method in class net.pincette.util.ScheduledCompletionStage
 
supplyAsyncStream(Stream<Supplier<T>>) - Static method in class net.pincette.util.StreamUtil
Runs the suppliers asynchronously and in sequence using the ForkJoinPool.commonPool().
supplyAsyncStream(Stream<Supplier<T>>, Executor) - Static method in class net.pincette.util.StreamUtil
Runs the suppliers asynchronously and in sequence.

T

takeWhile(Stream<U>, Function<U, T>, BiFunction<T, U, T>, Predicate<T>) - Static method in class net.pincette.util.StreamUtil
Iterates sequentially until the predicate returns false.
takeWhile(T, UnaryOperator<T>, Predicate<T>) - Static method in class net.pincette.util.StreamUtil
Iterates sequentially until the predicate returns false.
TeeOutputStream - Class in net.pincette.io
Replicates the output to several OutputStreams in the order given in the constructor.
TeeOutputStream(OutputStream[]) - Constructor for class net.pincette.io.TeeOutputStream
 
TeeWriter - Class in net.pincette.io
Replicates the output to several Writers in the order given in the constructor.
TeeWriter(Writer[]) - Constructor for class net.pincette.io.TeeWriter
 
third - Variable in class net.pincette.util.Triple
 
TimedCache<K,​V> - Class in net.pincette.util
This cache keeps objects for a limited amount of time.
TimedCache(Duration) - Constructor for class net.pincette.util.TimedCache
Creates a cache with a twenty percent margin.
TimedCache(Duration, Duration) - Constructor for class net.pincette.util.TimedCache
Create a cache.
to(T) - Static method in class net.pincette.util.Util
Allows to write things like to(value).apply(v -> ...).
toHex(byte[]) - Static method in class net.pincette.util.Util
 
toMap(Stream<Pair<K, V>>) - Static method in class net.pincette.util.StreamUtil
Creates a map from a stream of value pairs.
toPair(T[], Function<T, R>) - Static method in class net.pincette.util.Pair
Creates a pair with the first two elements.
toTriple(T[], Function<T, R>) - Static method in class net.pincette.util.Triple
Creates a triple with the first three elements.
triple(T, U, V) - Static method in class net.pincette.util.Triple
 
Triple<T,​U,​V> - Class in net.pincette.util
An immutable triple of elements.
Triple(T, U, V) - Constructor for class net.pincette.util.Triple
 
truncate(boolean[], int) - Static method in class net.pincette.util.Array
 
truncate(byte[], int) - Static method in class net.pincette.util.Array
 
truncate(char[], int) - Static method in class net.pincette.util.Array
 
truncate(double[], int) - Static method in class net.pincette.util.Array
 
truncate(float[], int) - Static method in class net.pincette.util.Array
 
truncate(int[], int) - Static method in class net.pincette.util.Array
 
truncate(long[], int) - Static method in class net.pincette.util.Array
 
truncate(short[], int) - Static method in class net.pincette.util.Array
 
truncate(T[], int) - Static method in class net.pincette.util.Array
 
tryToDo(RunnableWithException) - Static method in class net.pincette.util.Util
 
tryToDo(RunnableWithException, Consumer<Exception>) - Static method in class net.pincette.util.Util
 
tryToDoRethrow(RunnableWithException) - Static method in class net.pincette.util.Util
 
tryToDoSilent(RunnableWithException) - Static method in class net.pincette.util.Util
 
tryToDoWith(SupplierWithException<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToDoWith(SupplierWithException<T>, ConsumerWithException<T>, Consumer<Exception>) - Static method in class net.pincette.util.Util
 
tryToDoWith(Util.AutoCloseWrapper<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToDoWith(Util.AutoCloseWrapper<T>, ConsumerWithException<T>, Consumer<Exception>) - Static method in class net.pincette.util.Util
 
tryToDoWithRethrow(SupplierWithException<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToDoWithRethrow(Util.AutoCloseWrapper<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToDoWithSilent(SupplierWithException<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToDoWithSilent(Util.AutoCloseWrapper<T>, ConsumerWithException<T>) - Static method in class net.pincette.util.Util
 
tryToGet(SupplierWithException<T>) - Static method in class net.pincette.util.Util
 
tryToGet(SupplierWithException<T>, Function<Exception, T>) - Static method in class net.pincette.util.Util
 
tryToGetForever(SupplierWithException<CompletionStage<T>>, Duration) - Static method in class net.pincette.util.Util
 
tryToGetForever(SupplierWithException<CompletionStage<T>>, Duration, Consumer<Exception>) - Static method in class net.pincette.util.Util
When the supplied completion stage completes with null it is also considered to be a failure and a retry will be performed.
tryToGetRethrow(SupplierWithException<T>) - Static method in class net.pincette.util.Util
 
tryToGetSilent(SupplierWithException<T>) - Static method in class net.pincette.util.Util
 
tryToGetWith(SupplierWithException<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryToGetWith(SupplierWithException<T>, FunctionWithException<T, R>, Function<Exception, R>) - Static method in class net.pincette.util.Util
Tries to calculate a result with a resource that should implement AutoCloseable.
tryToGetWith(Util.AutoCloseWrapper<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryToGetWith(Util.AutoCloseWrapper<T>, FunctionWithException<T, R>, Function<Exception, R>) - Static method in class net.pincette.util.Util
 
tryToGetWithRethrow(SupplierWithException<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryToGetWithRethrow(Util.AutoCloseWrapper<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryToGetWithSilent(SupplierWithException<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryToGetWithSilent(Util.AutoCloseWrapper<T>, FunctionWithException<T, R>) - Static method in class net.pincette.util.Util
 
tryWith(Supplier<T>) - Static method in class net.pincette.util.Or
 

U

UnaryOperatorWithException<T> - Interface in net.pincette.function
 
union(Collection<T>...) - Static method in class net.pincette.util.Collections
Returns a new set containing all of the elements from the given collections.
union(Stream<Collection<T>>) - Static method in class net.pincette.util.Collections
Returns a new set containing all of the elements from the given collections.
update(ConsumerWithException<T>) - Method in class net.pincette.util.Builder
 
update(FunctionWithException<T, CompletionStage<Optional<T>>>) - Method in class net.pincette.util.AsyncBuilder
Calls set when previous updates have completed, only when the latter didn't return an empty result.
updateIf(Predicate<T>, ConsumerWithException<T>) - Method in class net.pincette.util.Builder
 
updateIf(Supplier<Optional<U>>, BiConsumerWithException<T, U>) - Method in class net.pincette.util.Builder
 
Util - Class in net.pincette.cls
 
Util - Class in net.pincette.util
General purpose utility functions.
Util - Class in net.pincette.xml
 
Util.AutoCloseWrapper<T> - Class in net.pincette.util
 
Util.GeneralException - Exception in net.pincette.util
 
Util.PredicateException - Exception in net.pincette.util
 

W

when(boolean) - Static method in class net.pincette.util.When
 
When - Class in net.pincette.util
Lets you write conditional statements without blocks.
withHeader(Stream<V>, Function<V, H>) - Static method in class net.pincette.util.StreamUtil
Computes a header value with the first value in the stream and generates a stream where the header value is paired with the remainder of the original values.
withValue(T) - Static method in class net.pincette.util.Cases
 
withValue(T) - Static method in class net.pincette.util.Do
 
write(byte[]) - Method in class net.pincette.io.DevNullOutputStream
 
write(byte[]) - Method in class net.pincette.io.FileRotateOutputStream
 
write(byte[]) - Method in class net.pincette.io.TeeOutputStream
 
write(byte[], int, int) - Method in class net.pincette.io.Base64OutputStream
 
write(byte[], int, int) - Method in class net.pincette.io.DevNullOutputStream
 
write(byte[], int, int) - Method in class net.pincette.io.FileRotateOutputStream
 
write(byte[], int, int) - Method in class net.pincette.io.FlushOutputStream
 
write(byte[], int, int) - Method in class net.pincette.io.TeeOutputStream
 
write(char[]) - Method in class net.pincette.io.TeeWriter
 
write(char[], int, int) - Method in class net.pincette.io.TeeWriter
 
write(int) - Method in class net.pincette.io.Base64OutputStream
 
write(int) - Method in class net.pincette.io.DevNullOutputStream
 
write(int) - Method in class net.pincette.io.FileRotateOutputStream
 
write(int) - Method in class net.pincette.io.FlushOutputStream
 
write(int) - Method in class net.pincette.io.TeeOutputStream
 
write(int) - Method in class net.pincette.io.TeeWriter
 
write(Writer, ClassFile) - Static method in class net.pincette.cls.Writer
 
write(String) - Method in class net.pincette.io.TeeWriter
 
write(String, int, int) - Method in class net.pincette.io.TeeWriter
 
Writer - Class in net.pincette.cls
 

Z

zip(Stream<T>, Stream<U>) - Static method in class net.pincette.util.StreamUtil
Returns a stream that returns pairs of values of the respective streams.
A B C D E F G H I J L M N O P R S T U W Z 
All Classes All Packages