インタフェースScheduledFuture<V>
- 型パラメータ:
V- この将来によって返される結果タイプ
- すべてのスーパー・インタフェース:
Comparable<Delayed>, Delayed, Future<V>
- 既知のすべてのサブインタフェース:
RunnableScheduledFuture<V>
取消し可能な、遅延された結果生成アクションです。 通常、スケジュールされたFutureは、
ScheduledExecutorServiceによるタスクのスケジューリングの結果です。 - 導入されたバージョン:
- 1.5
-
ネストされたクラスのサマリー
インタフェースFutureで宣言されたネストされたクラス/インタフェース
Future.State -
メソッドのサマリー
インタフェースComparableで宣言されたメソッド
compareToインタフェースFutureで宣言されるメソッド
cancel, exceptionNow, get, get, isCancelled, isDone, resultNow, state修飾子と型メソッド説明booleancancel(boolean mayInterruptIfRunning) このタスクの実行の取消しを試みます。default Throwable待機せずにタスクによってスローされた例外を返します。get()必要に応じて計算が完了するまで待機し、その後、計算結果を取得します。必要に応じて、最大で指定された時間、計算が完了するまで待機し、その後、計算結果が利用可能な場合は結果を取得します。booleanこのタスクが正常に完了する前に取り消された場合はtrueを返します。booleanisDone()このタスクが完了した場合はtrueを返します。default V計算された結果を待たずに返します。default Future.Statestate()計算状態を返します。