JavaTM 2 Platform
Standard Ed. 5.0

org.omg.CORBA
クラス DefinitionKind

java.lang.Object
  上位を拡張 org.omg.CORBA.DefinitionKind
すべての実装されたインタフェース:
Serializable, IDLEntity

public class DefinitionKind
extends Object
implements IDLEntity

インタフェースリポジトリオブジェクトの型を指定するときに使用する定数を提供するクラスです。このクラスには、int、およびクラス DefinitionKind のインスタンスという、2 種類の定数が格納されます。このクラスでは、int 定数の 1 つを指定するメソッド from_int が提供され、対応する DefinitionKind インスタンスが生成されます。また、DefinitionKind インスタンスの値である int 定数を返すメソッド value も提供されます。

関連項目:
IRObject

フィールドの概要
static int _dk_AbstractInterface
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Alias
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_all
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Array
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Attribute
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Constant
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Enum
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Exception
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Fixed
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Interface
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Module
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Native
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_none
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Operation
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Primitive
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Repository
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Sequence
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_String
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Struct
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Typedef
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Union
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Value
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_ValueBox
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_ValueMember
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static int _dk_Wstring
          インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。
static DefinitionKind dk_AbstractInterface
          インタフェースリポジトリオブジェクトが抽象インタフェースを表すことを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Alias
          インタフェースリポジトリオブジェクトが Alias であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_all
          ワイルドカード DefinitionKind 定数は、DefinitionKind が該当するすべての場合に便利です。
static DefinitionKind dk_Array
          インタフェースリポジトリオブジェクトが Array であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Attribute
          インタフェースリポジトリオブジェクトが Attribute であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Constant
          インタフェースリポジトリオブジェクトが定数であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Enum
          インタフェースリポジトリオブジェクトが Enum であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Exception
          インタフェースリポジトリオブジェクトが Exception であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Fixed
          インタフェースリポジトリオブジェクトが Fixed 値であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Interface
          インタフェースリポジトリオブジェクトが Interface であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Module
          インタフェースリポジトリオブジェクトが Module であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Native
          インタフェースリポジトリオブジェクトが Native 値であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_none
          インタフェースリポジトリオブジェクトに定義種別がないことを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Operation
          インタフェースリポジトリオブジェクトが Operation であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Primitive
          インタフェースリポジトリオブジェクトが Primitive であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Repository
          インタフェースリポジトリオブジェクトが Repository であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Sequence
          インタフェースリポジトリオブジェクトが Sequence であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_String
          インタフェースリポジトリオブジェクトが String であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Struct
          インタフェースリポジトリオブジェクトが Struct であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Typedef
          インタフェースリポジトリオブジェクトが Typedef であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Union
          インタフェースリポジトリオブジェクトが Union であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Value
          インタフェースリポジトリオブジェクトが Value であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_ValueBox
          インタフェースリポジトリオブジェクトが ValueBox であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_ValueMember
          インタフェースリポジトリオブジェクトが ValueMember であることを示す DefinitionKind の静的インスタンスです。
static DefinitionKind dk_Wstring
          インタフェースリポジトリオブジェクトが Wstring であることを示す DefinitionKind の静的インスタンスです。
 
コンストラクタの概要
protected DefinitionKind(int _value)
          _value フィールドを指定された値で初期化して、DefinitionKind オブジェクトを構築します。
 
メソッドの概要
static DefinitionKind from_int(int i)
          指定したコードに対応する DefinitionKind インスタンスを生成します。
 int value()
          IR (インタフェースリポジトリ) オブジェクトの型を識別する int 定数を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_dk_none

public static final int _dk_none
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_all

public static final int _dk_all
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Attribute

public static final int _dk_Attribute
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Constant

public static final int _dk_Constant
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Exception

public static final int _dk_Exception
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Interface

public static final int _dk_Interface
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Module

public static final int _dk_Module
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Operation

public static final int _dk_Operation
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Typedef

public static final int _dk_Typedef
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Alias

public static final int _dk_Alias
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Struct

public static final int _dk_Struct
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Union

public static final int _dk_Union
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Enum

public static final int _dk_Enum
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Primitive

public static final int _dk_Primitive
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_String

public static final int _dk_String
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Sequence

public static final int _dk_Sequence
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Array

public static final int _dk_Array
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Repository

public static final int _dk_Repository
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Wstring

public static final int _dk_Wstring
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Fixed

public static final int _dk_Fixed
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Value

public static final int _dk_Value
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_ValueBox

public static final int _dk_ValueBox
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_ValueMember

public static final int _dk_ValueMember
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_Native

public static final int _dk_Native
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

_dk_AbstractInterface

public static final int _dk_AbstractInterface
インタフェースリポジトリオブジェクトに定義種別がないことを示す定数です。

関連項目:
定数フィールド値

dk_none

public static final DefinitionKind dk_none
インタフェースリポジトリオブジェクトに定義種別がないことを示す DefinitionKind の静的インスタンスです。


dk_all

