JavaTM 2 Platform
Std. Ed. v1.3

org.omg.CORBA
クラス CompletionStatus

java.lang.Object
  |
  +--org.omg.CORBA.CompletionStatus
すべての実装インタフェース:
IDLEntity, Serializable

public class CompletionStatus
extends Object
implements IDLEntity

SystemException がスローされたときにメソッドが動作を完了していたかどうかを示すオブジェクトです。

CompletionStatus クラスには、CompletionStatus の 3 つのインスタンスがあります。それらは、それぞれの完了状態を表す定数で、COMPLETED_MAYBECOMPLETED_NO、および COMPLETED_YES があります。また、3 つの int メンバも含まれます。それらは、CompletionStatus のインスタンスのどれか 1 つに対応する定数です。この int メンバにより、switch 文が使用可能になります。

また、このクラスには 2 つのメソッドがあります。

導入されたバージョン:
JDK1.2
関連項目:
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 のインスタンスです。
 
コンストラクタの概要
protected CompletionStatus(int _value)
          指定された int から CompletionStatus オブジェクトを生成します。
 
メソッドの概要
static CompletionStatus from_int(int i)
          指定された int から CompletionStatus オブジェクトを生成します。
 int value()
          この CompletionStatus オブジェクトの値を取り出します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_COMPLETED_YES

public static final int _COMPLETED_YES
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

_COMPLETED_NO

public static final int _COMPLETED_NO
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

_COMPLETED_MAYBE

public static final int _COMPLETED_MAYBE
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

COMPLETED_YES

public static final CompletionStatus COMPLETED_YES
定数 _COMPLETED_YES で初期化された CompletionStatus のインスタンスです。

COMPLETED_NO

public static final CompletionStatus COMPLETED_NO
定数 _COMPLETED_NO で初期化された CompletionStatus のインスタンスです。

COMPLETED_MAYBE

public static final CompletionStatus COMPLETED_MAYBE
定数 _COMPLETED_MAYBE で初期化された CompletionStatus のインスタンスです。
コンストラクタの詳細

CompletionStatus

protected CompletionStatus(int _value)
指定された int から CompletionStatus オブジェクトを生成します。
パラメータ:
_value - _COMPLETED_YES_COMPLETED_NO、または _COMPLETED_MAYBE のどれか
メソッドの詳細

value

public int value()
この CompletionStatus オブジェクトの値を取り出します。
戻り値:
CompletionStatus の値。_COMPLETED_YES_COMPLETED_NO、または _COMPLETED_MAYBE のどれか

from_int

public static CompletionStatus from_int(int i)
                                 throws BAD_PARAM
指定された int から CompletionStatus オブジェクトを生成します。
パラメータ:
i - _COMPLETED_YES_COMPLETED_NO、または _COMPLETED_MAYBE のどれか
戻り値:
_COMPLETED_YES_COMPLETED_NO、または _COMPLETED_MAYBE の値を持つと考えられる CompletionStatus オブジェクトの 1 つ
例外:
BAD_PARAM - 指定された引数が CompletionStatus に定義されている int 定数のどれでもない場合

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.