VisiBroker for Java

org.omg.CORBA
Interface DataOutputStream

All Superinterfaces:
IDLEntity, java.io.Serializable, ValueBase

public interface DataOutputStream
extends ValueBase

Provides methods to write primitive data types to the output stream when marshaling customer value types.


Method Summary
 void write_Abstract(java.lang.Object value)
          Writes an Abstract Interface to the output stream.
 void write_any_array(Any[] seq, int offset, int length)
          Writes an array of CORBA::Any to the output stream.
 void write_any(Any value)
          Writes a CORBA::Any to the output stream.
 void write_boolean_array(boolean[] seq, int offset, int length)
          Writes an array of boolean to the output stream.
 void write_boolean(boolean value)
          Writes a boolean to the output stream.
 void write_char_array(char[] seq, int offset, int length)
          Writes an array of IDL char to the output stream.
 void write_char(char value)
          Writes an IDL char to the output stream.
 void write_double_array(double[] seq, int offset, int length)
          Writes an array of IDL double to the output stream.
 void write_double(double value)
          Writes an IDL double to the output stream.
 void write_float_array(float[] seq, int offset, int length)
          Writes an array of IDL float to the output stream.
 void write_float(float value)
          Writes an IDL float to the output stream.
 void write_long_array(int[] seq, int offset, int length)
          Writes an array of IDL long to the output stream.
 void write_long(int value)
          Writes an IDL long (Java int) to the output stream.
 void write_longlong_array(long[] seq, int offset, int length)
          Writes an array of IDL long long to the output stream.
 void write_longlong(long value)
          Writes an IDL long long (Java long) to the output stream.
 void write_Object(Object value)
          Writes a CORBA::Object to the output stream.
 void write_octet_array(byte[] seq, int offset, int length)
          Writes an array of IDL octet to the output stream.
 void write_octet(byte value)
          Writes an IDL octet to the output stream.
 void write_short_array(short[] seq, int offset, int length)
          Writes an array of IDL short to the output stream.
 void write_short(short value)
          Writes an IDL short to the output stream.
 void write_string(java.lang.String value)
          Writes an IDL string to the output stream.
 void write_TypeCode(TypeCode value)
          Write a TypeCode to the output stream.
 void write_ulong_array(int[] seq, int offset, int length)
          Writes an array of IDL unsigned long to the output stream.
 void write_ulong(int value)
          Writes an IDL unsigned long (Java int) to the output stream.
 void write_ulonglong_array(long[] seq, int offset, int length)
          Writes an array of IDL unsigned long long to the output stream.
 void write_ulonglong(long value)
          Writes an IDL unsigned long long (Java long) to the output stream.
 void write_ushort_array(short[] seq, int offset, int length)
          Writes an array of IDL unsigned short to the output stream.
 void write_ushort(short value)
          Writes an IDL unsigned short to the output stream.
 void write_Value(java.io.Serializable value)
          Writes an IDL value type to the output stream.
 void write_wchar_array(char[] seq, int offset, int length)
          Writes an array of IDL wchar to the output stream.
 void write_wchar(char value)
          Writes an IDL wide character to the output stream.
 void write_wstring(java.lang.String value)
          Writes an IDL wide string to the output stream.
 
Methods inherited from interface org.omg.CORBA.portable.ValueBase
_truncatable_ids
 

Method Detail

write_double_array

void write_double_array(double[] seq,
                        int offset,
                        int length)
Writes an array of IDL double to the output stream.

Parameters:
seq - array containing double values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_float_array

void write_float_array(float[] seq,
                       int offset,
                       int length)
Writes an array of IDL float to the output stream.

Parameters:
seq - array containing float values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_ulonglong_array

void write_ulonglong_array(long[] seq,
                           int offset,
                           int length)
Writes an array of IDL unsigned long long to the output stream.

Parameters:
seq - array containing unsigned long long values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_longlong_array

void write_longlong_array(long[] seq,
                          int offset,
                          int length)
Writes an array of IDL long long to the output stream.

Parameters:
seq - array containing long long values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_ulong_array

void write_ulong_array(int[] seq,
                       int offset,
                       int length)
