Hierarchy For Package org.refcodes.controlflow
Class Hierarchy
- java.lang.Object
- org.refcodes.controlflow.AbstractInterceptorComposite<I> (implements org.refcodes.controlflow.InterceptorComposite<I>)
- org.refcodes.controlflow.AssemblyInterceptorComposite<WP> (implements org.refcodes.controlflow.AssemblyInterceptor<WP>, org.refcodes.controlflow.InterceptorComposite<I>)
- org.refcodes.controlflow.DelegationInterceptorComposite<WP> (implements org.refcodes.controlflow.DelegationInterceptor<WP>, org.refcodes.controlflow.InterceptorComposite<I>)
- org.refcodes.controlflow.ControlFlowUtility
- org.refcodes.controlflow.ExceptionWatchdog<E> (implements org.refcodes.mixin.Disposable, org.refcodes.exception.Exceptional<EXC>, org.refcodes.mixin.Releaseable)
- org.refcodes.controlflow.ManagedExecutorService (implements java.util.concurrent.ExecutorService)
- org.refcodes.controlflow.RetryCounter (implements org.refcodes.controlflow.Retryable, org.refcodes.mixin.RetryCountAccessor, org.refcodes.mixin.RetryNumberAccessor)
- org.refcodes.controlflow.RetryTimeout (implements org.refcodes.mixin.ReadTimeoutMillisAccessor, org.refcodes.controlflow.Retryable)
- org.refcodes.controlflow.Scope (implements org.refcodes.controlflow.Coupler, org.refcodes.mixin.IndexAccessor, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.OffsetAccessor)
- org.refcodes.controlflow.TweakableThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.refcodes.controlflow.AbstractInterceptorComposite<I> (implements org.refcodes.controlflow.InterceptorComposite<I>)
Interface Hierarchy
- org.refcodes.mixin.Abortable
- org.refcodes.controlflow.Retryable (also extends org.refcodes.mixin.Restartable)
- org.refcodes.controlflow.Coupler.Operation<SUBJECT,
PARAM, RET> - org.refcodes.controlflow.ExecutionStrategyAccessor
- org.refcodes.controlflow.ExecutionStrategyAccessor.ExecutionStrategyProperty (also extends org.refcodes.controlflow.ExecutionStrategyAccessor.ExecutionStrategyMutator)
- org.refcodes.controlflow.ExecutionStrategyAccessor.ExecutionStrategyMutator
- org.refcodes.controlflow.ExecutionStrategyAccessor.ExecutionStrategyProperty (also extends org.refcodes.controlflow.ExecutionStrategyAccessor)
- org.refcodes.controlflow.ExecutorServiceAccessor
- org.refcodes.controlflow.ExecutorServiceAccessor.ExecutorServiceProperty (also extends org.refcodes.controlflow.ExecutorServiceAccessor.ExecutorServiceMutator)
- org.refcodes.controlflow.ExecutorServiceAccessor.ExecutorServiceBuilder<B>
- org.refcodes.controlflow.ExecutorServiceAccessor.ExecutorServiceMutator
- org.refcodes.controlflow.ExecutorServiceAccessor.ExecutorServiceProperty (also extends org.refcodes.controlflow.ExecutorServiceAccessor)
- org.refcodes.controlflow.Interceptable<I>
- org.refcodes.controlflow.InterceptorComposite<I>
- org.refcodes.controlflow.Interceptor<WP,
R> - org.refcodes.controlflow.AssemblyInterceptor<WP>
- org.refcodes.controlflow.DelegationInterceptor<WP>
- org.refcodes.mixin.Restartable
- org.refcodes.controlflow.Retryable (also extends org.refcodes.mixin.Abortable)
- org.refcodes.mixin.ValidAccessor
- org.refcodes.controlflow.Coupler
- org.refcodes.controlflow.WorkPieceAccessor<WP>
- org.refcodes.controlflow.WorkPieceAccessor.WorkPieceProperty<WP> (also extends org.refcodes.controlflow.WorkPieceAccessor.WorkPieceMutator<WP>)
- org.refcodes.controlflow.WorkPieceAccessor.WorkPieceMutator<WP>
- org.refcodes.controlflow.WorkPieceAccessor.WorkPieceProperty<WP> (also extends org.refcodes.controlflow.WorkPieceAccessor<WP>)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.refcodes.controlflow.ExecutionStrategy
- org.refcodes.controlflow.InvocationStrategy
- org.refcodes.controlflow.ThreadingModel
- org.refcodes.controlflow.ThreadMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)