JavaTM 2 Platform
Std. Ed. v1.3

クラス
org.omg.CORBA.portable.OutputStream の使用

OutputStream を使用しているパッケージ
javax.rmi.CORBA RMI-IIOP 用の移植可能な API を含みます。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA_2_3.portable 値型の入力および出力のメソッドを提供し、また org/omg/CORBA/portable パッケージのその他の更新を含みます。  
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードが他のベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CosNaming Java IDL のネームサービスを提供します。  
org.omg.CosNaming.NamingContextPackage このパッケージは、org.omg.CosNaming パッケージで使用される例外 (AlreadyBoundCannotProceedInvalidNameNotEmpty、および NotFound) と、それらの例外の Helper クラスおよび Holder クラスを提供します。 
 

javax.rmi.CORBA での OutputStream の使用
 

OutputStream 型のパラメータを持つ javax.rmi.CORBA のメソッド
static void Util.writeAny(OutputStream out, Object obj)
          java.lang.Object を CORBA の Any 型として書き込みます。
static void Util.writeRemoteObject(OutputStream out, Object obj)
          java.lang.Object を CORBA Object として書き込みます。
static void Util.writeAbstractObject(OutputStream out, Object obj)
          java.lang.Object を値または CORBA Object として書き込みます。
 void ValueHandler.writeValue(OutputStream out, Serializable value)
          Java セマンティクスを使用してストリームに値を書き込みます。
 void UtilDelegate.writeAny(OutputStream out, Object obj)
          Util.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object) に対する委譲呼び出しです。
 void UtilDelegate.writeRemoteObject(OutputStream out, Object obj)
          Util.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object) に対する委譲呼び出しです。
 void UtilDelegate.writeAbstractObject(OutputStream out, Object obj)
          Util.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object) に対する委譲呼び出しです。
 

org.omg.CORBA での OutputStream の使用
 

OutputStream を返す org.omg.CORBA のメソッド
abstract  OutputStream Any.create_output_stream()
          この Any オブジェクトの値を整列化できる出力ストリームを作成します。
abstract  OutputStream ORB.create_output_stream()
          新しい org.omg.CORBA.portable.OutputStream オブジェクトを生成します。
 

OutputStream 型のパラメータを持つ org.omg.CORBA のメソッド
 void UShortSeqHolder._write(OutputStream o)
           
 void DoubleHolder._write(OutputStream output)
          このホルダーに格納されている double 値を OutputStream に書き込みます。
 void AnyHolder._write(OutputStream output)
          この AnyHolder オブジェクトの値を output に整列化します。
static void UnionMemberHelper.write(OutputStream ostream, UnionMember value)
           
static void ServiceInformationHelper.write(OutputStream out, ServiceInformation that)
           
 void DoubleSeqHolder._write(OutputStream o)
           
static void PolicyListHelper.write(OutputStream ostream, Policy[] value)
           
abstract  void Any.write_value(OutputStream os)
          この Any オブジェクトのタイプコードと値を、指定された出力ストリームに書き込みます。
 void ShortSeqHolder._write(OutputStream o)
           
 void ObjectHolder._write(OutputStream output)
          この ObjectHolder オブジェクトの値を output に整列化します。
 void LongLongSeqHolder._write(OutputStream o)
           
 void ShortHolder._write(OutputStream output)
          この ShortHolder オブジェクトの値を output に整列化します。
 void ULongLongSeqHolder._write(OutputStream o)
           
static void NameValuePairHelper.write(OutputStream ostream, NameValuePair value)
           
static void LongSeqHelper.write(OutputStream ostream, int[] value)
           
 void CurrentHolder._write(OutputStream o)
           
 void CharHolder._write(OutputStream output)
          この CharHolder オブジェクトの値を output に整列化します。
 void PrincipalHolder._write(OutputStream output)
          推奨されていません。  
 void ValueBaseHolder._write(OutputStream output)
          ホルダーの値を output に整列化します。
static void OctetSeqHelper.write(OutputStream ostream, byte[] value)
           