public static final DefinitionKind dk_all
ワイルドカード DefinitionKind 定数は、DefinitionKind が該当するすべての場合に便利です。コンテナの contents メソッドでは、この定数を使用して、関係する全種別の定義がすべて返されます。


dk_Attribute

public static final DefinitionKind dk_Attribute
インタフェースリポジトリオブジェクトが Attribute であることを示す DefinitionKind の静的インスタンスです。


dk_Constant

public static final DefinitionKind dk_Constant
インタフェースリポジトリオブジェクトが定数であることを示す DefinitionKind の静的インスタンスです。


dk_Exception

public static final DefinitionKind dk_Exception
インタフェースリポジトリオブジェクトが Exception であることを示す DefinitionKind の静的インスタンスです。


dk_Interface

public static final DefinitionKind dk_Interface
インタフェースリポジトリオブジェクトが Interface であることを示す DefinitionKind の静的インスタンスです。


dk_Module

public static final DefinitionKind dk_Module
インタフェースリポジトリオブジェクトが Module であることを示す DefinitionKind の静的インスタンスです。


dk_Operation

public static final DefinitionKind dk_Operation
インタフェースリポジトリオブジェクトが Operation であることを示す DefinitionKind の静的インスタンスです。


dk_Typedef

public static final DefinitionKind dk_Typedef
インタフェースリポジトリオブジェクトが Typedef であることを示す DefinitionKind の静的インスタンスです。


dk_Alias

public static final DefinitionKind dk_Alias
インタフェースリポジトリオブジェクトが Alias であることを示す DefinitionKind の静的インスタンスです。


dk_Struct

public static final DefinitionKind dk_Struct
インタフェースリポジトリオブジェクトが Struct であることを示す DefinitionKind の静的インスタンスです。


dk_Union

public static final DefinitionKind dk_Union
インタフェースリポジトリオブジェクトが Union であることを示す DefinitionKind の静的インスタンスです。


dk_Enum

public static final DefinitionKind dk_Enum
インタフェースリポジトリオブジェクトが Enum であることを示す DefinitionKind の静的インスタンスです。


dk_Primitive

public static final DefinitionKind dk_Primitive
インタフェースリポジトリオブジェクトが Primitive であることを示す DefinitionKind の静的インスタンスです。


dk_String

public static final DefinitionKind dk_String
インタフェースリポジトリオブジェクトが String であることを示す DefinitionKind の静的インスタンスです。


dk_Sequence

public static final DefinitionKind dk_Sequence
インタフェースリポジトリオブジェクトが Sequence であることを示す DefinitionKind の静的インスタンスです。


dk_Array

public static final DefinitionKind dk_Array
インタフェースリポジトリオブジェクトが Array であることを示す DefinitionKind の静的インスタンスです。


dk_Repository

public static final DefinitionKind dk_Repository
インタフェースリポジトリオブジェクトが Repository であることを示す DefinitionKind の静的インスタンスです。


dk_Wstring

public static final DefinitionKind dk_Wstring
インタフェースリポジトリオブジェクトが Wstring であることを示す DefinitionKind の静的インスタンスです。


dk_Fixed

public static final DefinitionKind dk_Fixed
インタフェースリポジトリオブジェクトが Fixed 値であることを示す DefinitionKind の静的インスタンスです。


dk_Value

public static final DefinitionKind dk_Value
インタフェースリポジトリオブジェクトが Value であることを示す DefinitionKind の静的インスタンスです。


dk_ValueBox

public static final DefinitionKind dk_ValueBox
インタフェースリポジトリオブジェクトが ValueBox であることを示す DefinitionKind の静的インスタンスです。


dk_ValueMember

public static final DefinitionKind dk_ValueMember
インタフェースリポジトリオブジェクトが ValueMember であることを示す DefinitionKind の静的インスタンスです。


dk_Native

public static final DefinitionKind dk_Native
インタフェースリポジトリオブジェクトが Native 値であることを示す DefinitionKind の静的インスタンスです。


dk_AbstractInterface

public static final DefinitionKind dk_AbstractInterface
インタフェースリポジトリオブジェクトが抽象インタフェースを表すことを示す DefinitionKind の静的インスタンスです。

コンストラクタの詳細

DefinitionKind

protected DefinitionKind(int _value)
_value フィールドを指定された値で初期化して、DefinitionKind オブジェクトを構築します。

パラメータ:
_value - クラス DefinitionKind で定義されている int 定数の 1 つ
メソッドの詳細

value

public int value()
IR (インタフェースリポジトリ) オブジェクトの型を識別する int 定数を返します。

戻り値:
この DefinitionKind インスタンスの値であるクラス DefinitionKind からの int 定数

from_int

public static DefinitionKind from_int(int i)
指定したコードに対応する DefinitionKind インスタンスを生成します。

パラメータ:
i - クラス DefinitionKindint 定数の 1 つ
戻り値:
指定したコードに対応する DefinitionKind インスタンス
例外:
BAD_PARAM - 指定されたパラメータがクラス DefinitionKind からの int 定数のどれでもない場合

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。