public class DelegatedTaskExecutor<T> extends java.lang.Object implements ITaskExecutor<T>, java.lang.AutoCloseable, java.lang.Runnable
修飾子とタイプ | フィールドと説明 |
---|---|
ITaskQueue<? super T,? extends java.lang.Runnable> |
queue |
コンストラクタと説明 |
---|
DelegatedTaskExecutor(ITaskQueue<? super T,? extends java.lang.Runnable> queueIn,
java.util.concurrent.Executor delegateIn,
java.lang.String nameIn) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close() |
static DelegatedTaskExecutor<java.lang.Runnable> |
create(java.util.concurrent.Executor p_213144_0_,
java.lang.String p_213144_1_) |
void |
enqueue(T taskIn) |
java.lang.String |
getName() |
void |
run() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
func_213141_a, inline
public final ITaskQueue<? super T,? extends java.lang.Runnable> queue
public DelegatedTaskExecutor(ITaskQueue<? super T,? extends java.lang.Runnable> queueIn, java.util.concurrent.Executor delegateIn, java.lang.String nameIn)
public static DelegatedTaskExecutor<java.lang.Runnable> create(java.util.concurrent.Executor p_213144_0_, java.lang.String p_213144_1_)
public void close()
close
インタフェース内 java.lang.AutoCloseable
close
インタフェース内 ITaskExecutor<T>
public void run()
run
インタフェース内 java.lang.Runnable
public void enqueue(T taskIn)
enqueue
インタフェース内 ITaskExecutor<T>
public java.lang.String toString()
toString
クラス内 java.lang.Object
public java.lang.String getName()
getName
インタフェース内 ITaskExecutor<T>