public class DefinitionKind extends Object implements IDLEntity
int和那些是DefinitionKind类的实例。
该类提供方法from_int ,其中给出了一个int常量,创建了相应的DefinitionKind实例。
它还提供方法value ,它返回int常数,这是DefinitionKind实例的值。
IRObject
| Modifier and Type | Field and Description |
|---|---|
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
DefinitionKind的静态实例表示Interface Repository对象表示抽象接口。
|
static DefinitionKind |
dk_Alias
DefinitionKind的静态实例表示Interface Repository对象是别名。
|
static DefinitionKind |
dk_all
通配符
DefinitionKind不变,适用于任何
DefinitionKind的场合。
|
static DefinitionKind |
dk_Array
DefinitionKind的静态实例表示Interface Repository对象是一个Array。
|
static DefinitionKind |
dk_Attribute
DefinitionKind的静态实例
DefinitionKind接口存储库对象是属性。
|
static DefinitionKind |
dk_Constant
DefinitionKind的静态实例表示Interface Repository对象是一个常量。
|
static DefinitionKind |
dk_Enum
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是枚举。
|
static DefinitionKind |
dk_Exception
DefinitionKind的静态实例表明Interface Repository对象是一个异常。
|
static DefinitionKind |
dk_Fixed
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是Fixed值。
|
static DefinitionKind |
dk_Interface
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是一个Interface。
|
static DefinitionKind |
dk_Module
DefinitionKind的静态实例表示Interface Repository对象是一个Module。
|
static DefinitionKind |
dk_Native
DefinitionKind的静态实例表明Interface Repository对象是Native值。
|
static DefinitionKind |
dk_none
DefinitionKind的静态实例
DefinitionKind Interface Repository对象没有定义类型。
|
static DefinitionKind |
dk_Operation
DefinitionKind的静态实例表明Interface Repository对象是一个Operation。
|
static DefinitionKind |
dk_Primitive
DefinitionKind的静态实例表明Interface Repository对象是一个Primitive。
|
static DefinitionKind |
dk_Repository
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是Repository。
|
static DefinitionKind |
dk_Sequence
DefinitionKind的静态实例表明Interface Repository对象是一个Sequence。
|
static DefinitionKind |
dk_String
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是一个String。
|
static DefinitionKind |
dk_Struct
DefinitionKind的静态实例表明Interface Repository对象是一个Struct。
|
static DefinitionKind |
dk_Typedef
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是Typedef。
|
static DefinitionKind |
dk_Union
DefinitionKind的静态实例表明Interface Repository对象是Union。
|
static DefinitionKind |
dk_Value
DefinitionKind的静态实例表明Interface Repository对象是一个值。
|
static DefinitionKind |
dk_ValueBox
DefinitionKind的静态实例表明Interface Repository对象是ValueBox。
|
static DefinitionKind |
dk_ValueMember
DefinitionKind的静态实例表明Interface Repository对象是ValueMember。
|
static DefinitionKind |
dk_Wstring
DefinitionKind的静态实例表明Interface Repository对象是Wstring。
|
| Modifier | Constructor and Description |
|---|---|
protected |
DefinitionKind(int _value)
构造一个
DefinitionKind对象,其对象的
_value字段用给定值初始化。
|
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的静态实例表明Interface Repository对象没有定义类型。
public static final DefinitionKind dk_all
DefinitionKind常数,适用于任何DefinitionKind适用的所有场合。
Container的contents方法利用这个常量来返回所有包含的任何定义。
public static final DefinitionKind dk_Attribute
DefinitionKind的静态实例表明Interface Repository对象是一个Attribute。
public static final DefinitionKind dk_Constant
DefinitionKind的静态实例表示Interface Repository对象是一个常量。
public static final DefinitionKind dk_Exception
DefinitionKind的静态实例表明Interface Repository对象是一个异常。
public static final DefinitionKind dk_Interface
DefinitionKind的静态实例表明Interface Repository对象是一个Interface。
public static final DefinitionKind dk_Module
DefinitionKind的静态实例表明Interface Repository对象是一个Module。
public static final DefinitionKind dk_Operation
DefinitionKind的静态实例表明Interface Repository对象是一个Operation。
public static final DefinitionKind dk_Typedef
DefinitionKind的静态实例表明Interface Repository对象是Typedef。
public static final DefinitionKind dk_Alias
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是别名。
public static final DefinitionKind dk_Struct
DefinitionKind的静态实例表明Interface Repository对象是一个Struct。
public static final DefinitionKind dk_Union
DefinitionKind的静态实例表示Interface Repository对象是Union。
public static final DefinitionKind dk_Enum
DefinitionKind的静态实例表明Interface Repository对象是枚举。
public static final DefinitionKind dk_Primitive
DefinitionKind的静态实例表明Interface Repository对象是一个Primitive。
public static final DefinitionKind dk_String
DefinitionKind的静态实例表明Interface Repository对象是一个String。
public static final DefinitionKind dk_Sequence
DefinitionKind的静态实例表明Interface Repository对象是一个Sequence。
public static final DefinitionKind dk_Array
DefinitionKind的静态实例表明Interface Repository对象是一个Array。
public static final DefinitionKind dk_Repository
DefinitionKind的静态实例表明Interface Repository对象是Repository。
public static final DefinitionKind dk_Wstring
DefinitionKind的静态实例表明Interface Repository对象是Wstring。
public static final DefinitionKind dk_Fixed
DefinitionKind的静态实例表示Interface Repository对象是Fixed值。
public static final DefinitionKind dk_Value
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是一个值。
public static final DefinitionKind dk_ValueBox
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是ValueBox。
public static final DefinitionKind dk_ValueMember
DefinitionKind的静态实例
DefinitionKind Interface Repository对象是ValueMember。
public static final DefinitionKind dk_Native
DefinitionKind的静态实例表明Interface Repository对象是Native值。
public static final DefinitionKind dk_AbstractInterface
DefinitionKind的静态实例
DefinitionKind Interface Repository对象表示抽象接口。
protected DefinitionKind(int _value)
DefinitionKind对象,其对象的
_value字段用给定值初始化。
_value - 在
int中定义的
DefinitionKind
public int value()
int IR对象类型的
int常量。
int常数来自
DefinitionKind这个值是这个
DefinitionKind例子
public static DefinitionKind from_int(int i)
DefinitionKind于给定代码的
DefinitionKind实例。
i -一个的
int从类中的常量
DefinitionKind
DefinitionKind实例对应给定代码
BAD_PARAM - if the given parameter is not one of the
int constants from the class
DefinitionKind
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.