static void IdentifierHelper.write(OutputStream ostream, String value)
           
 void PolicyHolder._write(OutputStream o)
           
static void FloatSeqHelper.write(OutputStream ostream, float[] value)
           
 void AnySeqHolder._write(OutputStream o)
           
static void ServiceDetailHelper.write(OutputStream out, ServiceDetail that)
           
 void PolicyListHolder._write(OutputStream o)
           
static void BooleanSeqHelper.write(OutputStream ostream, boolean[] value)
           
static void VisibilityHelper.write(OutputStream ostream, short value)
           
static void ULongSeqHelper.write(OutputStream ostream, int[] value)
           
static void StringValueHelper.write(OutputStream ostream, String value)
           
 void StringValueHelper.write_value(OutputStream ostream, Serializable value)
           
static void CharSeqHelper.write(OutputStream ostream, char[] value)
           
static void SetOverrideTypeHelper.write(OutputStream ostream, SetOverrideType value)
           
 void ServiceInformationHolder._write(OutputStream out)
          この ServiceInformationHolder オブジェクトの value フィールドの値を、出力ストリーム out に整列化します。
 void IntHolder._write(OutputStream output)
          この IntHolder オブジェクトの value フィールドの値を、出力ストリーム output に整列化します。
static void VersionSpecHelper.write(OutputStream ostream, String value)
           
static void DefinitionKindHelper.write(OutputStream ostream, DefinitionKind value)
           
static void StructMemberHelper.write(OutputStream ostream, StructMember value)
           
 void LongSeqHolder._write(OutputStream o)
           
 void StringHolder._write(OutputStream output)
          この StringHolder オブジェクトに格納されている値を、出力ストリーム output に整列化します。
 void FixedHolder._write(OutputStream output)
          このホルダーに格納されている固定小数点値を OutputStream に書き込みます。
static void IDLTypeHelper.write(OutputStream ostream, IDLType value)
           
static void UShortSeqHelper.write(OutputStream ostream, short[] value)
           
 void TypeCodeHolder._write(OutputStream output)
          この TypeCodeHolder オブジェクトの値を output に整列化します。
static void WCharSeqHelper.write(OutputStream ostream, char[] value)
           
 void OctetSeqHolder._write(OutputStream o)
           
static void DoubleSeqHelper.write(OutputStream ostream, double[] value)
           
static void WStringValueHelper.write(OutputStream ostream, String value)
           
 void WStringValueHelper.write_value(OutputStream ostream, Serializable value)
           
static void PolicyTypeHelper.write(OutputStream ostream, int value)
           
 void BooleanSeqHolder._write(OutputStream o)
           
 void FloatSeqHolder._write(OutputStream o)
           
static void ULongLongSeqHelper.write(OutputStream ostream, long[] value)
           
static void RepositoryIdHelper.write(OutputStream ostream, String value)
           
static void ShortSeqHelper.write(OutputStream ostream, short[] value)
           
 void ULongSeqHolder._write(OutputStream o)
           
 void FloatHolder._write(OutputStream output)
          float 値を出力ストリームに書き込みます。
static void CurrentHelper.write(OutputStream ostream, Current value)
           
static void ObjectHelper.write(OutputStream ostream, Object value)
           
static void LongLongSeqHelper.write(OutputStream ostream, long[] value)
           
 void ByteHolder._write(OutputStream output)
          この ByteHolder オブジェクトの値を output に整列化します。
 void BooleanHolder._write(OutputStream output)
          この BooleanHolder オブジェクトの value フィールドの値を、出力ストリーム output に整列化します。
 void CharSeqHolder._write(OutputStream o)
           
static void CompletionStatusHelper.write(OutputStream ostream, CompletionStatus value)
           
 void LongHolder._write(OutputStream output)
          Holder の値を output に整列化します。
static void FieldNameHelper.write(OutputStream ostream, String value)
           
static void ValueBaseHelper.write(OutputStream ostream, Serializable value)
           
 void WCharSeqHolder._write(OutputStream o)
           
static void PolicyHelper.write(OutputStream ostream, Policy value)
           
