- java.lang.Object
-
- org.omg.CORBA.DoubleHolder
-
- All Implemented Interfaces:
-
Streamable
public final class DoubleHolder extends Object implements Streamable
持有人Double。 有关Holder文件的更多信息,请参阅"Generated Files: Holder Files" 。用于在IDL方法中存储“out”和“inout”参数的
double持有者类。 如果IDL方法签名具有IDLdouble作为“out”或“inout”参数,则程序员必须传递一个DoubleHolder的实例作为方法调用中的相应参数; 对于“inout”参数,程序员还必须填写要发送到服务器的“in”值。 在方法调用返回之前,ORB将填写与从服务器返回的“out”值对应的值。如果
myDoubleHolder是实例DoubleHolder,存储在其值value字段可以与被访问myDoubleHolder.value。- 从以下版本开始:
- JDK1.2
-
-
Field Summary
Fields Modifier and Type Field 描述 doublevalue该double该保持的值DoubleHolder对象。
-
构造方法摘要
构造方法 Constructor 描述 DoubleHolder()构造一个新的DoubleHolder对象,其value字段初始化为0.0。DoubleHolder(double initial)为给定的double构造一个新的DoubleHolder对象。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void_read(InputStream input)从输入流读取一个double值并将其存储在值成员中。TypeCode_type()返回此持有人对象的TypeCode。void_write(OutputStream output)将此持有OutputStream存储的双重值写入OutputStream。
-
-
-
方法详细信息
-
_read
public void _read(InputStream input)
从输入流读取一个double值并将其存储在值成员中。- Specified by:
-
_read在接口Streamable - 参数
-
input- 要阅读的InputStream。
-
_write
public void _write(OutputStream output)
将此持有OutputStream存储的双重值写入OutputStream。- Specified by:
-
_write接口Streamable - 参数
-
output- 要写入的OutputStream。
-
_type
public TypeCode _type()
返回此持有人对象的TypeCode。- Specified by:
-
_type在接口Streamable - 结果
-
TypeCode对象。
-
-