public final class CompletionStatus extends Object implements IDLEntity
SystemExceptionがスローされたときにメソッドが動作を完了していたかどうかを示すオブジェクトです。
CompletionStatusクラスには、それぞれの考えられる完了ステータスを表す定数であるCompletionStatusの3つのインスタンスCOMPLETED_MAYBE、COMPLETED_NOおよびCOMPLETED_YESがあります。また、3つのintメンバーも含まれます。それらは、CompletionStatusのインスタンスのいずれか1つに対応する定数です。このintメンバーにより、switch文が使用可能になります。
また、このクラスには2つのメソッドがあります。
public int value () -- CompletionStatusオブジェクトのvalueフィールドにアクセスする
public static CompletionStatus from_int (int i) -- intメンバーのどれか1つからインスタンスを生成する
SystemException| 修飾子と型 | フィールドと説明 |
|---|---|
static int |
_COMPLETED_MAYBE
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。 |
static int |
_COMPLETED_NO
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。 |
static int |
_COMPLETED_YES
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。 |
static CompletionStatus |
COMPLETED_MAYBE
定数
_COMPLETED_MAYBEで初期化されたCompletionStatusのインスタンスです。 |
static CompletionStatus |
COMPLETED_NO
定数
_COMPLETED_NOで初期化されたCompletionStatusのインスタンスです。 |
static CompletionStatus |
COMPLETED_YES
定数
_COMPLETED_YESで初期化されたCompletionStatusのインスタンスです。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static CompletionStatus |
from_int(int i)
指定された
intからCompletionStatusオブジェクトを生成します。 |
int |
value()
この
CompletionStatusオブジェクトの値を取得します。 |
public static final int _COMPLETED_YES
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。public static final int _COMPLETED_NO
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。public static final int _COMPLETED_MAYBE
SystemExceptionがスローされる前にメソッドが動作を完了していたことを示す定数です。public static final CompletionStatus COMPLETED_YES
_COMPLETED_YESで初期化されたCompletionStatusのインスタンスです。public static final CompletionStatus COMPLETED_NO
_COMPLETED_NOで初期化されたCompletionStatusのインスタンスです。public static final CompletionStatus COMPLETED_MAYBE
_COMPLETED_MAYBEで初期化されたCompletionStatusのインスタンスです。public int value()
CompletionStatusオブジェクトの値を取得します。CompletionStatusの値。_COMPLETED_YES、_COMPLETED_NO、または_COMPLETED_MAYBEpublic static CompletionStatus from_int(int i)
intからCompletionStatusオブジェクトを生成します。i - _COMPLETED_YES、_COMPLETED_NO、_COMPLETED_MAYBEのいずれかCompletionStatusオブジェクトの1つ。_COMPLETED_YES、_COMPLETED_NO、または_COMPLETED_MAYBEBAD_PARAM - 指定された引数がCompletionStatusに定義されているint定数のいずれでもない場合 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.