|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.io.OutputStream | +--org.omg.CORBA.portable.OutputStream
OuputStream は、CDR 整列化ストリームへ IDL 型を書き込むための Java API です。これらのメソッドは、IDL 型を整列化するため、および Any へ IDL 型を挿入するために ORB によって使用されます。_array
バージョンのメソッドは、IDL 型のシーケンスおよび配列を書き込むのに直接使用することができます。
コンストラクタの概要 | |
OutputStream()
|
メソッドの概要 | |
abstract InputStream |
create_input_stream()
同じバッファを持つ入力ストリームを返します。 |
ORB |
orb()
この OutputStream を作成した ORB を返します。 |
abstract void |
write_any(Any value)
Any をこの出力ストリームに書き込みます。 |
abstract void |
write_boolean_array(boolean[] value,
int offset,
int length)
boolean の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_boolean(boolean value)
boolean 値をこのストリームに書き込みます。 |
abstract void |
write_char_array(char[] value,
int offset,
int length)
char の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_char(char value)
char 値をこのストリームに書き込みます。 |
void |
write_Context(Context ctx,
ContextList contexts)
CORBA コンテキストをこのストリームに書き込みます。 |
abstract void |
write_double_array(double[] value,
int offset,
int length)
double の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_double(double value)
double 値をこのストリームに書き込みます。 |
void |
write_fixed(BigDecimal value)
BigDecimal 番号を書き込みます。 |
abstract void |
write_float_array(float[] value,
int offset,
int length)
float の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_float(float value)
float 値をこのストリームに書き込みます。 |
abstract void |
write_long_array(int[] value,
int offset,
int length)
CORBA long (つまり Java int) の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_long(int value)
CORBA long (つまり Java int) 値をこのストリームに書き込みます。 |
abstract void |
write_longlong_array(long[] value,
int offset,
int length)
CORBA longlong (つまり Java long) の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_longlong(long value)
CORBA longlong (つまり Java long) 値をこのストリームに書き込みます。 |
abstract void |
write_Object(Object value)
CORBA Object の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_octet_array(byte[] value,
int offset,
int length)
CORBA octets (バイト) の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_octet(byte value)
CORBA octet (つまりバイト) 値をこのストリームに書き込みます。 |
void |
write_Principal(Principal value)
推奨されていません。 CORBA 2.2 では推奨されません。 |
abstract void |
write_short_array(short[] value,
int offset,
int length)
short の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_short(short value)
short 値をこのストリームに書き込みます。 |
abstract void |
write_string(String value)
文字列値をこのストリームに書き込みます。 |
abstract void |
write_TypeCode(TypeCode value)
TypeCode の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_ulong_array(int[] value,
int offset,
int length)
符号なし CORBA long (つまり Java int) の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_ulong(int value)
符号なし CORBA long (つまり Java int) 値をこのストリームに書き込みます。 |
abstract void |
write_ulonglong_array(long[] value,
int offset,
int length)
符号なし CORBA longlong (つまり Java int) の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_ulonglong(long value)
符号なし CORBA longlong (つまり Java long) 値をこのストリームに書き込みます。 |
abstract void |
write_ushort_array(short[] value,
int offset,
int length)
符号なし short の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_ushort(short value)
符号なし short 値をこのストリームに書き込みます。 |
abstract void |
write_wchar_array(char[] value,
int offset,
int length)
ワイド char の配列をこの出力ストリームに書き込みます。 |
abstract void |
write_wchar(char value)
ワイド char 値をこのストリームに書き込みます。 |
abstract void |
write_wstring(String value)
ワイド文字列値をこのストリームに書き込みます。 |
void |
write(int b)
整数型 (配列の長さ) をこの出力ストリームに書き込みます。 |
クラス java.io.OutputStream から継承したメソッド |
close, flush, write, write |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public OutputStream()
メソッドの詳細 |
public abstract InputStream create_input_stream()
public abstract void write_boolean(boolean value)
value
- 書き込む値public abstract void write_char(char value)
value
- 書き込む値public abstract void write_wchar(char value)
value
- 書き込む値public abstract void write_octet(byte value)
value
- 書き込む値public abstract void write_short(short value)
value
- 書き込む値public abstract void write_ushort(short value)
value
- 書き込む値public abstract void write_long(int value)
value
- 書き込む値public abstract void write_ulong(int value)
value
- 書き込む値public abstract void write_longlong(long value)
value
- 書き込む値public abstract void write_ulonglong(long value)
value
- 書き込む値public abstract void write_float(float value)
value
- 書き込む値public abstract void write_double(double value)
value
- 書き込む値public abstract void write_string(String value)
value
- 書き込む値public abstract void write_wstring(String value)
value
- 書き込む値public abstract void write_boolean_array(boolean[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_char_array(char[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_wchar_array(char[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_octet_array(byte[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_short_array(short[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_ushort_array(short[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_long_array(int[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_ulong_array(int[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_longlong_array(long[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_ulonglong_array(long[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_float_array(float[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_double_array(double[] value, int offset, int length)
value
- 書き込む配列offset
- ストリーム上のオフセットlength
- 書き込むバッファの長さpublic abstract void write_Object(Object value)
value
- 書き込む値public abstract void write_TypeCode(TypeCode value)
value
- 書き込む値public abstract void write_any(Any value)
value
- 書き込む値public void write_Principal(Principal value)
value
- 書き込む値public void write(int b) throws IOException
OutputStream
内の write
b
- 書き込む値
IOException
- 入力または出力エラーが存在する場合portable
パッケージに実装されていない機能についてのコメントpublic void write_fixed(BigDecimal value)
value
- BidDecimal-- 書き込む値public void write_Context(Context ctx, ContextList contexts)
ctx
- CORBA コンテキストcontexts
- 書き込むコンテキストのリストを格納する ContextList
オブジェクトportable
パッケージに実装されていない機能についてのコメントpublic ORB orb()
portable
パッケージに実装されていない機能についてのコメント
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.