All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| CheckedStream<T,X extends Exception> |
An equivalent to Java Stream which allows for functional interfaces that may throw
checked exceptions; designed for people who do not like sneaky-throws.
|
| CollectionUtils |
A few helper methods generally useful when dealing with collections, felt to miss from the JDK
and Guava.
|
| CredentialsReader<K extends Enum<K>> |
This class permits to read a user’s credentials (authentication information) from various
sources.
|
| CredentialsReader.ClassicalCredentials |
The enum type used in a classical reader.
|
| CredentialsReader.KeyCredential |
The enum type used in a key reader.
|
| ImmutableCompleteMap<K,V> |
An immutable map, providing all the guarantees of ImmutableMap, with the supplementary
guarantee of being complete, meaning that its key set equals all possible instances of
K.
|
| PathUtils |
A few helper methods generally useful when dealing with Path instances which are felt to
miss from the JDK and Guava.
|
| Throwing |
Variations on the standard functional interfaces which can declare throwing throwables.
|
| Throwing.BiConsumer<T,U,X extends Throwable> |
Equivalent of BiConsumer that may throw non- RuntimeException
throwables.
|
| Throwing.BiFunction<T,U,R,X extends Throwable> |
Equivalent of BiFunction that may throw non- RuntimeException
throwables.
|
| Throwing.BinaryOperator<T,X extends Throwable> |
Equivalent of BinaryOperator that may throw
non- RuntimeException throwables.
|
| Throwing.BiPredicate<T,U,X extends Throwable> |
Equivalent of BiPredicate that may throw
non- RuntimeException throwables.
|
| Throwing.Comparator<T,X extends Throwable> |
Equivalent of Comparator that may throw non- RuntimeException
throwables.
|
| Throwing.Consumer<T,X extends Throwable> |
Equivalent of Consumer that may throw non- RuntimeException
throwables.
|
| Throwing.Function<T,R,X extends Throwable> |
Equivalent of Function that may throw non- RuntimeException
throwables.
|
| Throwing.Predicate<T,X extends Throwable> |
Equivalent of Predicate that may throw non- RuntimeException
throwables.
|
| Throwing.Runnable<X extends Throwable> |
Equivalent of Runnable that may throw non- RuntimeException
throwables.
|
| Throwing.Supplier<T,X extends Throwable> |
Equivalent of Supplier that may throw non- RuntimeException
throwables.
|
| Throwing.UnaryOperator<T,X extends Throwable> |
Equivalent of UnaryOperator that may throw
non- RuntimeException throwables.
|
| Try<T,X extends Exception> |
Represents either a result or a failure and provides operations to deal with cases of successes
and of failures in a unified way.
|
| TryCatchAll<T> |
Represents either a result or a failure and provides operations to deal with cases of successes
and of failures in a unified way.
|
| TryCatchAllVoid |
A variant of TryCatchAll that contains no result in case of success.
|
| TryOptional<T,X extends Throwable> |
The root of the Try* hierarchy, defining in the most general way the concepts of success,
failure, and equality.
|
| TryVoid<X extends Exception> |
A variant of Try that contains no result in case of success.
|
| Unchecker<X extends Exception,Y extends RuntimeException> |
An object able to transform functional interfaces that throw checked exceptions into functional
interfaces that throw only runtime exceptions; and able to invoke functional interfaces that
throw checked exceptions.
|
| XmlUtils |
A few helper methods to deal with XML, using the
Document Object
Model, XSLT, or schema based validation.
|
| XmlUtils.DomHelper |
Class that helps with DOM manipulation, in particular, serialization and deserialization, and
with static methods for manipulating lists of nodes.
|
| XmlUtils.SchemaHelper |
Helper for creating schemas and validating documents.
|
| XmlUtils.Transformer |
Instances of this class make a best effort to log warnings and to fail fast (throwing an
exception) if an error or a fatalError is raised during the parsing of the schema or of the
document to transform.
|
| XmlUtils.XmlException |
A runtime exception indicating an unexpected exception relating to XML treatment, supposed to
be generally not worth catching.
|