|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Any 的软件包 | |
|---|---|
| org.omg.CORBA | 提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。 |
| org.omg.CORBA.portable | 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 |
| org.omg.CosNaming | 为 Java IDL 提供命名服务。 |
| org.omg.CosNaming.NamingContextExtPackage | 此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Java[tm] SE 6。 |
| org.omg.CosNaming.NamingContextPackage | 此包包含 org.omg.CosNaming 包的 Exception 类。 |
| org.omg.Dynamic | 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.9 小节中指定的 Dynamic 模块。 |
| org.omg.DynamicAny | 提供一些类和接口使得在运行时能够遍历与 any 有关联的数据值,并提取数据值的基本成分。 |
| org.omg.DynamicAny.DynAnyFactoryPackage | 此包包含 DynamicAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2.2 小节中指定。 |
| org.omg.DynamicAny.DynAnyPackage | 此包包含 DynAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小节中指定。 |
| org.omg.IOP | 此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的 13.6.小节中指定的 IOP 模块。 |
| org.omg.IOP.CodecFactoryPackage | 此包包含 IOP::CodeFactory 接口中指定的异常(作为 Portable Interceptor 规范的一部分)。 |
| org.omg.IOP.CodecPackage | 此包根据 IOP::Codec IDL 接口定义生成。 |
| org.omg.Messaging | 此包包含 OMG Messaging Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模块。 |
| org.omg.PortableInterceptor | 提供一个注册 ORB 钩子 (hook) 的机制,通过这些钩子 ORB 服务可以截取执行 ORB 的正常流。 |
| org.omg.PortableInterceptor.ORBInitInfoPackage | 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 |
| org.omg.PortableServer | 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 |
| org.omg.PortableServer.CurrentPackage | 提供各种方法实现,这些实现能够访问调用方法的对象的身份。 |
| org.omg.PortableServer.POAManagerPackage | 封装 POA 关联的处理状态。 |
| org.omg.PortableServer.POAPackage | 允许程序员构造可在不同 ORB 产品间移植的对象实现。 |
| org.omg.CORBA 中 Any 的使用 |
|---|
| 声明为 Any 的 org.omg.CORBA 中的字段 | |
|---|---|
Any |
UnknownUserException.except
包含由服务器抛出的实际用户异常的 Any 实例。 |
Any |
UnionMember.label
此 UnionMember 对象所描述的 union 成员的标签。 |
Any |
AnyHolder.value
此 AnyHolder 对象保存的 Any 值。 |
Any[] |
AnySeqHolder.value
|
Any |
NameValuePair.value
将通过此 NameValuePair 对象与某一名称关联的值。 |
| 返回 Any 的 org.omg.CORBA 中的方法 | |
|---|---|
abstract Any |
Request.add_in_arg()
创建一个输入参数,并将它添加到此 Request 对象中。 |
abstract Any |
Request.add_inout_arg()
将一个输入/输出参数添加到此 Request 对象中。 |
abstract Any |
Request.add_named_in_arg(String name)
使用给定名称创建一个输入参数,并将它添加到此 Request 对象中。 |
abstract Any |
Request.add_named_inout_arg(String name)
将具有给定名称的输入/输出参数添加到此 Request 对象中。 |
abstract Any |
Request.add_named_out_arg(String name)
将具有给定名称的输出参数添加到此 Request 对象中。 |
abstract Any |
Request.add_out_arg()
将输出参数添加到此 Request 对象中。 |
abstract Any |
ORB.create_any()
创建一个 IDL Any 对象,初始化后该对象包含一个 kind 字段被设置为 TCKind.tc_null 的 Typecode 对象。 |
abstract Any |
Any.extract_any()
提取此 Any 对象 value 字段中的 Any 对象。 |
static Any[] |
AnySeqHelper.extract(Any a)
|
Any |
DynAny.get_any()
已过时。 检索此 DynAny 对象中包含的 org.omg.CORBA.Any。 |
Any[] |
DynArray.get_elements()
已过时。 返回此数组所有元素的值。 |
Any[] |
DynSequence.get_elements()
已过时。 返回此 sequence 中每个元素的值。 |
abstract Any |
TypeCode.member_label(int index)
检索给定索引标识的 union 成员的标签。 |
Any |
DataInputStream.read_any()
从输入流读取 IDL Any 值。 |
static Any[] |
AnySeqHelper.read(InputStream istream)
|
abstract Any |
Request.return_value()
返回包含方法结果值的 Any 对象。 |
Any |
DynAny.to_any()
已过时。 将 DynAny 对象转换成 Any 对象。 |
abstract Any |
NamedValue.value()
检索此 NamedValue 对象的值。 |
| 参数类型为 Any 的 org.omg.CORBA 中的方法 | |
|---|---|
abstract NamedValue |
NVList.add_value(String item_name,
Any val,
int flags)
创建一个新的 NamedValue 对象,使用给定名称、值和标志初始化该对象,并将它添加到此 NVList 对象的末尾。 |
DynAny |
ORB.create_dyn_any(Any value)
已过时。 使用新的 DynAnyFactory API 代替 |
abstract NamedValue |
ORB.create_named_value(String s,
Any any,
int flags)
使用给定名称、值和参数模式标志创建一个 NamedValue 对象。 |
Policy |
ORB.create_policy(int type,
Any val)
可以调用此方法创建特定类型的新策略对象实例,并且其类型具有指定的初始状态。 |
abstract boolean |
Any.equal(Any a)
检查此 Any 对象与给定 Any 对象是否相等。 |
void |
ServerRequest.except(Any any)
已过时。 使用 set_exception() |
static Any[] |
AnySeqHelper.extract(Any a)
|
static boolean[] |
BooleanSeqHelper.extract(Any a)
|
static char[] |
CharSeqHelper.extract(Any a)
|
static CompletionStatus |
CompletionStatusHelper.extract(Any a)
|
static Current |
CurrentHelper.extract(Any a)
|
static DefinitionKind |
DefinitionKindHelper.extract(Any a)
|
static double[] |
DoubleSeqHelper.extract(Any a)
|
static String |
FieldNameHelper.extract(Any a)
|
static float[] |
FloatSeqHelper.extract(Any a)
|
static IDLType |
IDLTypeHelper.extract(Any a)
|
static String |
IdentifierHelper.extract(Any a)
|
static long[] |
LongLongSeqHelper.extract(Any a)
|
static int[] |
LongSeqHelper.extract(Any a)
|
static NameValuePair |
NameValuePairHelper.extract(Any a)
|
static Object |
ObjectHelper.extract(Any a)
|
static byte[] |
OctetSeqHelper.extract(Any a)
|
static ParameterMode |
ParameterModeHelper.extract(Any a)
|
static short |
PolicyErrorCodeHelper.extract(Any a)
|
static PolicyError |
PolicyErrorHelper.extract(Any a)
|
static Policy |
PolicyHelper.extract(Any a)
|
static Policy[] |
PolicyListHelper.extract(Any a)
|
static int |
PolicyTypeHelper.extract(Any a)
|
static String |
RepositoryIdHelper.extract(Any a)
|
static ServiceDetail |
ServiceDetailHelper.extract(Any a)
|
static ServiceInformation |
ServiceInformationHelper.extract(Any a)
|
static SetOverrideType |
SetOverrideTypeHelper.extract(Any a)
|
static short[] |
ShortSeqHelper.extract(Any a)
|
static String[] |
StringSeqHelper.extract(Any a)
|
static String |
StringValueHelper.extract(Any a)
|
static StructMember |
StructMemberHelper.extract(Any a)
|
static long[] |
ULongLongSeqHelper.extract(Any a)
|
static int[] |
ULongSeqHelper.extract(Any a)
|
static short[] |
UShortSeqHelper.extract(Any a)
|
static UnionMember |
UnionMemberHelper.extract(Any a)
|
static UnknownUserException |
UnknownUserExceptionHelper.extract(Any a)
|
static Serializable |
ValueBaseHelper.extract(Any a)
|
static ValueMember |
ValueMemberHelper.extract(Any a)
|
static String |
VersionSpecHelper.extract(Any a)
|
static short |
VisibilityHelper.extract(Any a)
|
static char[] |
WCharSeqHelper.extract(Any a)
|
static String[] |
WStringSeqHelper.extract(Any a)
|
static String |
WStringValueHelper.extract(Any a)
|
static WrongTransaction |
WrongTransactionHelper.extract(Any a)
|
void |
DynAny.from_any(Any value)
已过时。 根据 Any 对象生成一个 DynAny 对象。 |
abstract void |
Any.insert_any(Any a)
将给定 Any 对象插入此 Any 对象的 value 字段。 |
void |
DynAny.insert_any(Any value)
已过时。 插入给定 org.omg.CORBA.Any 对象作为此 DynAny 对象的值。 |
static void |
AnySeqHelper.insert(Any a,
Any[] that)
|
static void |
AnySeqHelper.insert(Any a,
Any[] that)
|
static void |
BooleanSeqHelper.insert(Any a,
boolean[] that)
|
static void |
OctetSeqHelper.insert(Any a,
byte[] that)
|
static void |
CharSeqHelper.insert(Any a,
char[] that)
|
static void |
WCharSeqHelper.insert(Any a,
char[] that)
|
static void |
CompletionStatusHelper.insert(Any a,
CompletionStatus that)
|
static void |
CurrentHelper.insert(Any a,
Current that)
|
static void |
DefinitionKindHelper.insert(Any a,
DefinitionKind that)
|
static void |
DoubleSeqHelper.insert(Any a,
double[] that)
|
static void |
FloatSeqHelper.insert(Any a,
float[] that)
|
static void |
IDLTypeHelper.insert(Any a,
IDLType that)
|
static void |
PolicyTypeHelper.insert(Any a,
int that)
|
static void |
LongSeqHelper.insert(Any a,
int[] that)
|
static void |
ULongSeqHelper.insert(Any a,
int[] that)
|
static void |
LongLongSeqHelper.insert(Any a,
long[] that)
|
static void |
ULongLongSeqHelper.insert(Any a,
long[] that)
|
static void |
NameValuePairHelper.insert(Any a,
NameValuePair that)
|
static void |
ObjectHelper.insert(Any a,
Object that)
|
static void |
ParameterModeHelper.insert(Any a,
ParameterMode that)
|
static void |
PolicyHelper.insert(Any a,
Policy that)
|
static void |
PolicyListHelper.insert(Any a,
Policy[] that)
|
static void |
PolicyErrorHelper.insert(Any a,
PolicyError that)
|
static void |
ValueBaseHelper.insert(Any a,
Serializable that)
|
static void |
ServiceDetailHelper.insert(Any a,
ServiceDetail that)
|
static void |
ServiceInformationHelper.insert(Any a,
ServiceInformation that)
|
static void |
SetOverrideTypeHelper.insert(Any a,
SetOverrideType that)
|
static void |
PolicyErrorCodeHelper.insert(Any a,
short that)
|
static void |
VisibilityHelper.insert(Any a,
short that)
|
static void |
ShortSeqHelper.insert(Any a,
short[] that)
|
static void |
UShortSeqHelper.insert(Any a,
short[] that)
|
static void |
FieldNameHelper.insert(Any a,
String that)
|
static void |
IdentifierHelper.insert(Any a,
String that)
|
static void |
RepositoryIdHelper.insert(Any a,
String that)
|
static void |
StringValueHelper.insert(Any a,
String that)
|
static void |
VersionSpecHelper.insert(Any a,
String that)
|
static void |
WStringValueHelper.insert(Any a,
String that)
|
static void |
StringSeqHelper.insert(Any a,
String[] that)
|
static void |
WStringSeqHelper.insert(Any a,
String[] that)
|
static void |
StructMemberHelper.insert(Any a,
StructMember that)
|
static void |
UnionMemberHelper.insert(Any a,
UnionMember that)
|
static void |
UnknownUserExceptionHelper.insert(Any a,
UnknownUserException that)
|
static void |
ValueMemberHelper.insert(Any a,
ValueMember that)
|
static void |
WrongTransactionHelper.insert(Any a,
WrongTransaction that)
|
void |
ServerRequest.result(Any any)
已过时。 使用方法 set_result |
void |
DynArray.set_elements(Any[] value)
已过时。 将此 DynArray 对象的值设置为给定数组。 |
void |
DynSequence.set_elements(Any[] value)
已过时。 使用给定数组设置此 sequence 中所有元素的值。 |
void |
ServerRequest.set_exception(Any any)
抛出 org.omg.CORBA.NO_IMPLEMENT 异常。 |
abstract void |
Context.set_one_value(String propname,
Any propvalue)
创建一个 NamedValue 对象,并将它添加到此 Context 对象中。 |
void |
ServerRequest.set_result(Any any)
抛出 org.omg.CORBA.NO_IMPLEMENT 异常。 |
void |
DataOutputStream.write_any_array(Any[] seq,
int offset,
int length)
将 IDL Any 数组中从 offset 处开始的 length 个元素写入输出流。 |
void |
DataOutputStream.write_any(Any value)
将 Any 值写入输出流。 |
static void |
AnySeqHelper.write(OutputStream ostream,
Any[] value)
|
| 参数类型为 Any 的 org.omg.CORBA 中的构造方法 | |
|---|---|
AnyHolder(Any initial)
为给定的 Any 对象构造一个新 AnyHolder 对象。 |
|
AnySeqHolder(Any[] initialValue)
|
|
NameValuePair(String __id,
Any __value)
构造一个 NameValuePair 对象,该对象将给定名称与给定 org.omg.CORBA.Any 对象关联。 |
|
UnionMember(String __name,
Any __label,
TypeCode __type,
IDLType __type_def)
构造一个新的 UnionMember 对象,将其字段初始化为给定值。 |
|
UnknownUserException(Any a)
构造一个包含给定 Any 对象的 UnknownUserException 对象。 |
|
| org.omg.CORBA.portable 中 Any 的使用 |
|---|
| 返回 Any 的 org.omg.CORBA.portable 中的方法 | |
|---|---|
abstract Any |
InputStream.read_any()
从此输入流中读取一个 Any。 |
| 参数类型为 Any 的 org.omg.CORBA.portable 中的方法 | |
|---|---|
abstract void |
OutputStream.write_any(Any value)
在此输出流上写入一个 Any。 |
| org.omg.CosNaming 中 Any 的使用 |
|---|
| 参数类型为 Any 的 org.omg.CosNaming 中的方法 | |
|---|---|
static Binding |
BindingHelper.extract(Any a)
|
static BindingIterator |
BindingIteratorHelper.extract(Any a)
|
static Binding[] |
BindingListHelper.extract(Any a)
|
static BindingType |
BindingTypeHelper.extract(Any a)
|
static String |
IstringHelper.extract(Any a)
|
static NameComponent |
NameComponentHelper.extract(Any a)
|
static NameComponent[] |
NameHelper.extract(Any a)
|
static NamingContextExt |
NamingContextExtHelper.extract(Any a)
|
static NamingContext |
NamingContextHelper.extract(Any a)
|
static void |
BindingHelper.insert(Any a,
Binding that)
|
static void |
BindingListHelper.insert(Any a,
Binding[] that)
|
static void |
BindingIteratorHelper.insert(Any a,
BindingIterator that)
|
static void |
BindingTypeHelper.insert(Any a,
BindingType that)
|
static void |
NameComponentHelper.insert(Any a,
NameComponent that)
|
static void |
NameHelper.insert(Any a,
NameComponent[] that)
|
static void |
NamingContextHelper.insert(Any a,
NamingContext that)
|
static void |
NamingContextExtHelper.insert(Any a,
NamingContextExt that)
|
static void |
IstringHelper.insert(Any a,
String that)
|
| org.omg.CosNaming.NamingContextExtPackage 中 Any 的使用 |
|---|
| 参数类型为 Any 的 org.omg.CosNaming.NamingContextExtPackage 中的方法 | |
|---|---|
static String |
AddressHelper.extract(Any a)
|
static InvalidAddress |
InvalidAddressHelper.extract(Any a)
|
static String |
StringNameHelper.extract(Any a)
|
static String |
URLStringHelper.extract(Any a)
|
static void |
InvalidAddressHelper.insert(Any a,
InvalidAddress that)
|
static void |
AddressHelper.insert(Any a,
String that)
|
static void |
StringNameHelper.insert(Any a,
String that)
|
static void |
URLStringHelper.insert(Any a,
String that)
|
| org.omg.CosNaming.NamingContextPackage 中 Any 的使用 |
|---|
| 参数类型为 Any 的 org.omg.CosNaming.NamingContextPackage 中的方法 | |
|---|---|
static AlreadyBound |
AlreadyBoundHelper.extract(Any a)
|
static CannotProceed |
CannotProceedHelper.extract(Any a)
|
static InvalidName |
InvalidNameHelper.extract(Any a)
|
static NotEmpty |
NotEmptyHelper.extract(Any a)
|
static NotFound |
NotFoundHelper.extract(Any a)
|
static NotFoundReason |
NotFoundReasonHelper.extract(Any a)
|
static void |
AlreadyBoundHelper.insert(Any a,
AlreadyBound that)
|
static void |
CannotProceedHelper.insert(Any a,
CannotProceed that)
|
static void |
InvalidNameHelper.insert(Any a,
InvalidName that)
|
static void |
NotEmptyHelper.insert(Any a,
NotEmpty that)
|
static void |
NotFoundHelper.insert(Any a,
NotFound that)
|
static void |
NotFoundReasonHelper.insert(Any a,
NotFoundReason that)
|
| org.omg.Dynamic 中 Any 的使用 |
|---|
| 声明为 Any 的 org.omg.Dynamic 中的字段 | |
|---|---|
Any |
Parameter.argument
|
| 参数类型为 Any 的 org.omg.Dynamic 中的构造方法 | |
|---|---|
Parameter(Any _argument,
ParameterMode _mode)
|
|
| org.omg.DynamicAny 中 Any 的使用 |
|---|
| 声明为 Any 的 org.omg.DynamicAny 中的字段 | |
|---|---|
Any |
NameValuePair.value
与名称关联的 Any 值。 |
| 返回 Any 的 org.omg.DynamicAny 中的方法 | |
|---|---|
static Any[] |
AnySeqHelper.extract(Any a)
|
Any |
DynAnyOperations.get_any()
提取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynAnyStub.get_any()
提取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynArrayStub.get_any()
析取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynEnumStub.get_any()
析取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynFixedStub.get_any()
提取由此 DynAny 表示的 Any 中包含的 Any 值。 |
Any |
_DynSequenceStub.get_any()
提取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynStructStub.get_any()
提取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynUnionStub.get_any()
提取由此 DynAny 表示的 Any 中所包含的 Any 值。 |
Any |
_DynValueStub.get_any()
提取由此 DynAny 表示的 Any 中包含的 Any 值。 |
Any |
DynValueBoxOperations.get_boxed_value()
以 Any 的形式返回装箱值。 |
Any[] |
DynArrayOperations.get_elements()
返回 DynArray 的元素。 |
Any[] |
DynSequenceOperations.get_elements()
返回序列的元素。 |
Any[] |
_DynArrayStub.get_elements()
返回 DynArray 的元素。 |
Any[] |
_DynSequenceStub.get_elements()
返回序列的元素。 |
static Any[] |
AnySeqHelper.read(InputStream istream)
|
Any |
DynAnyOperations.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynAnyStub.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynArrayStub.to_any()
从 DynAny 对象中创建 any 值。 |
Any |
_DynEnumStub.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynFixedStub.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynSequenceStub.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynStructStub.to_any()
从 DynAny 对象创建 any 值。 |
Any |
_DynUnionStub.to_any()
从 DynAny 对象创建 any 值。 |