Writes an array of IDL unsigned long to the output stream.

Parameters:
seq - array containing unsigned long values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_long_array

void write_long_array(int[] seq,
                      int offset,
                      int length)
Writes an array of IDL long to the output stream.

Parameters:
seq - array containing long values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_ushort_array

void write_ushort_array(short[] seq,
                        int offset,
                        int length)
Writes an array of IDL unsigned short to the output stream.

Parameters:
seq - array containing unsigned short values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_short_array

void write_short_array(short[] seq,
                       int offset,
                       int length)
Writes an array of IDL short to the output stream.

Parameters:
seq - array containing short values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_octet_array

void write_octet_array(byte[] seq,
                       int offset,
                       int length)
Writes an array of IDL octet to the output stream.

Parameters:
seq - array containing octet values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_wchar_array

void write_wchar_array(char[] seq,
                       int offset,
                       int length)
Writes an array of IDL wchar to the output stream.

Parameters:
seq - array containing wchar values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_char_array

void write_char_array(char[] seq,
                      int offset,
                      int length)
Writes an array of IDL char to the output stream.

Parameters:
seq - array containing char values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_boolean_array

void write_boolean_array(boolean[] seq,
                         int offset,
                         int length)
Writes an array of boolean to the output stream.

Parameters:
seq - array containing boolean values.
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_any_array

void write_any_array(Any[] seq,
                     int offset,
                     int length)
Writes an array of CORBA::Any to the output stream.

Parameters:
seq - array containing CORBA::Any
offset - the index into the array of the first element to be written.
length - number of elements to write.

write_TypeCode

void write_TypeCode(TypeCode value)
Write a TypeCode to the output stream.

Parameters:
value - the TypeCode to be writte.

write_Value

void write_Value(java.io.Serializable value)
Writes an IDL value type to the output stream.

Parameters:
value - the IDL value type to be written.

write_Abstract

void write_Abstract(java.lang.Object value)
Writes an Abstract Interface to the output stream.

Parameters:
value - the abstract interface to be written.

write_Object

void write_Object(Object value)
Writes a CORBA::Object to the output stream.

Parameters:
value - the CORBA::Object to be written.

write_string

void write_string(java.lang.String value)
Writes an IDL string to the output stream.

Parameters:
value - the IDL string value to be written.

write_double

void write_double(double value)
Writes an IDL double to the output stream.

Parameters:
value - The IDL double value to be written.

write_float

void write_float(float value)
Writes an IDL float to the output stream.

Parameters:
value - The IDL float value to be written.

write_ulonglong

void write_ulonglong(long value)
Writes an IDL unsigned long long (Java long) to the output stream.

Parameters:
value - The IDL unsigned long long value to be written.

write_longlong

void write_longlong(long value)
Writes an IDL long long (Java long) to the output stream.

Parameters:
value - The IDL long long value to be written.

write_ulong

void write_ulong(int value)
Writes an IDL unsigned long (Java int) to the output stream.

Parameters:
value - The IDL unsigned long value to be written.

write_long

void write_long(int value)
Writes an IDL long (Java int) to the output stream.

Parameters:
value - The IDL long value to be written.

write_ushort

void write_ushort(short value)
Writes an IDL unsigned short to the output stream.

Parameters:
value - the IDL unsigned short value to be written.

write_short

void write_short(short value)
Writes an IDL short to the output stream.

Parameters:
value - the IDL short value to be written.

write_octet

void write_octet(byte value)
Writes an IDL octet to the output stream.

Parameters:
value - the IDL octet value to be written.

write_wstring

void write_wstring(java.lang.String value)
Writes an IDL wide string to the output stream.

Parameters:
value - the IDL wide string value to be written.

write_wchar

void write_wchar(char value)
Writes an IDL wide character to the output stream.

Parameters:
value - the IDL wide char value to be written.

write_char

void write_char(char value)
Writes an IDL char to the output stream.

Parameters:
value - the IDL char value to be written.

write_boolean

void write_boolean(boolean value)
Writes a boolean to the output stream.

Parameters:
value - the boolean value to be written.

write_any

void write_any(Any value)
Writes a CORBA::Any to the output stream.


Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online