All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
ArrayListCollectorSupport<COLLECTED_TYPE,COLLECTING_TYPE> |
A support Collector which uses an ArrayList as the accumulator.
|
As |
Objects implementing this interface can provide am adapter of the required type.
|
As.Type<T> |
A type reference for roles that can be used in place of a class literal, especially when roles with generics are
used.
|
AsDelegate |
Implementation of this interface are responsible to find in the runtime all instances of DCI roles with the given
type.
|
AsDelegateProvider |
|
AsDelegateProvider.EmptyAsDelegateProvider |
|
AsDelegateProvider.Locator |
|
AsException |
This exception is thrown by an as(...) method that is expected to retrieve a role for a given datum, when the
role is not found.
|
AsExtensions |
An extension to be used with Lombok in order to provide "as" support to classes that don't implement the As
interface.
|
BundleUtilities |
Facility class to manage resource bundles.
|
Callback |
A simple callback that can throw any kind of exception.
|
CollectionUtils |
This class contains a bunch of utility methods for manipulating lists.
|
ConcurrentHashMapWithOptionals<K,V> |
A specialisation of ConcurrentHashMap with Optional support.
|
DefaultProcessExecutor |
|
DuplicateException |
Notifies that the current operation failed because it would create an illegal duplication (of objects, of ids,
etc...)
|
ExtendedFinderSupport<T,F extends Finder<T>> |
A utility interface for creating extended Finder s, it provides automatic covariant return types.
|
Finder<T> |
A factory for providing results of a search.
|
Finder.InMemorySortCriterion<U> |
An interface that should be implemented by specific Finder.SortCriterion objects which are capable to implement
by themselves the sorting of objects, by post-processing an existing collection of objects.
|
Finder.InMemorySortCriterion.DefaultInMemorySortCriterion<U> |
|
Finder.SortCriterion |
|
Finder.SortDirection |
An enumeration to define the direction of a sort (ascending or descending).
|
FinderWithId<T,F extends ExtendedFinderSupport<T,F>> |
A Finder that provides filtering by id.
|
FinderWithIdMapSupport<T,I extends T,F extends ExtendedFinderSupport<T,F>> |
|
FinderWithIdSupport<T,I extends T,F extends ExtendedFinderSupport<T,F>> |
A support class for implementing a Finder that provides filtering by id.
|
FunctionalCheckedExceptionWrappers |
A collections of utility methods for simplifying the syntax of lambda expressions with APIs that don't accept
checked exceptions (such as Stream ): they provide wrapped functions that have no checked
exception in the signature and whose implementation delegates to the original function wrapping an eventual checked
exception into a RuntimeException .
|
HierarchicFinderSupport<T,F extends Finder<T>> |
A support class for implementing a Finder .
|
Id |
An opaque wrapper for identifiers.
|
Initializer<T> |
|
Initializer.EmptyInitializer<K> |
|
Key<T> |
|
LazySupplier<T> |
A supplier of an object that is lazily evaluated (when its value is requested for the first time).
|
LocalizedDateTimeFormatters |
A factory class for localized DateTimeFormatter s in various flavours, specified by the FormatStyle .
|
LockableView |
A partial contract for a View that can be locked with a "Please wait..." notification.
|
NamedCallback |
A callback associated with a name.
|
NotFoundException |
Notifies that a searched object couldn't be found.
|
Pair<A,B> |
A value object that contains a pair of values.
|
Parameters |
This class provides a few static utility methods to manipulate arguments to methods.
|
ProcessExecutor |
A facility that provides means for launching an external process, scraping its stdout and stderr in real-time and
sending commands by means of its stdin.
|
ProcessExecutor.ConsoleOutput |
This interface provides operations that can be performed on the stdout or stderr consoles attached to the
external process.
|
ProcessExecutor.ConsoleOutput.Listener |
A listener that is invoked whenever a line is read from the console.
|
ReflectionUtils |
|
RoleFactory<T> |
|
SimpleFinderSupport<T> |
A starting point for implementing a custom Finder that is not an extended finder.
|
SimpleTask |
A simple Task returning Void and only throwing RuntimeException s.
|
StreamOperations |
A collection of operations on Stream s.
|
StringValue |
This interface should be implemented by classes for which is meaningful to be converted into a String .
|
Task<T,E extends java.lang.Throwable> |
A class which encapsulates a task.
|
ThreadAssertions |
Facility class for asserting that the current thread is of some kind.
|
ThreadConfined |
|
ThreadType |
|
TimeProvider |
A provider of current time.
|
TimeProvider.DefaultTimeProvider |
|
Triple<A,B,C> |
A value object that contains a triple of values.
|
TypeSafeMap |
A map that is type safe, i.e.
|
TypeSafeMultiMap |
A map that is type safe, i.e.
|
UserNotification |
|
UserNotificationWithFeedback |
This class models a user notification where a feedback is expected (confirmation or cancellation).
|
UserNotificationWithFeedback.Feedback |
This class provides a few callback methods to notify a choice from the user.
|
VisibleForTesting |
A documenting annotation to state that a given element has a less restrictive access modifier (e.g.
|