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
All Classes All Packages
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 thedelimiter
. - 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 theForkJoinPool.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 theForkJoinPool.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
andout
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
andout
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 inc2
. - 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
ornull
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 ins2
. - 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 returnso
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 thepath
. - 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
timesvalue
. - 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
ins
with the strings generated byreplacer
. - 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
andrightBrace
. - 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
andrightBrace
. - 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 aSideEffect
on which theandThenGet
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 elementpositions
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 addsnewElement
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 elementpositions
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 addsnewElement
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 theForkJoinPool.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.
All Classes All Packages