Java プラットフォーム 1.2

org.omg.CORBA.portable
クラス OutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--org.omg.CORBA.portable.OutputStream

public abstract class OutputStream
extends OutputStream

OuputStream は、CDR 整列化ストリームへ IDL 型を書き込むための Java API です。これらのメソッドは、IDL 型を整列化するため、および Any へ IDL 型を挿入するために ORB によって使用されます。_array バージョンのメソッドは、IDL 型のシーケンスおよび配列を書き込むのに直接使用することができます。

導入されたバージョン:
JDK1.2

コンストラクタの概要
OutputStream()
           
 
メソッドの概要
abstract  InputStream create_input_stream()
           
 ORB orb()
          この OutputStream を作成した ORB を返します。
abstract  void write_any(Any value)
           
abstract  void write_boolean_array(boolean[] value, int offset, int length)
           
abstract  void write_boolean(boolean value)
           
abstract  void write_char_array(char[] value, int offset, int length)
           
abstract  void write_char(char value)
           
 void write_Context(Context ctx, ContextList contexts)
           
abstract  void write_double_array(double[] value, int offset, int length)
           
abstract  void write_double(double value)
           
 void write_fixed(BigDecimal value)
           
abstract  void write_float_array(float[] value, int offset, int length)
           
abstract  void write_float(float value)
           
abstract  void write_long_array(int[] value, int offset, int length)
           
abstract  void write_long(int value)
           
abstract  void write_longlong_array(long[] value, int offset, int length)
           
abstract  void write_longlong(long value)
           
abstract  void write_Object(Object value)
           
abstract  void write_octet_array(byte[] value, int offset, int length)
           
abstract  void write_octet(byte value)
           
abstract  void write_Principal(Principal value)
          推奨されません。 CORBA 2.2 では推奨されません。
abstract  void write_short_array(short[] value, int offset, int length)
           
abstract  void write_short(short value)
           
abstract  void write_string(String value)
           
abstract  void write_TypeCode(TypeCode value)
           
abstract  void write_ulong_array(int[] value, int offset, int length)
           
abstract  void write_ulong(int value)
           
abstract  void write_ulonglong_array(long[] value, int offset, int length)
           
abstract  void write_ulonglong(long value)
           
abstract  void write_ushort_array(short[] value, int offset, int length)
           
abstract  void write_ushort(short value)
           
abstract  void write_wchar_array(char[] value, int offset, int length)
           
abstract  void write_wchar(char value)
           
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
 

コンストラクタの詳細

OutputStream

public OutputStream()
メソッドの詳細

create_input_stream

public abstract InputStream create_input_stream()

write_boolean

public abstract void write_boolean(boolean value)

write_char

public abstract void write_char(char value)

write_wchar

public abstract void write_wchar(char value)

write_octet

public abstract void write_octet(byte value)

write_short

public abstract void write_short(short value)

write_ushort

public abstract void write_ushort(short value)

write_long

public abstract void write_long(int value)

write_ulong

public abstract void write_ulong(int value)

write_longlong

public abstract void write_longlong(long value)

write_ulonglong

public abstract void write_ulonglong(long value)

write_float

public abstract void write_float(float value)

write_double

public abstract void write_double(double value)

write_string

public abstract void write_string(String value)

write_wstring

public abstract void write_wstring(String value)

write_boolean_array

public abstract void write_boolean_array(boolean[] value,
                                         int offset,
                                         int length)

write_char_array

public abstract void write_char_array(char[] value,
                                      int offset,
                                      int length)

write_wchar_array

public abstract void write_wchar_array(char[] value,
                                       int offset,
                                       int length)

write_octet_array

public abstract void write_octet_array(byte[] value,
                                       int offset,
                                       int length)

write_short_array

public abstract void write_short_array(short[] value,
                                       int offset,
                                       int length)

write_ushort_array

public abstract void write_ushort_array(short[] value,
                                        int offset,
                                        int length)

write_long_array

public abstract void write_long_array(int[] value,
                                      int offset,
                                      int length)

write_ulong_array

public abstract void write_ulong_array(int[] value,
                                       int offset,
                                       int length)

write_longlong_array

public abstract void write_longlong_array(long[] value,
                                          int offset,
                                          int length)

write_ulonglong_array

public abstract void write_ulonglong_array(long[] value,
                                           int offset,
                                           int length)

write_float_array

public abstract void write_float_array(float[] value,
                                       int offset,
                                       int length)

write_double_array

public abstract void write_double_array(double[] value,
                                        int offset,
                                        int length)

write_Object

public abstract void write_Object(Object value)

write_TypeCode

public abstract void write_TypeCode(TypeCode value)

write_any

public abstract void write_any(Any value)

write_Principal

public abstract void write_Principal(Principal value)
推奨されません。 CORBA 2.2 では推奨されません。

write

public void write(int b)
           throws IOException
オーバーライド:
クラス OutputStream 内の write
関連項目:
portable パッケージに実装されていない機能についてのコメント

write_fixed

public void write_fixed(BigDecimal value)
関連項目:
portable パッケージに実装されていない機能についてのコメント

write_Context

public void write_Context(Context ctx,
                          ContextList contexts)
関連項目:
portable パッケージに実装されていない機能についてのコメント

orb

public ORB orb()
この OutputStream を作成した ORB を返します。
関連項目:
portable パッケージに実装されていない機能についてのコメント

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.