static void AnySeqHelper.write(OutputStream ostream, Any[] value)
           
static void ValueMemberHelper.write(OutputStream ostream, ValueMember value)
           
 

org.omg.CORBA_2_3.portable での OutputStream の使用
 

org.omg.CORBA_2_3.portable での OutputStream のサブクラス
 class OutputStream
          OutputStream は、マップされた IDL 型のすべてをストリームへ書き込むインタフェースを提供します。
 

org.omg.CORBA.portable での OutputStream の使用
 

OutputStream を返す org.omg.CORBA.portable のメソッド
 OutputStream ObjectImpl._request(String operation, boolean responseExpected)
          _request は、引数を整列化するための OutputStream を取得する目的で、スタブによって呼び出されます。
 OutputStream Delegate.request(Object self, String operation, boolean responseExpected)
          request は、引数の整列化のため、OutputStream を取得する目的でスタブによって呼び出されます。
 OutputStream ResponseHandler.createReply()
          メソッド呼び出しの間にサーバントによって呼び出されます。
 OutputStream ResponseHandler.createExceptionReply()
          メソッド呼び出しの間にサーバントによって呼び出されます。
 OutputStream InvokeHandler._invoke(String method, InputStream input, ResponseHandler handler)
          要求をサーバントにディスパッチするために、ORB によって呼び出されます。
 

OutputStream 型のパラメータを持つ org.omg.CORBA.portable のメソッド
 InputStream ObjectImpl._invoke(OutputStream output)
          _invoke は、オペレーションを呼び出すために呼び出されます。
 InputStream Delegate.invoke(Object self, OutputStream output)
          invoke はオペレーションを呼び出すためにスタブによって呼び出されます。
 void Streamable._write(OutputStream ostream)
          Holder の value フィールドの値を ostream に整列化します。
 void BoxedValueHelper.write_value(OutputStream os, Serializable value)
           
 

org.omg.CosNaming での OutputStream の使用
 

OutputStream 型のパラメータを持つ org.omg.CosNaming のメソッド
static void NameHelper.write(OutputStream out, NameComponent[] that)
           
 void BindingIteratorHolder._write(OutputStream out)
           
static void IstringHelper.write(OutputStream out, String that)
           
 void NameComponentHolder._write(OutputStream out)
           
static void BindingListHelper.write(OutputStream out, Binding[] that)
           
 void BindingTypeHolder._write(OutputStream out)
           
 void BindingListHolder._write(OutputStream out)
           
static void BindingIteratorHelper.write(OutputStream out, BindingIterator that)
           
 void BindingHolder._write(OutputStream out)
           
 void NameHolder._write(OutputStream out)
           
static void NameComponentHelper.write(OutputStream out, NameComponent that)
           
static void BindingTypeHelper.write(OutputStream out, BindingType that)
           
static void NamingContextHelper.write(OutputStream out, NamingContext that)
           
static void BindingHelper.write(OutputStream out, Binding that)
           
 void NamingContextHolder._write(OutputStream out)
           
 

org.omg.CosNaming.NamingContextPackage での OutputStream の使用
 

OutputStream 型のパラメータを持つ org.omg.CosNaming.NamingContextPackage のメソッド
static void AlreadyBoundHelper.write(OutputStream out, AlreadyBound that)
           
static void NotFoundReasonHelper.write(OutputStream out, NotFoundReason that)
           
static void NotFoundHelper.write(OutputStream out, NotFound that)
           
 void AlreadyBoundHolder._write(OutputStream out)
           
 void NotFoundReasonHolder._write(OutputStream out)
           
 void InvalidNameHolder._write(OutputStream out)
           
static void CannotProceedHelper.write(OutputStream out, CannotProceed that)
           
 void CannotProceedHolder._write(OutputStream out)
           
 void NotFoundHolder._write(OutputStream out)
           
static void InvalidNameHelper.write(OutputStream out, InvalidName that)
           
static void NotEmptyHelper.write(OutputStream out, NotEmpty that)
           
 void NotEmptyHolder._write(OutputStream out)
           
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.