All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description After The component that is annotated with this must be placed later than the components or phases providing names contained in the given list.Before The component that is annotated with this must be placed earlier than the components or phases providing names contained in the given list.Chain<T> An immutable and ordered list of componentsChainBuilder<T> ChainCycleException ConcurrentResourcePool<T> CopyOnWriteHashMap<K,V> This is a thread hash map for small collections that are stable once built.Dependencies<T> Exceptions Helper methods for handling exceptionsExceptions.RunnableThrowingIOException Exceptions.SupplierThrowingIOException<T> Provides Mark this component as providing some named functionality.ResourceFactory<T> ResourcePool<T> This implements a simple stack based resource pool.ThreadRobustList<T> This class implements a thread-safe, lock-free list of Objects that supports multiple readers and a single writer.ThrowingConsumer<T,E extends java.lang.Throwable> Functional interface that mirrors the Consumer interface, but allows for an exception to be thrown.ThrowingFunction<T,R,E extends java.lang.Throwable> Functional interface that mirrors the Function interface, but allows for an exception to be thrown.ThrowingSupplier<R,E extends java.lang.Throwable> Functional interface that mirrors the Supplier interface, but allows for an exception to be thrown.TraceNode This class represents a single node in a tree ofTraceNodes
.TraceVisitor This class is an abstract visitor ofTraceNode
.