程序包cn.wjybxx.base.concurrent的分层结构
类分层结构
- java.lang.Object
- cn.wjybxx.base.concurrent.CancelCodeBuilder
- cn.wjybxx.base.concurrent.CancelCodes
- cn.wjybxx.base.concurrent.ExecutorCoreUtils
- cn.wjybxx.base.concurrent.ImmediateExecutor (implements cn.wjybxx.base.concurrent.IExecutor)
- cn.wjybxx.base.concurrent.MiniContext (implements cn.wjybxx.base.concurrent.IContext)
- cn.wjybxx.base.concurrent.TaskOptions
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- java.util.concurrent.CancellationException
- cn.wjybxx.base.concurrent.BetterCancellationException
- cn.wjybxx.base.concurrent.StacklessCancellationException (implements cn.wjybxx.base.ex.NoLogRequiredException)
- cn.wjybxx.base.concurrent.BetterCancellationException
- java.util.concurrent.CancellationException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
接口分层结构
- java.util.concurrent.Executor
- cn.wjybxx.base.concurrent.IExecutor
- cn.wjybxx.base.concurrent.SingleThreadExecutor
- cn.wjybxx.base.concurrent.ICancelToken
- cn.wjybxx.base.concurrent.ICancelTokenSource
- cn.wjybxx.base.concurrent.ICancelTokenListener
- cn.wjybxx.base.concurrent.IContext
- java.lang.Runnable
- cn.wjybxx.base.concurrent.ITask