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

A

AbstractIndexOf() - Constructor for class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
addChecksum(Cryptor) - Static method in class de.unkrig.commons.lang.crypto.Cryptors
 
addChecksum(Decryptor) - Static method in class de.unkrig.commons.lang.crypto.Decryptors
Wraps the delegate such that any change in the encrypted data is guaranteed to be detected and raised as a WrongKeyException.
addChecksum(Encryptor) - Static method in class de.unkrig.commons.lang.crypto.Encryptors
Wraps the delegate such that any change in the encrypted data is guaranteed to be detected and raised as a WrongKeyException.
addMappings(TransformerWhichThrows<? super I, ? extends O, ? extends EX>, Object...) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
addToCollection(Collection<T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
adHocSecretKey(File, char[], String, char[]) - Static method in class de.unkrig.commons.lang.crypto.SecretKeys
If the keyStoreFile does not exist, then this method generates a new SecretKey and stores it in the keyStoreFile).
adHocSecretKey(File, char[], String, String, String, String) - Static method in class de.unkrig.commons.lang.crypto.SecretKeys
If the keyStoreFile does not exist, then this method asks the user interactively to (optionally) choose a "key protection password", generates a new SecretKey and stores it in the keyStoreFile).
after(long) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Deprecated.
Use "PredicateUtil.ignoreSubject(ProducerUtil.after(expirationTime))" instead
after(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Returns a "Producer<Object>" that produces true iff the current time is after the given expirationTime (in milliseconds).
almostNull() - Static method in class de.unkrig.commons.lang.ObjectUtil
This method returns null although it is declared @NotNull.
alternate(T, T) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a Producer that produces first, second, first, second, ...
always(boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
always() - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
and(Predicate<? super T>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which evaluates to true iff both lhs and rhs evaluate to true.
and(Predicate<? super T>, boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which evaluates to true iff both the rhs is true and the lhs evaluates to true.
and(boolean, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which evaluates to true iff both the lhs is true and the rhs evaluates to true.
append(CharSequence) - Method in class de.unkrig.commons.lang.FilterAppendable
 
append(CharSequence, int, int) - Method in class de.unkrig.commons.lang.FilterAppendable
 
append(char) - Method in class de.unkrig.commons.lang.FilterAppendable
 
ARRAY_ELLIPSIS - Static variable in class de.unkrig.commons.lang.PrettyPrinter
If an array is larger than this threshold (10), then it is printed as { elem-0, elem-1, elem-2, ... }
asConsumer(ConsumerWhichThrows<? super T, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Converts the source into a Consumer<T>.
asConsumerWhichThrows(Consumer<? super T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Deprecated.
asFunction(FunctionWhichThrows<? super I, ? extends O, EX>) - Static method in class de.unkrig.commons.lang.protocol.Functions
Converts a FunctionWhichThrows into a Function.
asFunctionWhichThrows(Function<? super I, ? extends O>) - Static method in class de.unkrig.commons.lang.protocol.Functions
Converts a Function into a FunctionWhichThrows.
asIterable(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Wraps a char sequence as an iterable.
asMap() - Method in class de.unkrig.commons.lang.protocol.Mapping
Returns a proxy Map for a Mapping where all methods declared by Map but not by Mapping throw an UnsupportedOperationException.
asPredicate(PredicateWhichThrows<T, EX>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Converts a PredicateWhichThrows into a Predicate, which is possible iff the source's exception is a subclass of RuntimeException and the source's element type is a subclass of the target's element type.
asPredicateWhichThrows(Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Converts a Predicate into a PredicateWhichThrows, which is possible iff the source's element type is a subclass of the target's element type.
asProducer(ProducerWhichThrows<? extends T, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Converts the source into a Producer<T>.
asProducerWhichThrows(Producer<? extends T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Converts the source into a ProducerWhichThrows<T, EX>.
asRunnable(RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Converts a RunnableWhichThrows into a Runnable, which is possible iff the source runnable's exception is a subclass of RuntimeException.
asRunnableWhichThrows(Runnable) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Converts a Runnable into a RunnableWhichThrows.
AssertionUtil - Class in de.unkrig.commons.lang
Various assertion-related utility methods.
asTransformer(TransformerWhichThrows<? super I, ? extends O, EX>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
asTransformerWhichThrows(TransformerWhichThrows<? super I, ? extends O, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
Converts a TransformerWhichThrows{@code
atMostEvery(long) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Deprecated.
atMostEvery(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a producer for which the first product is true, and, for all following products, the time interval between adjacent true products will (A) be minimal and (B) never shorter than milliseconds.
atMostEvery(long, boolean, boolean) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a producer which first produces firstProduct, and afterwards products that are true iff they are produced milliseconds or more after the most recent true product, or, iff !
augment(Mapping<K, V>, Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Equivalent with Mappings.union(Mapping, Mapping), where the first argument is in and the second is constructed from the given keyValuePairs.

B

Base64 - Class in de.unkrig.commons.lang.java6
Utility methods related to BASE64 encoding.
between(C, C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
boyerMooreHorspoolIndexOf(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Implementation of the Boyer-Moore-Horspool string search algorithm.
boyerMooreHorspoolIndexOf(char[][]) - Static method in class de.unkrig.commons.lang.StringUtil
Implementation of the Boyer-Moore-Horspool string search algorithm.

C

cache(ProducerWhichThrows<T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Constantly produces the first product of the delegate.
cache(ProducerWhichThrows<T, ? extends EX>, ProducerWhichThrows<Boolean, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
The first product is the first product of the delegate; each following product is the next product of the delegate if the invalidationCondition evaluates to true, otherwise it is the previous product.
cache(T, ProducerWhichThrows<T, ? extends EX>, ProducerWhichThrows<Boolean, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
The first product is the firstProduct; each following product is the next product of the delegate iff the invalidationCondition evaluates to true, otherwise it is the previous product.
cache(TransformerWhichThrows<? super I, ? extends O, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
A transformer which lets a delegate transform the inputs, but at most once for each non-equal input.
cache(TransformerWhichThrows<? super I, ? extends O, ? extends EX>, Map<I, O>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
A transformer which lets a delegate transform the inputs, and remembers the result in the cache map.
cacheAsynchronously(ProducerWhichThrows<Future<T>, ? extends EX>, ProducerWhichThrows<Boolean, ? extends EX>, boolean) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a producer which caches the products of a delegate producer asynchronously.
call(I) - Method in interface de.unkrig.commons.lang.protocol.FunctionWhichThrows
Calculates a value of type O from an argument of type I.
caseInsensitivelyEqualCharacters(int) - Static method in class de.unkrig.commons.lang.Characters
 
catchExit(RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.security.ExitCatcher
Runs the runnable and catches its call to System.exit(int).
catchLongjump(ProducerWhichThrows<T, Longjump>, T) - Static method in class de.unkrig.commons.lang.protocol.Longjump
 
catchLongjump(ConsumerWhichThrows<T, Longjump>, T) - Static method in class de.unkrig.commons.lang.protocol.Longjump
Calls delegate.consume(subject), and catches and ignores any Longjump it throws.
catchLongjump(RunnableWhichThrows<Longjump>) - Static method in class de.unkrig.commons.lang.protocol.Longjump
Calls delegate.run(), and catches and ignores any Longjump it throws.
chain(TransformerWhichThrows<? super T, ? extends T, ? extends EX>...) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
CHAR_ARRAY_ELLIPSIS - Static variable in class de.unkrig.commons.lang.PrettyPrinter
If a char array is larger than this threshold (20), then it is printed as 'abc'...
CHAR_SEQUENCE_ELLIPSIS - Static variable in class de.unkrig.commons.lang.PrettyPrinter
If a char sequence is longer than this threshold (100), then it is printed as "abc"...
characterConsumerWriter(ConsumerWhichThrows<? super Character, IOException>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
Characters - Class in de.unkrig.commons.lang
Extensions for the JRE's Character class.
CharSequences - Class in de.unkrig.commons.lang
Utility methods related to CharSequences.
ClassLoaders - Class in de.unkrig.commons.lang
 
clear() - Method in class de.unkrig.commons.lang.protocol.HardReference
Clears the reference.
clear() - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
codePointToJavaLiteral(int) - Static method in class de.unkrig.commons.lang.PrettyPrinter
Converts the codePoint into a JAVA char literal (e.g.
codePointToString(int) - Static method in class de.unkrig.commons.lang.PrettyPrinter
combine(Consumer<? super T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
The returned producer is a factory for consumers of T.
combine(I, O, TransformerWhichThrows<? super I, ? extends O, EX>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
combineInOrder(ConsumerWhichThrows<? super T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
The returned producer is a factory for consumers of T.
Comparators - Class in de.unkrig.commons.lang
Various Comparator-related utility methods.
compareNullSafe(T, T) - Static method in class de.unkrig.commons.lang.Comparators
 
compareTo(CharSequence, CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Naturally, CharSequence does not extend Comparable.
compress(Consumer<T>, Predicate<T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Forwards each subject it consumes to the given delegate, but only iff the subject is not compressable.
compress(Consumer<? super T>, Predicate<? super T>, T) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Replaces sequences of compressable subjects with one compressed subject.
compress(Producer<? extends T>, Predicate<? super T>, T) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Discards the elements that the delegate produces while they are compressable.
compressExponentially(long, Consumer<? super Long>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Creates and returns a Consumer<Long> which forwards the quantity to the given delegate, but only if the quantity is equal to or greater than the limit, which starts with initialLimit and increases exponentially.
concat(Producer<? extends T>, Producer<? extends T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a producer that produces the products of delegate1, and, when that produces null, the products of delegate2.
confine(Class<?>, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given accessControlContext.
confine(Class<?>, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given protectionDomain.
confine(Class<?>, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given permissions.
confine(String, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given accessControlContext.
confine(String, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given protectionDomain.
confine(String, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given permissions.
confine(ClassLoader, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given accessControlContext.
confine(ClassLoader, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given protectionDomain.
confine(ClassLoader, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given permissions.
constant(V) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
constantProducer(T) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
consume(T) - Method in interface de.unkrig.commons.lang.protocol.ConsumerWhichThrows
Consumes one subject of type T.
consume(T) - Method in class de.unkrig.commons.lang.protocol.ProxyConsumerWhichThrows
 
Consumer<T> - Interface in de.unkrig.commons.lang.protocol
Consumes objects ("subjects") of type T.
ConsumerUtil - Class in de.unkrig.commons.lang.protocol
Various Consumer-related utility methods.
ConsumerUtil.Produmer<PT,CT> - Interface in de.unkrig.commons.lang.protocol
The combination of a Producer and a Consumer.
ConsumerWhichThrows<T,EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Consumer, but the ConsumerWhichThrows.consume(Object) method is permitted to throw a given exception.
contains(Collection<? extends T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsAny(String, String) - Static method in class de.unkrig.commons.lang.StringUtil
 
containsKey(Object) - Method in class de.unkrig.commons.lang.protocol.Mapping
 
containsKey(Map<K, ?>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsKey(Mapping<K, ?>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsKeyPredicate(Mapping<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
containsKeyPredicateWhichThrows(Mapping<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
containsName(String) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
Cryptor - Interface in de.unkrig.commons.lang.crypto
An interface that implements both Encryptor and Decryptor.
Cryptors - Class in de.unkrig.commons.lang.crypto
Utility methods related to Cryptors.
cumulate(Consumer<? super Long>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Equivalent with cumulate(delegate).
cumulate(Consumer<? super Long>, long) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Creates and returns a Consumer which forwards the cumulated quantity to the given delegate.
cumulate() - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Equivalent with cumulate(0L).
cumulate(long) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Creates and returns a ConsumerUtil.Produmer which adds up the quantities it consumes, and produces the current total.

D

DAEMON_THREAD_FACTORY - Static variable in class de.unkrig.commons.lang.ThreadUtil
Produces daemon threads; handy for "new ScheduledThreadPoolExecutor{@code (... , ThreadFactory,
de.unkrig.commons.lang - package de.unkrig.commons.lang
This package contains classes and interfaces that extend the capabilities of the JDK classes in the java.lang package.
de.unkrig.commons.lang.crypto - package de.unkrig.commons.lang.crypto
Java cryptography-related functionality.
de.unkrig.commons.lang.java6 - package de.unkrig.commons.lang.java6
This package provides Java 7-plus functionality that is missing in Java 6.
de.unkrig.commons.lang.protocol - package de.unkrig.commons.lang.protocol
Various 'protocol types' and utility classes.
de.unkrig.commons.lang.security - package de.unkrig.commons.lang.security
Java security-related functionality.
decode(String) - Static method in class de.unkrig.commons.lang.java6.Base64
BASE64-decodes the subject.
decrypt(byte[]) - Method in interface de.unkrig.commons.lang.crypto.Decryptor
Decrypts the encrypted byte array and fills it with zeros.
decrypt(Decryptor, String) - Static method in class de.unkrig.commons.lang.crypto.Decryptors
BASE64-decodes the subject, decrypts the resulting bytes, and decodes them as UTF-8.
decrypt(Decryptor, byte[], String) - Static method in class de.unkrig.commons.lang.crypto.Decryptors
BASE64-decodes the subject, decrypts the resulting bytes, (optionally) verifies and then strips the salt prefix, and decodes the bytes as UTF-8.
Decryptor - Interface in de.unkrig.commons.lang.crypto
This interface transforms a byte array such that it equals the original data which was previously encrypted with the "right" Encryptor.
Decryptors - Class in de.unkrig.commons.lang.crypto
 
delegate - Variable in class de.unkrig.commons.lang.FilterAppendable
 
DestroyableProperties - Interface in de.unkrig.commons.lang.security
A (partial) reimplementation of java.util.Properties, but with the property values being CharSequences instead of Strings.
Duplexer<T> - Interface in de.unkrig.commons.lang.protocol
An entity that creates an object based on two other objects of the same type (the 'delegates').

E

enableAssertionsFor(Class<?>) - Static method in class de.unkrig.commons.lang.AssertionUtil
Enables assertions for the given clasS and the local and anonymous classes that it encloses, regardless of the "enable assertions" command line options that the JVM was started with.
enableAssertionsForThisClass() - Static method in class de.unkrig.commons.lang.AssertionUtil
Enables assertions for the class that invokes this method, and for all all the local and anonymous classes that its methods declare, regardless of the "enable assertions" command line options that the JVM was started with.
encode(byte[]) - Static method in class de.unkrig.commons.lang.java6.Base64
BASE64-encodes the subject byte array and fills it with zeros.
encrypt(byte[]) - Method in interface de.unkrig.commons.lang.crypto.Encryptor
Encrypts the unencrypted byte array and afterwards fills it with zeros.
encrypt(Encryptor, char[]) - Static method in class de.unkrig.commons.lang.crypto.Encryptors
Encodes the subject as UTF-8, encrypts the resulting bytes, and BASE64-encodes them.
encrypt(Encryptor, byte[], char[]) - Static method in class de.unkrig.commons.lang.crypto.Encryptors
Encodes the subject as UTF-8, (optionally) prepends it with the salt, encrypts the resulting bytes, and BASE64-encodes them.
Encryptor - Interface in de.unkrig.commons.lang.crypto
This interface transforms a byte array such that later the original data can be restored with the "right" Decryptor.
Encryptors - Class in de.unkrig.commons.lang.crypto
Utility methods related to Encryptors.
encryptPasswords(SecretKey, PasswordAuthenticationStore) - Static method in class de.unkrig.commons.lang.crypto.PasswordAuthenticationStores
Creates and returns a PasswordAuthenticationStore that forwards all operations to the delegate, except that it encrypts and decrypts passwords on-the-fly.
equal(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
equal(T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Value equality, as opposed to arithmetical equality.
equals(T, T) - Static method in class de.unkrig.commons.lang.ObjectUtil
The often-needed "equal" method that handles null references.
equals(CharSequence, CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Naturally, CharSequence does not refine Object.equals(Object).
equalsIgnoreCase(String, String) - Static method in class de.unkrig.commons.lang.StringUtil
 
evaluate(T) - Method in interface de.unkrig.commons.lang.protocol.PredicateWhichThrows
 
every(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Returns a Producer<Boolean> who's first evaluation result is true, and each following result is true iff the last true result was returned at least the given interval milliseconds ago.
ExceptionUtil - Class in de.unkrig.commons.lang
Various Exception-related utility methods.
execute(List<String>, File, InputStream, boolean, OutputStream, boolean, OutputStream, boolean) - Static method in class de.unkrig.commons.lang.ProcessUtil
Executes the given command and waits until it completes.
ExitCatcher - Class in de.unkrig.commons.lang.security
 

F

fail() - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError()', but returns an Object so it can be used in an expression.
fail(String) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(message)', but returns an Object so it can be used in an expression.
fail(Throwable) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(cause)', but returns an Object so it can be used in an expression.
fail(String, Throwable) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(message, cause)', but returns an Object so it can be used in an expression.
fillInStackTrace() - Method in class de.unkrig.commons.lang.protocol.Longjump
Override Throwable.fillInStackTrace() with a NOP operation; this throwing and catching fast as lightning.
filter(ProducerWhichThrows<? extends T, ? extends EX>, PredicateWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Returns a producer which, when invoked, calls the delegate, and returns its product iff the predicate evaluates to true.
filter(ProducerWhichThrows<? extends T, ? extends EX>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
FilterAppendable - Class in de.unkrig.commons.lang
An Appendable which appends to a delegate appendable.
FilterAppendable(Appendable) - Constructor for class de.unkrig.commons.lang.FilterAppendable
 
firstLetterToLowerCase(String) - Static method in class de.unkrig.commons.lang.StringUtil
 
firstLetterToUpperCase(String) - Static method in class de.unkrig.commons.lang.StringUtil
 
forString(String, T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a predicate that evaluates the format against the delegate after each "*" in the format has been replaced with the subject.
from(char[]) - Static method in class de.unkrig.commons.lang.CharSequences
Wraps a character array as a CharSequence.
from(char[], int, int) - Static method in class de.unkrig.commons.lang.CharSequences
Wraps a character array as a CharSequence.
from(Encryptor, Decryptor) - Static method in class de.unkrig.commons.lang.crypto.Cryptors
 
fromArray(T[]) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the elements of the delegate array, in ascending index order, and after that an infinite sequence of nulls.
fromArray(T[], int, int) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the elements from ...
fromCollection(Collection<T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Deprecated.
Use "fromIterator(delegate.iterator(), true)" instead
fromElements(T...) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a Producer that produced the given elements.
fromIndexTransformer(Transformer<? super Integer, T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces objects based on the number of preceding invocations, i.e. the indexTransformer is invoked with subjects '0', '1', '2', ...
fromIndexTransformer(TransformerWhichThrows<? super Integer, T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces objects based on the number of preceding invocations, i.e. the indexTransformer is invoked with subjects '0', '1', '2', ...
fromIterable(Iterable<T>, boolean) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Deprecated.
Use "fromIterator(delegate.iterator(), true)" instead
fromIterator(Iterator<T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the products of the delegate, or null iff the delegate has no more elements.
fromIterator(Iterator<T>, boolean) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the products of the delegate, or null iff the delegate has no more elements.
fromKey(Key) - Static method in class de.unkrig.commons.lang.crypto.Decryptors
Creates and returns an Decryptor which uses the given keys for encryption and decryption.
fromKey(Key) - Static method in class de.unkrig.commons.lang.crypto.Encryptors
Creates and returns an Encryptor which uses the given key for encryptionWhen this method returns, the key may safely be destroyed.
fromMap(Map<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a proxy Mapping for a Map.
fromMappings(Object...) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
fromSecretKey(SecretKey) - Static method in class de.unkrig.commons.lang.crypto.Cryptors
 
fromString(String, Class<T>) - Static method in class de.unkrig.commons.lang.ObjectUtil
Converts a string to an object of the given targetType.
Function<I,O> - Interface in de.unkrig.commons.lang.protocol
An entity that transforms a (non-null) "input value" into a (non-null) "output value".
Functions - Class in de.unkrig.commons.lang.protocol
Various Function- and FunctionWhichThrows-related utility methods.
FunctionWhichThrows<I,O,EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
An entity that transforms an "input value" (which may be null) into an "output value" (which may also be null).

G

get() - Method in class de.unkrig.commons.lang.protocol.HardReference
 
get(Object) - Method in class de.unkrig.commons.lang.protocol.Mapping
 
get(Mapping<? extends K, ?>, Object, Class<T>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Invokes Mapping.get(Object) on the mapping and, if the result is not null, converts it to the given targetType.
get0(ClassLoader, String, String) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a zero-parameter method of the declaringClass, based on the methodName.
get0(ClassLoader, String, String, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a zero-parameter method of the declaringClass, based on the methodName.
get0(Class<DC>, String) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a zero-parameter method of the declaringClass, based on the methodName.
get0(Class<DC>, String, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a zero-parameter method of the declaringClass, based on the methodName.
get1(ClassLoader, String, String, Class<P>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a single-parameter method of the declaringClass, based on methodName and parameterType.
get1(ClassLoader, String, String, Class<P>, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a single-parameter method of the declaringClass, based on methodName and parameterType.
get1(Class<DC>, String, Class<P>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a single-parameter method of the declaringClass, based on methodName and parameterType.
get1(Class<DC>, String, Class<P>, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a single-parameter method of the declaringClass, based on methodName and parameterType.
get2(ClassLoader, String, String, Class<P1>, Class<P2>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a two-parameter method of the declaringClass, based on methodName, parameterType1 and parameterType2.
get2(ClassLoader, String, String, Class<P1>, Class<P2>, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a two-parameter method of the declaringClass, based on methodName, parameterType1 and parameterType2.
get2(Class<DC>, String, Class<P1>, Class<P2>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a two-parameter method of the declaringClass, based on methodName, parameterType1 and parameterType2.
get2(Class<DC>, String, Class<P1>, Class<P2>, Class<EX>) - Static method in class de.unkrig.commons.lang.OptionalMethods
Returns a wrapper for a two-parameter method of the declaringClass, based on methodName, parameterType1 and parameterType2.
getAllSubresources(ClassLoader, String, boolean) - Static method in class de.unkrig.commons.lang.ClassLoaders
Returns the locations of all resources "under" a given directory name.
getCause() - Method in class de.unkrig.commons.lang.protocol.Longjump
 
getLocalizedMessage() - Method in class de.unkrig.commons.lang.protocol.Longjump
 
getMessage() - Method in class de.unkrig.commons.lang.protocol.Longjump
 
getNonNull(Mapping<K, ?>, String) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
getNonNull(Mapping<K, ?>, String, Class<T>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
getPassword(String, String) - Method in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
 
getProperty(String) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
getStackTrace() - Method in class de.unkrig.commons.lang.protocol.Longjump
 
getSubresources(ClassLoader, String, boolean) - Static method in class de.unkrig.commons.lang.ClassLoaders
Equivalent with ClassLoaders.getSubresources(ClassLoader, String, boolean, boolean) with the recurse parameter set to true.
getSubresources(ClassLoader, String, boolean, boolean) - Static method in class de.unkrig.commons.lang.ClassLoaders
Returns a name-to-URL mapping of all resources "under" a given directory name.
getSubresourcesOf(URL, String, boolean) - Static method in class de.unkrig.commons.lang.ClassLoaders
Equivalent with ClassLoaders.getSubresourcesOf(URL, String, boolean, boolean) with the recurse parameter set to true.
getSubresourcesOf(URL, String, boolean, boolean) - Static method in class de.unkrig.commons.lang.ClassLoaders
Returns a name-to-URL mapping of all resources "under" a given root resource.
getUserName(String) - Method in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
 
greater(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
greaterEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 

H

HardReference<T> - Class in de.unkrig.commons.lang.protocol
A mutable object reference.
HardReference() - Constructor for class de.unkrig.commons.lang.protocol.HardReference
 
HardReference(T) - Constructor for class de.unkrig.commons.lang.protocol.HardReference
 
hashCode(Object) - Static method in class de.unkrig.commons.lang.ObjectUtil
 
head(Iterable<? extends T>, int, ConsumerWhichThrows<? super T, ? extends EX>, ConsumerWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Passes the first n elements of the subject to delegate1, and all remaining elements (if any) to delegate2.
head(Iterator<? extends T>, int, ConsumerWhichThrows<? super T, ? extends EX>, ConsumerWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Passes the first n products of the subject to delegate1, and all remaining products (if any) to delegate2.

I

identity() - Static method in class de.unkrig.commons.lang.protocol.Functions
 
identity() - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
ignoreExceptions(Class<EX>, ConsumerWhichThrows<T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Wraps the delegate such that its declared exception is caught and ignored.
ignoreExceptions(Class<EX>, FunctionWhichThrows<I, O, EX>, O) - Static method in class de.unkrig.commons.lang.protocol.Functions
Wraps the delegate such that its declared exception is caught, ignored, and the defaultValue is returned.
ignoreExceptions(Class<EX>, PredicateWhichThrows<T, EX>, boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Wraps the delegate such that its declared exception is caught, ignored, and the defaultValue is returned.
ignoreExceptions(Class<EX>, ProducerWhichThrows<T, EX>, T) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Wraps the delegate such that its declared exception is caught, ignored, and the defaultValue is returned.
ignoreExceptions(Class<EX>, RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Wraps the delegate such that its declared exception is caught and ignored.
ignoreExceptions(Class<EX>, TransformerWhichThrows<I, O, EX>, O) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
Wraps the delegate such that its declared exception is caught, ignored, and the defaultValue is returned.
ignoreSubject(ProducerWhichThrows<Boolean, EX>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
ignoreSubject(Producer<Boolean>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
increasing() - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a Producer that produces 0, 1, 2, 3, ...
increasing(int) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a Producer that produces initialValue, initialValue+1, initialValue+ 2, etc.
index() - Method in interface de.unkrig.commons.lang.protocol.ProducerUtil.FromArrayProducer
 
indexOf(CharSequence) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
indexOf(CharSequence, int) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
indexOf(CharSequence, int, int) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
indexOf(CharSequence, int, int, int) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
indexOf(char[]) - Static method in class de.unkrig.commons.lang.StringUtil
Runtime-optimized reimplementation of String.indexOf(String) and String.lastIndexOf(String).
indexOf(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Runtime-optimized reimplementation of String.indexOf(String) and String.lastIndexOf(String).
indexOf(char[][]) - Static method in class de.unkrig.commons.lang.StringUtil
Creates a highly optimized StringUtil.IndexOf object that searches for "multivalent" needle.
indexOf(CharSequence) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
The equivalent of String.indexOf(String).
indexOf(CharSequence, int) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
The equivalent of String.indexOf(String, int).
indexOf(CharSequence, int, int) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
Like StringUtil.IndexOf.indexOf(CharSequence, int), but the match terminates at index maxIndex (inclusive).
indexOf(CharSequence, int, int, int) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
Like StringUtil.IndexOf.indexOf(CharSequence, int, int), but never accesses haystack chars at position limit or greater.
initCause(Throwable) - Method in class de.unkrig.commons.lang.protocol.Longjump
 
invoke(DC) - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper0
Invokes the wrapped method, or, iff that method does not exist, takes an alternate action.
invoke(DC, P) - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper1
Invokes the wrapped method, or, iff that method does not exist, takes an alternate action.
invoke(DC, P1, P2) - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper2
Invokes the wrapped method, or, iff that method does not exist, takes an alternate action.
IS_BLANK - Static variable in class de.unkrig.commons.lang.StringUtil
A predicate that evaluates its subject with StringUtil.isBlank(CharSequence).
IS_DEFINED - Static variable in class de.unkrig.commons.lang.Characters
A predicate for Character.isDefined(int).
IS_HORIZONTAL_WHITESPACE - Static variable in class de.unkrig.commons.lang.Characters
IS_IDENTIFIER_IGNORABLE - Static variable in class de.unkrig.commons.lang.Characters
IS_ISO_CONTROL - Static variable in class de.unkrig.commons.lang.Characters
IS_JAVA_IDENTIFIER_PART - Static variable in class de.unkrig.commons.lang.Characters
IS_JAVA_IDENTIFIER_START - Static variable in class de.unkrig.commons.lang.Characters
IS_LETTER_OR_DIGIT - Static variable in class de.unkrig.commons.lang.Characters
IS_MIRRORED - Static variable in class de.unkrig.commons.lang.Characters
A predicate for Character.isMirrored(int).
IS_POSIX_ALNUM - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "alnum" ([A-Za-z0-9]).
IS_POSIX_ALPHA - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "alpha" ([A-Za-z]).
IS_POSIX_ASCII - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point is in the ASCII range (0-127).
IS_POSIX_BLANK - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "blank"; which consists of the SPACE character and the TAB character.
IS_POSIX_CNTRL - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "cntrl" ([\0-\x1f\x7f]).
IS_POSIX_DIGIT - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "digit" ([0-9]).
IS_POSIX_GRAPH - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "graph"; the union of classes "alpha", "digit", and "punct".
IS_POSIX_LOWER - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "lower" ([a-z]).
IS_POSIX_PRINT - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "print"; the union of classes "alpha", "digit" and "punct", and the SPACE character.
IS_POSIX_PUNCT - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "punct" (one of !
IS_POSIX_SPACE - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "space" (consisting of the tab, newline, vertical-tab, form-feed, carriage-return and space characters).
IS_POSIX_UPPER - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "upper" ([A-Z]).
IS_POSIX_XDIGIT - Static variable in class de.unkrig.commons.lang.Characters
Evaluates whether a given code point lies in the POSIX character class "xdigit" ([0-9a-fA-F]).
IS_SPACE_CHAR - Static variable in class de.unkrig.commons.lang.Characters
IS_UNICODE_ALNUM - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_ALPHA - Static variable in class de.unkrig.commons.lang.Characters
IS_UNICODE_ALPHA2 - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_ASSIGNED - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_BLANK - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_CNTRL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_COMBINING_SPACING_MARK - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_CONNECTOR_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_CONTROL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_CURRENCY_SYMBOL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_DASH_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_DECIMAL_DIGIT_NUMBER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_DIGIT - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_ENCLOSING_MARK - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_END_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_FINAL_QUOTE_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_FORMAT - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_GRAPH - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_HEX_DIGIT - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_IDENTIFIER_PART - Static variable in class de.unkrig.commons.lang.Characters
IS_UNICODE_IDENTIFIER_START - Static variable in class de.unkrig.commons.lang.Characters
IS_UNICODE_IDEOGRAPHIC - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_INITIAL_QUOTE_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_JOIN_CONTROL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_LATIN1 - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_LETTER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_LETTER_NUMBER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_LINE_SEPARATOR - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_LOWER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_MARK - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_MATH_SYMBOL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_MODIFIER_LETTER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_MODIFIER_SYMBOL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_NON_SPACING_MARK - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_NONCHARACTER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_NUMBER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_OTHER_LETTER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_OTHER_NUMBER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_OTHER_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_OTHER_SYMBOL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_PARAGRAPH_SEPARATOR - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_PRINT - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_PRIVATE_USE - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_PUNCT - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_SEPARATOR - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_SPACE_SEPARATOR - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_SPECIAL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_START_PUNCTUATION - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_SURROGATE - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_SYMBOL - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_TITLE - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_UNASSIGNED - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_UPPER - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_UPPER_LOWER_TITLE - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_WHITE_SPACE - Static variable in class de.unkrig.commons.lang.Characters
 
IS_UNICODE_WORD - Static variable in class de.unkrig.commons.lang.Characters
 
IS_WHITESPACE - Static variable in class de.unkrig.commons.lang.Characters
IS_WORD - Static variable in class de.unkrig.commons.lang.Characters
A word character: [a-zA-Z_0-9]
isAlphabetic(Integer) - Static method in class de.unkrig.commons.lang.Characters
Calls java.lang.Character.isAlphabetic(int), which is available only sind JRE 1.7.
isAvailable() - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper0
 
isAvailable() - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper1
 
isAvailable() - Method in interface de.unkrig.commons.lang.OptionalMethods.MethodWrapper2
 
isBlank(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
 
isEmpty() - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
isHorizontalWhitespace(int) - Static method in class de.unkrig.commons.lang.Characters
 
isUnicodeWord(int) - Static method in class de.unkrig.commons.lang.Characters
 
isWordCharacter(int) - Static method in class de.unkrig.commons.lang.Characters
A word character: [a-zA-Z_0-9]
iterator(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Returns an iterator that produces the characters of the subject, from index 0 through index subject.length() - 1.

J

javaCharacterClassFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
join(Collection<? extends Object>, String) - Static method in class de.unkrig.commons.lang.StringUtil
Converts all elements to string and concatenates these, separated by the glue.

L

lastIndexOf(CharSequence) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
lastIndexOf(CharSequence, int) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
lastIndexOf(CharSequence, int, int) - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
lastIndexOf(CharSequence) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
The equivalent of String.lastIndexOf(String).
lastIndexOf(CharSequence, int) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
lastIndexOf(CharSequence, int, int) - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
Like StringUtil.IndexOf.lastIndexOf(CharSequence, int), but the match terminates at index minIndex (inclusive).
less(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
lessEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
lessTrailingLineSeparators(String) - Static method in class de.unkrig.commons.lang.StringUtil
 
lineAggregator(ConsumerWhichThrows<? super String, E>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Creates and returns a Consumer<Character> which aggregates characters to lines, which it passes to the delegate.
lineConsumer(File, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(File, String, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(Writer, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(PrintStream, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
Longjump - Class in de.unkrig.commons.lang.protocol
Indicates that an operation has completed abnormally, but this condition has already been handled, e.g. by displaying an error message.
Longjump() - Constructor for class de.unkrig.commons.lang.protocol.Longjump
 

M

Mapping<K,V> - Class in de.unkrig.commons.lang.protocol
A map that computes a value only when Mapping.get(Object) is invoked.
Mapping() - Constructor for class de.unkrig.commons.lang.protocol.Mapping
 
mapping(Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
Mappings - Class in de.unkrig.commons.lang.protocol
Utility methods related to Mapping.
MD5 - Class in de.unkrig.commons.lang.crypto
 

N

naiveIndexOf(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
 
naturalOrderComparator() - Static method in class de.unkrig.commons.lang.Comparators
 
never() - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
NoException - Exception in de.unkrig.commons.lang.protocol
 
none() - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
NOP - Static variable in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
A password store that discards all data stored in it.
nop() - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
NOP - Static variable in class de.unkrig.commons.lang.protocol.RunnableUtil
A Runnable that does simply nothing.
not(Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
not(boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Shorthand for "always(value)".
notEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
notEqual(T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Value inequality.
notNull(T) - Static method in class de.unkrig.commons.lang.AssertionUtil
Verifies that the subject is not null.
notNull(T, String) - Static method in class de.unkrig.commons.lang.AssertionUtil
Verifies that the subject is not null.
nullSafeComparator(Comparator<T>) - Static method in class de.unkrig.commons.lang.Comparators
Wraps the delegate comparator such that the cases "o1 == null" and/or "o2 == null" are detected and handled as follows: o1 == null && o2 == null 0 (as if o1.compareTo(o2) == 0) {@code o1 == null && o2 !

O

ObjectUtil - Class in de.unkrig.commons.lang
Various java.lang.Object-related utility methods.
of(String) - Static method in class de.unkrig.commons.lang.crypto.MD5
 
of(byte[]) - Static method in class de.unkrig.commons.lang.crypto.MD5
 
of(byte[], int, int) - Static method in class de.unkrig.commons.lang.crypto.MD5
 
of(InputStream) - Static method in class de.unkrig.commons.lang.crypto.MD5
 
once() - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
oneOutOf(int, int) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
OptionalMethods - Class in de.unkrig.commons.lang
Helpers for convenient handling of methods and classes that may or may be loadable at runtime, e.g. those which appeared in a later JRE version.
OptionalMethods.MethodWrapper0<DC,R,EX extends Throwable> - Interface in de.unkrig.commons.lang
Wrapper for a method with zero parameters.
OptionalMethods.MethodWrapper1<DC,R,P,EX extends Throwable> - Interface in de.unkrig.commons.lang
Wrapper for a method with one parameter.
OptionalMethods.MethodWrapper2<DC,R,P1,P2,EX extends Throwable> - Interface in de.unkrig.commons.lang
Wrapper for a method with two parameters.
or(T, T) - Static method in class de.unkrig.commons.lang.ObjectUtil
 
or(Predicate<? super T>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns Predicate which evaluates to true if lhs, or rhs, or both evaluate to true.
or(PredicateWhichThrows<? super T, ? extends EX>, PredicateWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns Predicate which evaluates to true if lhs, or rhs, or both evaluate to true.
or(Predicate<? super T>, boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which evaluates to true the lhs evaluates to true, or the rhs is true, or both.
or(boolean, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which evaluates to true if the lhs is true, or the rhs evaluates to true, or both.
override(Mapping<K, V>, Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Equivalent with Mappings.union(Mapping, Mapping), where the first argument is constructed from the given keyValuePairs and the second argument is in.

P

parallel(RunnableWhichThrows<EX>, RunnableWhichThrows<EX>, Stoppable) - Static method in class de.unkrig.commons.lang.ThreadUtil
Executes the two runnables in parallel before it returns.
parallel(Iterable<? extends RunnableWhichThrows<EX>>) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
parallel(Iterable<? extends RunnableWhichThrows<EX>>, Iterable<Stoppable>) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
parallel(Runnable[], Iterable<Stoppable>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Invokes the run method of all runnables in parallel threads (including the current thread).
PasswordAuthenticationStore - Interface in de.unkrig.commons.lang.crypto
Stores username/password pairs, persistently or not.
PasswordAuthenticationStores - Class in de.unkrig.commons.lang.crypto
Utility methods related to PasswordAuthenticationStores.
posixCharacterClassFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
Predicate<T> - Interface in de.unkrig.commons.lang.protocol
An entity that tests whether a given "subject" of type T fulfils a particular condition.
PredicateUtil - Class in de.unkrig.commons.lang.protocol
Various Predicate-related utility methods.
PredicateWhichThrows<T,EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
An entity that tests whether a subject of type T fulfils a particular condition.
PrettyPrinter - Class in de.unkrig.commons.lang
 
printStackTrace(PrintStream) - Method in class de.unkrig.commons.lang.protocol.Longjump
 
printStackTrace(PrintWriter) - Method in class de.unkrig.commons.lang.protocol.Longjump
 
ProcessUtil - Class in de.unkrig.commons.lang
Various Process-related utility methods.
produce(T, T) - Method in interface de.unkrig.commons.lang.protocol.Duplexer
 
produce() - Method in interface de.unkrig.commons.lang.protocol.ProducerUtil.BooleanProducer
 
produce() - Method in interface de.unkrig.commons.lang.protocol.ProducerWhichThrows
Produces the next instance of type T, a so-called 'product'.
Producer<T> - Interface in de.unkrig.commons.lang.protocol
A source that produces a sequence of elements of type T; the so-called "products".
ProducerUtil - Class in de.unkrig.commons.lang.protocol
Various Producer-related utility methods.
ProducerUtil.BooleanProducer - Interface in de.unkrig.commons.lang.protocol
 
ProducerUtil.FromArrayProducer<T> - Interface in de.unkrig.commons.lang.protocol
Extends the concept of the Producer by an "index".
ProducerWhichThrows<T,EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Producer, but the ProducerWhichThrows.produce() method is permitted to throw a given exception.
propertiesFileDestroyableProperties(File, String) - Static method in class de.unkrig.commons.lang.crypto.PasswordAuthenticationStores
Creates and returns a DestroyableProperties object which uses a properties file as its persistent store.
propertiesOf(Object) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a mapping of property names to property values for the given subject object.
propertiesPasswordAuthenticationStore(DestroyableProperties) - Static method in class de.unkrig.commons.lang.crypto.PasswordAuthenticationStores
Creates and returns a PasswordAuthenticationStore which uses a given DestroyableProperties object for persistent storage.
propertyNames() - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
ProxyConsumer<T> - Class in de.unkrig.commons.lang.protocol
A consumer which redirects the subjects it consumes to a delegate consumer.
ProxyConsumer(Consumer<? super T>) - Constructor for class de.unkrig.commons.lang.protocol.ProxyConsumer
 
ProxyConsumerWhichThrows<T,EX extends Throwable> - Class in de.unkrig.commons.lang.protocol
A consumer which redirects the subjects it consumes to a delegate consumer.
ProxyConsumerWhichThrows(ConsumerWhichThrows<? super T, ? extends EX>) - Constructor for class de.unkrig.commons.lang.protocol.ProxyConsumerWhichThrows
 
ProxyConsumerWhichThrows(ConsumerWhichThrows<? super T, ? extends RuntimeException>, int) - Constructor for class de.unkrig.commons.lang.protocol.ProxyConsumerWhichThrows
 
put(String, String) - Method in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
Updates the userName and removes the password for the given key.
put(String, String, char[]) - Method in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
Updates the userName and the password for the given key.
put(String, CharSequence) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
putAll(Map<? extends String, ? extends CharSequence>) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 

R

randomByteProducer(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
remove(String) - Method in interface de.unkrig.commons.lang.crypto.PasswordAuthenticationStore
Removes both the user name and the password for the given key.
removeProperty(String) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
repeat(int, char) - Static method in class de.unkrig.commons.lang.StringUtil
 
repeat(int, char[]) - Static method in class de.unkrig.commons.lang.StringUtil
 
repeat(int, CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
 
replaceChar(char, char) - Static method in class de.unkrig.commons.lang.protocol.StringTransformers
 
reverseIterator(CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Returns an iterator that produces the characters of the subject in reverse order, from index subject.length() - 1 through index 0.
roundRobin(ProducerWhichThrows<? extends T, ? extends EX>...) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
The ith product is produced by delegates[i % delegates.length].produce().
run() - Method in interface de.unkrig.commons.lang.protocol.RunnableWhichThrows
"To run" an instance means to call this method and wait until it returns.
runInBackground(Runnable, String) - Static method in class de.unkrig.commons.lang.ThreadUtil
Execute the given runnable in a background thread
runInBackground(RunnableWhichThrows<EX>, String) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
runInForeground(RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Executes the given runnable.
runInForeground(Iterable<R>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Runs all but the last of runnables in the background, and the last of runnables in the foreground.
RunnableUtil - Class in de.unkrig.commons.lang.protocol
Various Runnable-related utility methods.
RunnableWhichThrows<EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Runnable, but RunnableWhichThrows.run() is permitted to throw exception EX.
runSequentially(RunnableWhichThrows<EX>, RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Runs delegate1, then delegate2 in the current thread.
runSequentially(Collection<RunnableWhichThrows<EX>>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Runs the given delegates in the current thread, in the order of the collection's iterator.

S

SaltException - Exception in de.unkrig.commons.lang.crypto
Indicates that after decryption, the salt data does not match.
SaltException() - Constructor for exception de.unkrig.commons.lang.crypto.SaltException
 
Sandbox - Class in de.unkrig.commons.lang.security
This class establishes a security manager that confines the permissions for code executed through specific classes, which may be specified by class, class name and/or class loader.
SecretKeys - Class in de.unkrig.commons.lang.crypto
Utility methods related to SecretKeys.
SecureCharsets - Class in de.unkrig.commons.lang.security
secureDecode(byte[], Charset) - Static method in class de.unkrig.commons.lang.security.SecureCharsets
Decodes the ba and fills it with zeros.
secureEncode(char[], Charset) - Static method in class de.unkrig.commons.lang.security.SecureCharsets
Encodes the ca and fills it with zeros.
set(T) - Method in class de.unkrig.commons.lang.protocol.HardReference
Changes the referent.
setDelegate(ConsumerWhichThrows<? super T, ? extends EX>) - Method in class de.unkrig.commons.lang.protocol.ProxyConsumerWhichThrows
setProperty(String, char[]) - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
size() - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
sparingProducer(Producer<? extends T>, Predicate<? super ST>, ST) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Deprecated.
Use ProducerUtil.cache(ProducerWhichThrows, ProducerWhichThrows) instead, which has very similar (but not identical) semantics.
sparingRunnable(Runnable, Predicate<? super ST>, ST) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
The returned Runnable runs the delegate iff the condition evaluates to true.
sparingRunnable(Runnable, Producer<? extends Boolean>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
The returned Runnable runs the delegate iff the condition produces Boolean.TRUE.
splice(int, ConsumerWhichThrows<? super List<T>, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Returns a list of consumers of size n.
stop() - Method in interface de.unkrig.commons.lang.protocol.Stoppable
Returns when this Stoppable has completely stopped.
Stoppable - Interface in de.unkrig.commons.lang.protocol
Something that does not terminate by itself, but can be stopped from outside, and then terminates, e.g. a server of some kind.
StoppableUtil - Class in de.unkrig.commons.lang.protocol
Various Stoppable-related utility methods.
store() - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Equivalent with store(null).
store(T) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
The returned ConsumerUtil.Produmer simply produces the last consumed subject, or initialValue if no subject has been consumed yet.
store() - Method in interface de.unkrig.commons.lang.security.DestroyableProperties
 
StringTransformers - Class in de.unkrig.commons.lang.protocol
Utility functionality related to Transformer<String>s.
StringUtil - Class in de.unkrig.commons.lang
Various java.lang.String-related utility methods.
StringUtil.AbstractIndexOf - Class in de.unkrig.commons.lang
 
StringUtil.IndexOf - Interface in de.unkrig.commons.lang
 
subSequence(CharSequence, int, int) - Static method in class de.unkrig.commons.lang.CharSequences
Creates and returns a sub-CharSequence of the given delegate CharSequence.
swapIf(boolean, RunnableWhichThrows<EX>, RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Runs runnable1 and then runnable2, unless swap is true, when the running order is swapped (runnable2, then runnable1).
synchronizedPredicate(PredicateWhichThrows<? super T, EX>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Creates and returns a proxy to the delegate with a synchronized evaluate() method.
synchronizedProducer(ProducerWhichThrows<? extends T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Creates and returns a proxy to the delegate with a synchronized produce() method.

T

tail(Iterator<? extends T>, int, ConsumerWhichThrows<? super T, ? extends EX>, ConsumerWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Passes the first x - n products of the subject to delegate1, and all remaining products (if any) to delegate2, where x is the number of products of the subject.
tail(Collection<? extends T>, int, ConsumerWhichThrows<? super T, ? extends EX>, ConsumerWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Passes the first subject.length() - n elements of the subject collection to delegate1, and all remaining elements (if any) to delegate2.
tee(ConsumerWhichThrows<? super T, EX>, ConsumerWhichThrows<? super T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
tee(Consumer<? super T>, Consumer<? super T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
tee(Collection<ConsumerWhichThrows<? super T, EX>>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
ThreadUtil - Class in de.unkrig.commons.lang
Various java.lang.Thread-related utility methods.
throW(EX) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Identical with "throw throwable", but has a return type T, so it can be used in an expression.
throwAssertionError(Object) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Identical with "throw new AssertionError(object)", but has a return type T, so it can be used in an expression.
throwsSubject() - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
throwUndeclared(Exception) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Throws the given Exception, although it does not declare any exceptions.
TO_EMPTY - Static variable in class de.unkrig.commons.lang.protocol.StringTransformers
Transforms any string to "" (the empty string).
TO_LOWER_CASE - Static variable in class de.unkrig.commons.lang.protocol.StringTransformers
 
TO_UPPER_CASE - Static variable in class de.unkrig.commons.lang.protocol.StringTransformers
 
toCharArray(CharSequence) - Static method in class de.unkrig.commons.lang.CharSequences
An optimization of "cs.toString().toCharArray()".
toEmpty() - Static method in class de.unkrig.commons.lang.protocol.StringTransformers
Transforms any string to "" (the empty string).
toJavaArrayInitializer(Object) - Static method in class de.unkrig.commons.lang.PrettyPrinter
Converts an array into a Java array initializer.
toJavaCharLiteral(char) - Static method in class de.unkrig.commons.lang.PrettyPrinter
Converts a char into a Java character literal, like '\n'.
toJavaStringLiteral(CharSequence) - Static method in class de.unkrig.commons.lang.PrettyPrinter
Converts a CharSequence into a Java string literal.
toStoppable(Closeable) - Static method in class de.unkrig.commons.lang.protocol.StoppableUtil
Creates a Stoppable that closes the given Closeable when Stoppable.stop() is called.
toStoppable(Socket) - Static method in class de.unkrig.commons.lang.protocol.StoppableUtil
Amazingly, a Socket is not a Closeable, hence we need this special version of "toStoppable()".
toString(T, String) - Static method in class de.unkrig.commons.lang.ObjectUtil
 
toString(Object) - Static method in class de.unkrig.commons.lang.PrettyPrinter
An improved version of String.valueOf(Object).
toString() - Method in class de.unkrig.commons.lang.protocol.Longjump
 
toString() - Method in interface de.unkrig.commons.lang.protocol.ProducerWhichThrows
Returns a human-readable text which describes the origin of the previously produced element, e.g. file name, line number and column number
toString() - Method in class de.unkrig.commons.lang.StringUtil.AbstractIndexOf
 
toString() - Method in interface de.unkrig.commons.lang.StringUtil.IndexOf
 
TOTAL_LENGTH_ELLIPSIS - Static variable in class de.unkrig.commons.lang.PrettyPrinter
If the length of the output exceeds this threshold (1024), then all remaining array elements are printed as "abc"...
transform(ProducerWhichThrows<? extends T1, ? extends EX>, TransformerWhichThrows<? super T1, ? extends T2, EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Transforms each product of the delegate through the transformer.
transform(ProducerWhichThrows<? extends T1, ? extends EX>, FunctionWhichThrows<? super T1, ? extends T2, EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Transforms each product of the delegate through the function.
transform(I) - Method in interface de.unkrig.commons.lang.protocol.TransformerWhichThrows
Transforms a (non-null) object of type I into a (non-null) object of type O.
Transformer<I,O> - Interface in de.unkrig.commons.lang.protocol
An entity that transforms "input objects" into "output objects".
TransformerUtil - Class in de.unkrig.commons.lang.protocol
Various Transformer-related utility methods.
TransformerWhichThrows<I,O,EX extends Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Transformer, but the TransformerWhichThrows.transform(Object) method is permitted to throw a given exception.

U

unicodeBinaryPropertyFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
unicodeBlockFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
unicodeCategoryFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
unicodePredefinedCharacterClassFromName(String) - Static method in class de.unkrig.commons.lang.Characters
 
unicodeScriptAvailable() - Static method in class de.unkrig.commons.lang.Characters
 
unicodeScriptPredicate(String) - Static method in class de.unkrig.commons.lang.Characters
 
union(Mapping<K, V>, Mapping<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a mapping that implements the "union" of two mappings.

W

widen(ConsumerWhichThrows<? super T, ? extends EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Deprecated.
Not necessary if you declare variables, fields an parameters as "ConsumerWhichThrows<? super consumed-type, ? extends thrown-exception>"
widen2(ConsumerWhichThrows<? super T, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Converts the source into a ConsumerWhichThrows<T, EX>.
wrap(String, T) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Wraps a given 'cause' in another throwable of the same type, with a detail message composed from prefix, a colon, a space, and the cause.
wrap(String, Throwable, Class<T>) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Wraps a given 'cause' in another throwable of the given wrapper class type, with a detail message composed from prefix, a colon, a space, and the cause.
WrongKeyException - Exception in de.unkrig.commons.lang.crypto
Indicates that decryption failed because the key that was used is wrong.
WrongKeyException() - Constructor for exception de.unkrig.commons.lang.crypto.WrongKeyException
 

X

xor(Predicate<? super T>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
xor(Predicate<? super T>, boolean) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
xor(boolean, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
A B C D E F G H I J L M N O P R S T U W X 

Copyright © 2018 Arno Unkrig. All rights reserved.