| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface DataOutputStream
定义用来将基本数据类型写入输出流的方法,以便编组自定义值类型。此接口供编写用于自定义值类型的自定义编组代码的用户使用。
DataInputStream, 
CustomMarshal| 方法摘要 | |
|---|---|
|  void | write_Abstract(Object value)将 IDL Abstract 接口类型写入输出流。 | 
|  void | write_any_array(Any[] seq,
                int offset,
                int length)将 IDL Any 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_any(Any value)将 Any 值写入输出流。 | 
|  void | write_boolean_array(boolean[] seq,
                    int offset,
                    int length)将 IDL boolean 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_boolean(boolean value)将 boolean 值写入输出流。 | 
|  void | write_char_array(char[] seq,
                 int offset,
                 int length)将 IDL 字符数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_char(char value)将 IDL 字符值写入输出流。 | 
|  void | write_double_array(double[] seq,
                   int offset,
                   int length)将 IDL double 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_double(double value)将 IDL double 值写入输出流。 | 
|  void | write_float_array(float[] seq,
                  int offset,
                  int length)将 IDL float 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_float(float value)将 IDL float 值写入输出流。 | 
|  void | write_long_array(int[] seq,
                 int offset,
                 int length)将 IDL long 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_long(int value)将 IDL long 值(以 Java int 的形式表示)写入输出流。 | 
|  void | write_longlong_array(long[] seq,
                     int offset,
                     int length)将 IDL long long 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_longlong(long value)将 IDL long long 值(以 Java long 的形式表示)写入输出流。 | 
|  void | write_Object(Object value)将 IDL CORBA::Object 值写入输出流。 | 
|  void | write_octet_array(byte[] seq,
                  int offset,
                  int length)将 IDL octet 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_octet(byte value)将 IDL octet 值(以一个 Java 字节的形式表示)写入输出流。 | 
|  void | write_short_array(short[] seq,
                  int offset,
                  int length)将 IDL short 数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_short(short value)将 IDL short 值写入输出流。 | 
|  void | write_string(String value)将 IDL string 值写入输出流。 | 
|  void | write_TypeCode(TypeCode value)将 typecode 写入输出流。 | 
|  void | write_ulong_array(int[] seq,
                  int offset,
                  int length)将无符号 IDL long 数组中从 offset 处开始的 length 个元素(以 Java int 的形式表示)写入输出流。 | 
|  void | write_ulong(int value)将无符号 IDL long 值(以 Java int 的形式表示)写入输出流。 | 
|  void | write_ulonglong_array(long[] seq,
                      int offset,
                      int length)将无符号 IDL long long 数组中从 offset 处开始的 length 个元素(以 Java long 的形式表示)写入输出流。 | 
|  void | write_ulonglong(long value)将无符号 IDL long long 值(以 Java long 的形式表示)写入输出流。 | 
|  void | write_ushort_array(short[] seq,
                   int offset,
                   int length)将无符号 IDL short 数组中从 offset 处开始的 length 个元素(以 Java short 的形式表示)写入输出流。 | 
|  void | write_ushort(short value)将无符号 IDL short 值(以 Java short 值的形式表示)写入输出流。 | 
|  void | write_Value(Serializable value)将 IDL value 类型值写入输出流。 | 
|  void | write_wchar_array(char[] seq,
                  int offset,
                  int length)将 IDL 宽字符数组中从 offset 处开始的 length 个元素写入输出流。 | 
|  void | write_wchar(char value)将 IDL 宽字符值写入输出流。 | 
|  void | write_wstring(String value)将 IDL 宽字符串值(以 Java String 的形式表示)写入输出流。 | 
| 从接口 org.omg.CORBA.portable.ValueBase 继承的方法 | 
|---|
| _truncatable_ids | 
| 方法详细信息 | 
|---|
void write_any(Any value)
value - 要写入的值。void write_boolean(boolean value)
value - 要写入的值。void write_char(char value)
value - 要写入的值。void write_wchar(char value)
value - 要写入的值。void write_octet(byte value)
value - 要写入的值。void write_short(short value)
value - 要写入的值。void write_ushort(short value)
value - 要写入的值。void write_long(int value)
value - 要写入的值。void write_ulong(int value)
value - 要写入的值。void write_longlong(long value)
value - 要写入的值。void write_ulonglong(long value)
value - 要写入的值。void write_float(float value)
value - 要写入的值。void write_double(double value)
value - 要写入的值。void write_string(String value)
value - 要写入的值。void write_wstring(String value)
value - 要写入的值。void write_Object(Object value)
value - 要写入的值。void write_Abstract(Object value)
value - 要写入的值。void write_Value(Serializable value)
value - 要写入的值。void write_TypeCode(TypeCode value)
value - 要写入的值。
void write_any_array(Any[] seq,
                     int offset,
                     int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_boolean_array(boolean[] seq,
                         int offset,
                         int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_char_array(char[] seq,
                      int offset,
                      int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_wchar_array(char[] seq,
                       int offset,
                       int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_octet_array(byte[] seq,
                       int offset,
                       int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_short_array(short[] seq,
                       int offset,
                       int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_ushort_array(short[] seq,
                        int offset,
                        int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_long_array(int[] seq,
                      int offset,
                      int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_ulong_array(int[] seq,
                       int offset,
                       int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_ulonglong_array(long[] seq,
                           int offset,
                           int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_longlong_array(long[] seq,
                          int offset,
                          int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_float_array(float[] seq,
                       int offset,
                       int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。
void write_double_array(double[] seq,
                        int offset,
                        int length)
seq - 将元素写入其中的数组。offset - 将写入输出流的第一个元素在 seq 中的索引。length - 写入输出流的元素个数。| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。