| パッケージ | 説明 | 
|---|---|
| java.util.concurrent | 
 並行プログラミングでよく使用されるユーティリティ・クラスです。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
CountedCompleter<?> | 
CountedCompleter.firstComplete()
このタスクの保留カウントがゼロの場合は、このタスクを返します。それ以外の場合は、その保留カウントを減分し、 
nullを返します。 | 
CountedCompleter<?> | 
CountedCompleter.getCompleter()
このタスクのコンストラクタで確立されたコンプリータがある場合はそれを返し、ない場合は 
nullを返します。 | 
CountedCompleter<?> | 
CountedCompleter.getRoot()
現在の計算のルートを返します。つまり、このタスクにコンプリータがない場合はこのタスクを返し、それ以外の場合はそのコンプリータのルートを返します。 
 | 
CountedCompleter<?> | 
CountedCompleter.nextComplete()
このタスクにコンプリータがない場合は、 
ForkJoinTask.quietlyComplete()を呼び出し、nullを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
void | 
CountedCompleter.onCompletion(CountedCompleter<?> caller)
メソッド 
tryComplete()が呼び出されたときに保留カウントがゼロの場合、または無条件メソッドcomplete(T)が呼び出された場合、アクションを実行します。 | 
boolean | 
CountedCompleter.onExceptionalCompletion(Throwable ex, CountedCompleter<?> caller)
メソッド 
ForkJoinTask.completeExceptionally(Throwable)が呼び出されたかメソッドcompute()が例外をスローしたときに、このタスクがまだ正常に完了していない場合、アクションを実行します。 | 
| コンストラクタと説明 | 
|---|
CountedCompleter(CountedCompleter<?> completer)
指定されたコンプリータと、保留カウントの初期値ゼロを使用して、新しいCountedCompleterを作成します。 
 | 
CountedCompleter(CountedCompleter<?> completer, int initialPendingCount)
指定されたコンプリータと初期保留カウントを使用して、新しいCountedCompleterを作成します。 
 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.