JavaTM 2 Platform
Standard Ed. 6

org.omg.CORBA
類別 DefinitionKind

java.lang.Object
  繼承者 org.omg.CORBA.DefinitionKind
所有已實作的介面:
Serializable, IDLEntity

public class DefinitionKind
extends Object
implements IDLEntity

該類別提供用來標識介面存儲資源庫 (Interface Repository) 物件型別的常數。此類別包含兩種常數,一種是 int,另一種是 DefinitionKind 類別的實例。此類別提供 from_int 方法,只要給出一個 int 常數,該方法就能創建相應的 DefinitionKind 實例。此類別還提供了 value 方法,該方法返回用作 DefinitionKind 實例的值的 int 常數。

另請參見:
IRObject

欄位摘要
static int _dk_AbstractInterface
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Alias
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_all
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Array
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Attribute
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Constant
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Enum
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Exception
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Fixed
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Interface
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Module
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Native
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_none
          指示 Interface Repository 物件不具有定義種類別的常數。
static int _dk_Operation
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Primitive
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Repository
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Sequence
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_String
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Struct
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Typedef
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Union
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Value
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_ValueBox
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_ValueMember
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static int _dk_Wstring
          指示 Interface Repository 物件不具有某一定義種類別的常數。
static DefinitionKind dk_AbstractInterface
          指示 Interface Repository 物件表示一個抽象介面的靜態 DefinitionKind 實例。
static DefinitionKind dk_Alias
          指示 Interface Repository 物件是一個 Alias 的靜態 DefinitionKind 實例。
static DefinitionKind dk_all
          通配符 DefinitionKind 常數,可用於 DefinitionKind 適合的所有情況。
static DefinitionKind dk_Array
          指示 Interface Repository 物件是一個 Array 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Attribute
          指示 Interface Repository 物件是一個 Attribute 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Constant
          指示 Interface Repository 物件是一個常數的靜態 DefinitionKind 實例。
static DefinitionKind dk_Enum
          指示 Interface Repository 物件是一個 Enum 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Exception
          指示 Interface Repository 物件是一個 Exception 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Fixed
          指示 Interface Repository 物件是一個 Fixed value 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Interface
          指示 Interface Repository 物件是一個 Interface 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Module
          指示 Interface Repository 物件是一個 Module 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Native
          指示 Interface Repository 物件是一個 Native value 的靜態 DefinitionKind 實例。
static DefinitionKind dk_none
          指示 Interface Repository 物件不具有任何定義種類別的靜態 DefinitionKind 實例。
static DefinitionKind dk_Operation
          指示 Interface Repository 物件是一個 Operation 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Primitive
          指示 Interface Repository 物件是一個 Primitive 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Repository
          指示 Interface Repository 物件是一個 Repository 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Sequence
          指示 Interface Repository 物件是一個 Sequence 的靜態 DefinitionKind 實例。
static DefinitionKind dk_String
          指示 Interface Repository 物件是一個 String 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Struct
          指示 Interface Repository 物件是一個 Struct 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Typedef
          指示 Interface Repository 物件是一個 Typedef 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Union
          指示 Interface Repository 物件是一個 Union 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Value
          指示 Interface Repository 物件是一個 Value 的靜態 DefinitionKind 實例。
static DefinitionKind dk_ValueBox
          指示 Interface Repository 物件是一個 ValueBox 的靜態 DefinitionKind 實例。
static DefinitionKind dk_ValueMember
          指示 Interface Repository 物件是一個 ValueMember 的靜態 DefinitionKind 實例。
static DefinitionKind dk_Wstring
          指示 Interface Repository 物件是一個 Wstring 的靜態 DefinitionKind 實例。
 
建構子摘要
protected DefinitionKind(int _value)
          建構一個 DefinitionKind 物件,使用給定值初始化其 _value 欄位。
 
方法摘要
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
指示 Interface Repository 物件不具有定義種類別的常數。

另請參見:
常數欄位值

_dk_all

public static final int _dk_all
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Attribute

public static final int _dk_Attribute
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Constant

public static final int _dk_Constant
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Exception

public static final int _dk_Exception
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Interface

public static final int _dk_Interface
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Module

public static final int _dk_Module
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Operation

public static final int _dk_Operation
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Typedef

public static final int _dk_Typedef
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Alias

public static final int _dk_Alias
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Struct

public static final int _dk_Struct
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Union

public static final int _dk_Union
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Enum

public static final int _dk_Enum
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Primitive

public static final int _dk_Primitive
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_String

public static final int _dk_String
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Sequence

public static final int _dk_Sequence
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Array

public static final int _dk_Array
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Repository

public static final int _dk_Repository
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Wstring

public static final int _dk_Wstring
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Fixed

public static final int _dk_Fixed
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Value

public static final int _dk_Value
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_ValueBox

public static final int _dk_ValueBox
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_ValueMember

public static final int _dk_ValueMember
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_Native

public static final int _dk_Native
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

