All Classes and Interfaces
Class
Description
An equivalent to Java
Stream
which allows for functional interfaces that may throw
checked exceptions; designed for people who do not like sneaky-throws.A few helper methods generally useful when dealing with collections, felt to miss from the JDK
and Guava.
Helper for validating documents.
This class permits to read a user’s credentials (authentication information) from various
sources.
Class that helps with DOM manipulation, in particular, serialization and deserialization, and
with static methods for manipulating lists of nodes.
A few helper methods generally useful when dealing with
Path
instances which are felt to
miss from the JDK and Guava.
Helper for creating schemas and validating documents.
Generalization of
BiConsumer
that may throw instances of type
X
, not just RuntimeException
instances.Generalization of
BiFunction
that may throw instances of type
X
, not just RuntimeException
instances.Generalization of
BinaryOperator
that may throw instances of type
X
, not just RuntimeException
instances.Generalization of
BiPredicate
that may throw instances of type
X
, not just RuntimeException
instances.Generalization of
Comparator
that may throw instances of type X
, not
just RuntimeException
instances.An enhanced version of
Optional
, with methods that accept throwing functionals.Generalization of
Predicate
that may throw instances of type
X
, not just RuntimeException
instances.Represents either a result or a failure and provides operations to deal with cases of successes
and of failures in a unified way.
Represents either a result or a failure and provides operations to deal with cases of successes
and of failures in a unified way.
A variant of
TryCatchAll
that contains no result in case of success.The root of the
Try*
hierarchy, defining in the most general way the concepts of success,
failure, and equality.A variant of
Try
that contains no result in case of success.Generalization of
UnaryOperator
that may throw instances of type
X
, not just RuntimeException
instances.
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.
A transformer configured with a given stylesheet, ready to transform conforming documents.
A runtime exception indicating an unexpected exception relating to XML treatment, supposed to be
generally not worth catching.
Either just a local name (in which case its namespace name has no value), or an
expanded name, thus consisting in a
namespace name and a local name.
Instances of this class make a best effort to log warnings (unless configured otherwise) 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.
See https://www.w3.org/TR/2021/REC-xslt20-20210330/#serialization