-
- すべてのスーパー・インタフェース:
IDLEntity
,Serializable
,ValueBase
public interface DataOutputStream extends ValueBase
整列化カスタム値型の出力ストリームにプリミティブ・データ型を書き込むのに使用されるメソッドを定義します。 このインタフェースは、カスタム値型のカスタム整列化コードを記述するためにユーザーが使用します。- 関連項目:
DataInputStream
,CustomMarshal
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 void
write_Abstract(Object value)
IDL抽象インタフェース型を出力ストリームに書き込みます。void
write_any(Any value)
Any値を出力ストリームに書き込みます。void
write_any_array(Any[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL Any配列を書き込みます。void
write_boolean(boolean value)
boolean値を出力ストリームに書き込みます。void
write_boolean_array(boolean[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL boolean配列を書き込みます。void
write_char(char value)
IDL文字値を出力ストリームに書き込みます。void
write_char_array(char[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL文字配列を書き込みます。void
write_double(double value)
IDL double値を出力ストリームに書き込みます。void
write_double_array(double[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL double配列を書き込みます。void
write_float(float value)
IDL float値を出力ストリームに書き込みます。void
write_float_array(float[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL float配列を書き込みます。void
write_long(int value)
IDL long値(Java intとして表される)を出力ストリームに書き込みます。void
write_long_array(int[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL long配列を書き込みます。void
write_longlong(long value)
IDL long long値(Java longとして表される)を出力ストリームに書き込みます。void
write_longlong_array(long[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL long long配列を書き込みます。void
write_Object(Object value)
IDL CORBA::Object値を出力ストリームに書き込みます。void
write_octet(byte value)
IDL octet値(Javaバイトとして表される)を出力ストリームに書き込みます。void
write_octet_array(byte[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL octet配列を書き込みます。void
write_short(short value)
IDL short値を出力ストリームに書き込みます。void
write_short_array(short[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL short配列を書き込みます。void
write_string(String value)
IDL文字列値を出力ストリームに書き込みます。void
write_TypeCode(TypeCode value)
型コードを出力ストリームに書き込みます。void
write_ulong(int value)
IDL符号なしlong値(Java intとして表される)を出力ストリームに書き込みます。void
write_ulong_array(int[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしlong配列(Java intとして表される)を書き込みます。void
write_ulonglong(long value)
IDL符号なしlong long値(Java longとして表される)を出力ストリームに書き込みます。void
write_ulonglong_array(long[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしlong long配列(Java longとして表される)を書き込みます。void
write_ushort(short value)
IDL符号なしshort値(Java short値として表される)を出力ストリームに書き込みます。void
write_ushort_array(short[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしshort配列(Java shortとして表される)を書き込みます。void
write_Value(Serializable value)
IDL値型値を出力ストリームに書き込みます。void
write_wchar(char value)
IDLワイド文字値を出力ストリームに書き込みます。void
write_wchar_array(char[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDLワイド文字配列を書き込みます。void
write_wstring(String value)
IDLワイド文字列値(Java Stringとして表される)を出力ストリームに書き込みます。-
インタフェース org.omg.CORBA.portable.ValueBaseから継承されたメソッド
_truncatable_ids
-
-
-
-
メソッドの詳細
-
write_any
void write_any(Any value)
Any値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_boolean
void write_boolean(boolean value)
boolean値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_char
void write_char(char value)
IDL文字値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_wchar
void write_wchar(char value)
IDLワイド文字値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_octet
void write_octet(byte value)
IDL octet値(Javaバイトとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_short
void write_short(short value)
IDL short値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_ushort
void write_ushort(short value)
IDL符号なしshort値(Java short値として表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_long
void write_long(int value)
IDL long値(Java intとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_ulong
void write_ulong(int value)
IDL符号なしlong値(Java intとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_longlong
void write_longlong(long value)
IDL long long値(Java longとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_ulonglong
void write_ulonglong(long value)
IDL符号なしlong long値(Java longとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_float
void write_float(float value)
IDL float値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_double
void write_double(double value)
IDL double値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_string
void write_string(String value)
IDL文字列値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_wstring
void write_wstring(String value)
IDLワイド文字列値(Java Stringとして表される)を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_Object
void write_Object(Object value)
IDL CORBA::Object値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_Abstract
void write_Abstract(Object value)
IDL抽象インタフェース型を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_Value
void write_Value(Serializable value)
IDL値型値を出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_TypeCode
void write_TypeCode(TypeCode value)
型コードを出力ストリームに書き込みます。- パラメータ:
value
- 書き込まれる値。
-
write_any_array
void write_any_array(Any[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL Any配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_boolean_array
void write_boolean_array(boolean[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL boolean配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_char_array
void write_char_array(char[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL文字配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_wchar_array
void write_wchar_array(char[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDLワイド文字配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_octet_array
void write_octet_array(byte[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL octet配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_short_array
void write_short_array(short[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL short配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_ushort_array
void write_ushort_array(short[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしshort配列(Java shortとして表される)を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_long_array
void write_long_array(int[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL long配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_ulong_array
void write_ulong_array(int[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしlong配列(Java intとして表される)を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_ulonglong_array
void write_ulonglong_array(long[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL符号なしlong long配列(Java longとして表される)を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_longlong_array
void write_longlong_array(long[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL long long配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_float_array
void write_float_array(float[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL float配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
write_double_array
void write_double_array(double[] seq, int offset, int length)
出力ストリームにoffsetからlength分の要素のIDL double配列を書き込みます。- パラメータ:
seq
- 書き込む配列。offset
- 出力ストリームに書き込む最初の要素のseqへのインデックス。length
- 出力ストリームに書き込む要素の数。
-
-