| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.omg.CORBA.LongHolder
public final class LongHolder
Long 值的 Holder。有关 Holder 文件的更多信息,请参阅“生成的文件:Holder 文件”。
long 值的 Holder 类,用来存储 IDL 方法中的 "out" 和 "inout" 参数。如果 IDL 方法签名将 IDL long long 作为 "out" 或 "inout" 参数,则程序员必须传递 LongHolder 实例作为方法调用中的相应参数;对于 "inout" 参数,程序员还必须填充将被发送到服务器的 "in" 值。在方法调用返回之前,ORB 将填充与从服务器返回的 "out" 值对应的值。
 
如果 myLongHolder 是 LongHolder 实例,则可以使用 myLongHolder.value 访问存储在其 value 字段中的值。
| 字段摘要 | |
|---|---|
|  long | value此 LongHolder对象保存的long值。 | 
| 构造方法摘要 | |
|---|---|
| LongHolder()构造一个新的 LongHolder对象,将其value字段初始化为0。 | |
| LongHolder(long initial)构造一个新的 LongHolder对象,并使用给定long初始化其value字段。 | |
| 方法摘要 | |
|---|---|
|  void | _read(InputStream input)从 input中读取数据,并使用已解组数据初始化 Holder 中的值。 | 
|  TypeCode | _type()返回对应于此 Holder 中所保存的值的 TypeCode对象。 | 
|  void | _write(OutputStream output)将此 Holder 中的值编组到 output。 | 
| 从类 java.lang.Object 继承的方法 | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| 字段详细信息 | 
|---|
public long value
LongHolder 对象保存的 long 值。
| 构造方法详细信息 | 
|---|
public LongHolder()
LongHolder 对象,将其 value 字段初始化为 0。
public LongHolder(long initial)
LongHolder 对象,并使用给定 long 初始化其 value 字段。
initial - 用来初始化新建 LongHolder 对象 value 字段的 long 值| 方法详细信息 | 
|---|
public void _read(InputStream input)
input 中读取数据,并使用已解组数据初始化 Holder 中的值。
Streamable 中的 _readinput - 包含从导线获取的 CDR 格式数据的 InputStream。public void _write(OutputStream output)
output。
Streamable 中的 _writeoutput - 将包含 CDR 格式数据的 OutputStream。public TypeCode _type()
TypeCode 对象。
Streamable 中的 _type| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。