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 オブジェクトを構築します。 |
public static final int _dk_none
public static final int _dk_all
public static final int _dk_Attribute
public static final int _dk_Constant
public static final int _dk_Exception
public static final int _dk_Interface
public static final int _dk_Module
public static final int _dk_Operation
public static final int _dk_Typedef
public static final int _dk_Alias
public static final int _dk_Struct
public static final int _dk_Union
public static final int _dk_Enum
public static final int _dk_Primitive
public static final int _dk_String
public static final int _dk_Sequence
public static final int _dk_Array
public static final int _dk_Repository
public static final int _dk_Wstring
public static final int _dk_Fixed
public static final int _dk_Value
public static final int _dk_ValueBox
public static final int _dk_ValueMember
public static final int _dk_Native
public static final int _dk_AbstractInterface
public static final DefinitionKind dk_none
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_all
DefinitionKind 定数は、DefinitionKind が該当するすべての場合に便利です。コンテナの contents メソッドでは、この定数を使用して、関係する全種別の定義がすべて返されます。public static final DefinitionKind dk_Attribute
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Constant
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Exception
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Interface
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Module
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Operation
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Typedef
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Alias
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Struct
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Union
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Enum
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Primitive
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_String
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Sequence
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Array
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Repository
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Wstring
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Fixed
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Value
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_ValueBox
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_ValueMember
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_Native
DefinitionKind の静的インスタンスです。public static final DefinitionKind dk_AbstractInterface
DefinitionKind の静的インスタンスです。protected DefinitionKind(int _value)
_value フィールドを指定された値で初期化して、DefinitionKind オブジェクトを構築します。_value - クラス DefinitionKind で定義されている int 定数の 1 つpublic int value()
int 定数を返します。DefinitionKind インスタンスの値であるクラス DefinitionKind からの int 定数public static DefinitionKind from_int(int i)
DefinitionKind インスタンスを生成します。i - クラス DefinitionKind の int 定数の 1 つDefinitionKind インスタンスBAD_PARAM - 指定されたパラメータがクラス DefinitionKind の int 定数のどれでもない場合 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.