クラス
java.util.concurrent.CountedCompleterの使用
-
CountedCompleterを使用しているパッケージ パッケージ 説明 java.util.concurrent 並行プログラミングでよく使用されるユーティリティ・クラスです。 -
-
java.util.concurrentでのCountedCompleterの使用
CountedCompleterを返すjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 CountedCompleter<?>CountedCompleter. firstComplete()このタスクの保留カウントがゼロの場合は、このタスクを返します。それ以外の場合は、その保留カウントを減分し、nullを返します。CountedCompleter<?>CountedCompleter. getCompleter()このタスクのコンストラクタで確立されたコンプリータがある場合はそれを返し、ない場合はnullを返します。CountedCompleter<?>CountedCompleter. getRoot()現在の計算のルートを返します。つまり、このタスクにコンプリータがない場合はこのタスクを返し、それ以外の場合はそのコンプリータのルートを返します。CountedCompleter<?>CountedCompleter. nextComplete()このタスクにコンプリータがない場合は、ForkJoinTask.quietlyComplete()を呼び出し、nullを返します。CountedCompleter型のパラメータを持つjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 voidCountedCompleter. onCompletion(CountedCompleter<?> caller)メソッドtryComplete()が呼び出されたときに保留カウントがゼロの場合、または無条件メソッドcomplete(T)が呼び出された場合、アクションを実行します。booleanCountedCompleter. onExceptionalCompletion(Throwable ex, CountedCompleter<?> caller)メソッドForkJoinTask.completeExceptionally(Throwable)が呼び出されたかメソッドcompute()が例外をスローしたときに、このタスクがまだ正常に完了していない場合、アクションを実行します。CountedCompleter型のパラメータを持つjava.util.concurrentのコンストラクタ コンストラクタ 説明 CountedCompleter(CountedCompleter<?> completer)指定されたコンプリータと、保留カウントの初期値ゼロを使用して、新しいCountedCompleterを作成します。CountedCompleter(CountedCompleter<?> completer, int initialPendingCount)指定されたコンプリータと初期保留カウントを使用して、新しいCountedCompleterを作成します。
-