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_MAYBE
public static CompletionStatus from_int(int i)
int
からCompletionStatus
オブジェクトを生成します。i
- _COMPLETED_YES
、_COMPLETED_NO
、_COMPLETED_MAYBE
のいずれかCompletionStatus
オブジェクトの1つ。_COMPLETED_YES
、_COMPLETED_NO
、または_COMPLETED_MAYBE
BAD_PARAM
- 指定された引数がCompletionStatus
に定義されているint
定数のいずれでもない場合 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.