_dk_AbstractInterface

public static final int _dk_AbstractInterface
指示 Interface Repository 物件不具有某一定義種類別的常數。

另請參見:
常數欄位值

dk_none

public static final DefinitionKind dk_none
指示 Interface Repository 物件不具有任何定義種類別的靜態 DefinitionKind 實例。


dk_all

public static final DefinitionKind dk_all
通配符 DefinitionKind 常數,可用於 DefinitionKind 適合的所有情況。Container 的 contents 方法使用此常數返回所包含的任何種類別的定義。


dk_Attribute

public static final DefinitionKind dk_Attribute
指示 Interface Repository 物件是一個 Attribute 的靜態 DefinitionKind 實例。


dk_Constant

public static final DefinitionKind dk_Constant
指示 Interface Repository 物件是一個常數的靜態 DefinitionKind 實例。


dk_Exception

public static final DefinitionKind dk_Exception
指示 Interface Repository 物件是一個 Exception 的靜態 DefinitionKind 實例。


dk_Interface

public static final DefinitionKind dk_Interface
指示 Interface Repository 物件是一個 Interface 的靜態 DefinitionKind 實例。


dk_Module

public static final DefinitionKind dk_Module
指示 Interface Repository 物件是一個 Module 的靜態 DefinitionKind 實例。


dk_Operation

public static final DefinitionKind dk_Operation
指示 Interface Repository 物件是一個 Operation 的靜態 DefinitionKind 實例。


dk_Typedef

public static final DefinitionKind dk_Typedef
指示 Interface Repository 物件是一個 Typedef 的靜態 DefinitionKind 實例。


dk_Alias

public static final DefinitionKind dk_Alias
指示 Interface Repository 物件是一個 Alias 的靜態 DefinitionKind 實例。


dk_Struct

public static final DefinitionKind dk_Struct
指示 Interface Repository 物件是一個 Struct 的靜態 DefinitionKind 實例。


dk_Union

public static final DefinitionKind dk_Union
指示 Interface Repository 物件是一個 Union 的靜態 DefinitionKind 實例。


dk_Enum

public static final DefinitionKind dk_Enum
指示 Interface Repository 物件是一個 Enum 的靜態 DefinitionKind 實例。


dk_Primitive

public static final DefinitionKind dk_Primitive
指示 Interface Repository 物件是一個 Primitive 的靜態 DefinitionKind 實例。


dk_String

public static final DefinitionKind dk_String
指示 Interface Repository 物件是一個 String 的靜態 DefinitionKind 實例。


dk_Sequence

public static final DefinitionKind dk_Sequence
指示 Interface Repository 物件是一個 Sequence 的靜態 DefinitionKind 實例。


dk_Array

public static final DefinitionKind dk_Array
指示 Interface Repository 物件是一個 Array 的靜態 DefinitionKind 實例。


dk_Repository

public static final DefinitionKind dk_Repository
指示 Interface Repository 物件是一個 Repository 的靜態 DefinitionKind 實例。


dk_Wstring

public static final DefinitionKind dk_Wstring
指示 Interface Repository 物件是一個 Wstring 的靜態 DefinitionKind 實例。


dk_Fixed

public static final DefinitionKind dk_Fixed
指示 Interface Repository 物件是一個 Fixed value 的靜態 DefinitionKind 實例。


dk_Value

public static final DefinitionKind dk_Value
指示 Interface Repository 物件是一個 Value 的靜態 DefinitionKind 實例。


dk_ValueBox

public static final DefinitionKind dk_ValueBox
指示 Interface Repository 物件是一個 ValueBox 的靜態 DefinitionKind 實例。


dk_ValueMember

public static final DefinitionKind dk_ValueMember
指示 Interface Repository 物件是一個 ValueMember 的靜態 DefinitionKind 實例。


dk_Native

public static final DefinitionKind dk_Native
指示 Interface Repository 物件是一個 Native value 的靜態 DefinitionKind 實例。


dk_AbstractInterface

public static final DefinitionKind dk_AbstractInterface
指示 Interface Repository 物件表示一個抽象介面的靜態 DefinitionKind 實例。

建構子詳細資訊

DefinitionKind

protected DefinitionKind(int _value)
建構一個 DefinitionKind 物件,使用給定值初始化其 _value 欄位。

參數:
_value - DefinitionKind 類別中定義的 int 常數之一。
方法詳細資訊

value

public int value()
返回標識 IR 物件型別的 int 常數。

返回:
DefinitionKind 類別中的 int 常數,該常數是此 DefinitionKind 實例的值

from_int

public static DefinitionKind from_int(int i)
創建一個對應於給定程式碼的 DefinitionKind 實例。

參數:
i - DefinitionKind 類別中的 int 常數之一
返回:
對應於給定程式碼的 DefinitionKind 實例
拋出:
BAD_PARAM - 如果給定參數不是 DefinitionKind 類別中的 int 常數之一

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only