org.jacorb.orb

Class DataOutputStream

public class DataOutputStream extends Object implements DataOutputStream

This class is the implementation of DataOutputStream used for custom marshalling of value type. It simply delegates to OutputStream all functions.

Version: $Id$

Author: Nick Cross

Constructor Summary
DataOutputStream(OutputStream ostream)
Constructor
Method Summary
voidwrite_Abstract(Object value)
Operation write_Abstract
voidwrite_any(Any value)
Operation write_any
voidwrite_any_array(Any[] seq, int offset, int length)
Operation write_any_array
voidwrite_boolean(boolean value)
Operation write_boolean
voidwrite_boolean_array(boolean[] seq, int offset, int length)
Operation write_boolean_array
voidwrite_char(char value)
Operation write_char
voidwrite_char_array(char[] seq, int offset, int length)
Operation write_char_array
voidwrite_double(double value)
Operation write_double
voidwrite_double_array(double[] seq, int offset, int length)
Operation write_double_array
voidwrite_float(float value)
Operation write_float
voidwrite_float_array(float[] seq, int offset, int length)
Operation write_float_array
voidwrite_long(int value)
Operation write_long
voidwrite_longdouble(double value)
Operation write_longdouble.
voidwrite_longlong(long value)
Operation write_longlong
voidwrite_longlong_array(long[] seq, int offset, int length)
Operation write_longlong_array
voidwrite_long_array(int[] seq, int offset, int length)
Operation write_long_array
voidwrite_octet(byte value)
Operation write_octet
voidwrite_octet_array(byte[] seq, int offset, int length)
Operation write_octet_array
voidwrite_Object(Object value)
Operation write_Object
voidwrite_short(short value)
Operation write_short
voidwrite_short_array(short[] seq, int offset, int length)
Operation write_short_array
voidwrite_string(String value)
Operation write_string
voidwrite_TypeCode(TypeCode value)
Operation write_TypeCode
voidwrite_ulong(int value)
Operation write_ulong
voidwrite_ulonglong(long value)
Operation write_ulonglong
voidwrite_ulonglong_array(long[] seq, int offset, int length)
Operation write_ulonglong_array
voidwrite_ulong_array(int[] seq, int offset, int length)
Operation write_ulong_array
voidwrite_ushort(short value)
Operation write_ushort
voidwrite_ushort_array(short[] seq, int offset, int length)
Operation write_ushort_array
voidwrite_Value(Serializable value)
Operation write_value
voidwrite_wchar(char value)
Operation write_wchar
voidwrite_wchar_array(char[] seq, int offset, int length)
Operation write_wchar_array
voidwrite_wstring(String value)
Operation write_wstring
String[]_truncatable_ids()
List of truncatable _ids

Constructor Detail

DataOutputStream

public DataOutputStream(OutputStream ostream)
Constructor

Method Detail

write_Abstract

public void write_Abstract(Object value)
Operation write_Abstract

write_any

public void write_any(Any value)
Operation write_any

write_any_array

public void write_any_array(Any[] seq, int offset, int length)
Operation write_any_array

write_boolean

public void write_boolean(boolean value)
Operation write_boolean

write_boolean_array

public void write_boolean_array(boolean[] seq, int offset, int length)
Operation write_boolean_array

write_char

public void write_char(char value)
Operation write_char

write_char_array

public void write_char_array(char[] seq, int offset, int length)
Operation write_char_array

write_double

public void write_double(double value)
Operation write_double

write_double_array

public void write_double_array(double[] seq, int offset, int length)
Operation write_double_array

write_float

public void write_float(float value)
Operation write_float

write_float_array

public void write_float_array(float[] seq, int offset, int length)
Operation write_float_array

write_long

public void write_long(int value)
Operation write_long

write_longdouble

public void write_longdouble(double value)
Operation write_longdouble. This is not implemented.

write_longlong

public void write_longlong(long value)
Operation write_longlong

write_longlong_array

public void write_longlong_array(long[] seq, int offset, int length)
Operation write_longlong_array

write_long_array

public void write_long_array(int[] seq, int offset, int length)
Operation write_long_array

write_octet

public void write_octet(byte value)
Operation write_octet

write_octet_array

public void write_octet_array(byte[] seq, int offset, int length)
Operation write_octet_array

write_Object

public void write_Object(Object value)
Operation write_Object

write_short

public void write_short(short value)
Operation write_short

write_short_array

public void write_short_array(short[] seq, int offset, int length)
Operation write_short_array

write_string

public void write_string(String value)
Operation write_string

write_TypeCode

public void write_TypeCode(TypeCode value)
Operation write_TypeCode

write_ulong

public void write_ulong(int value)
Operation write_ulong

write_ulonglong

public void write_ulonglong(long value)
Operation write_ulonglong

write_ulonglong_array

public void write_ulonglong_array(long[] seq, int offset, int length)
Operation write_ulonglong_array

write_ulong_array

public void write_ulong_array(int[] seq, int offset, int length)
Operation write_ulong_array

write_ushort

public void write_ushort(short value)
Operation write_ushort

write_ushort_array

public void write_ushort_array(short[] seq, int offset, int length)
Operation write_ushort_array

write_Value

public void write_Value(Serializable value)
Operation write_value

write_wchar

public void write_wchar(char value)
Operation write_wchar

write_wchar_array

public void write_wchar_array(char[] seq, int offset, int length)
Operation write_wchar_array

write_wstring

public void write_wstring(String value)
Operation write_wstring

_truncatable_ids

public String[] _truncatable_ids()
List of truncatable _ids