java.applet

java.awt

java.awt.color

java.awt.datatransfer

java.awt.dnd

java.awt.event

java.awt.font

java.awt.geom

java.awt.im

java.awt.im.spi

java.awt.image

java.awt.image.renderable

java.awt.print

java.beans

java.beans.beancontext

java.io

java.lang

java.lang.annotation

java.lang.instrument

java.lang.management

java.lang.ref

java.lang.reflect

java.math

java.net

java.nio

java.nio.channels

java.nio.channels.spi

java.nio.charset

java.nio.charset.spi

java.rmi

java.rmi.activation

java.rmi.dgc

java.rmi.registry

java.rmi.server

java.security

java.security.acl

java.security.cert

java.security.interfaces

java.security.spec

java.sql

java.text

java.util

java.util.concurrent

java.util.concurrent.atomic

java.util.concurrent.locks

java.util.jar

java.util.logging

java.util.prefs

java.util.regex

java.util.zip

javax.accessibility

javax.activity

javax.crypto

javax.crypto.interfaces

javax.crypto.spec

javax.imageio

javax.imageio.event

javax.imageio.metadata

javax.imageio.plugins.bmp

javax.imageio.plugins.jpeg

javax.imageio.spi

javax.imageio.stream

javax.management

javax.management.loading

javax.management.modelmbean

javax.management.monitor

javax.management.openmbean

javax.management.relation

javax.management.remote

javax.management.remote.rmi

javax.management.timer

javax.naming

javax.naming.directory

javax.naming.event

javax.naming.ldap

javax.naming.spi

javax.net

javax.net.ssl

javax.print

javax.print.attribute

javax.print.attribute.standard

javax.print.event

javax.rmi

javax.rmi.CORBA

javax.rmi.ssl

javax.security.auth

javax.security.auth.callback

javax.security.auth.kerberos

javax.security.auth.login

javax.security.auth.spi

javax.security.auth.x500

javax.security.cert

javax.security.sasl

javax.sound.midi

javax.sound.midi.spi

javax.sound.sampled

javax.sound.sampled.spi

javax.sql

javax.sql.rowset

javax.sql.rowset.serial

javax.sql.rowset.spi

javax.swing

javax.swing.border

javax.swing.colorchooser

javax.swing.event

javax.swing.filechooser

javax.swing.plaf

javax.swing.plaf.basic

javax.swing.plaf.metal

javax.swing.plaf.multi

javax.swing.plaf.synth

javax.swing.table

javax.swing.text

javax.swing.text

javax.swing.text.parser

javax.swing.text.rtf

javax.swing.tree

javax.swing.undo

javax.transaction

javax.transaction.xa

javax.xml

javax.xml.datatype

javax.xml.namespace

javax.xml.parsers

javax.xml.transform

javax.xml.transform.dom

javax.xml.transform.sax

javax.xml.transform.stream

javax.xml.validation

javax.xml.xpath

org.ietf.jgss

org.omg.CORBA

org.omg.CORBA_2_3

org.omg.CORBA_2_3.portable

org.omg.CORBA.DynAnyPackage

org.omg.CORBA.ORBPackage

org.omg.CORBA.portable

org.omg.CORBA.TypeCodePackage

org.omg.CosNaming

org.omg.CosNaming.NamingContextExtPackage

org.omg.CosNaming.NamingContextPackage

org.omg.Dynamic

org.omg.DynamicAny

org.omg.DynamicAny.DynAnyFactoryPackage

org.omg.DynamicAny.DynAnyPackage

org.omg.IOP

org.omg.IOP.CodecFactoryPackage

org.omg.IOP.CodecPackage

org.omg.Messaging

org.omg.PortableInterceptor

org.omg.PortableInterceptor.ORBInitInfoPackage

org.omg.PortableServer

org.omg.PortableServer.CurrentPackage

org.omg.PortableServer.POAManagerPackage

org.omg.PortableServer.POAPackage

org.omg.PortableServer.portable

org.omg.PortableServer.ServantLocatorPackage

org.omg.SendingContext

org.omg.stub.java.rmi

org.w3c.dom

org.w3c.dom.bootstrap

org.w3c.dom.events

org.w3c.dom.ls

org.xml.sax

org.xml.sax.ext

org.xml.sax.helpers

allclasses-frame

allclasses-noframe

constant-values

deprecated-list

help-doc

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

该类提供用来标识接口存储库 (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. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策