public final class BooleanHolder extends Object implements Streamable
IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、boolean のホルダークラスです。IDL のメソッドのシグニチャーが OUT パラメータまたは INOUT パラメータとして IDL boolean を持つ場合、プログラマは BooleanHolder のインスタンスを、メソッドの呼び出しで対応するパラメータとして渡す必要があります。INOUT パラメータの場合、プログラマはサーバーに渡される IN 値も指定する必要があります。メソッド呼び出しが復帰する前に、ORB はサーバーから返された OUT 値に対応する値をその IN 値に設定します。
myBooleanHolder が BooleanHolder のインスタンスの場合、その value フィールドに格納された値は myBooleanHolder.value を使用してアクセスできます。
| 修飾子と型 | フィールドと説明 |
|---|---|
boolean |
value
この
BooleanHolder オブジェクトが保持する boolean 値です。 |
| コンストラクタと説明 |
|---|
BooleanHolder()
value フィールドが false に初期化された新しい BooleanHolder オブジェクトを構築します。 |
BooleanHolder(boolean initial)
value フィールドを指定された boolean で初期化して、新しい BooleanHolder オブジェクトを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void |
_read(InputStream input)
input から整列化されていないデータを読み込んで、BooleanHolder オブジェクトの value フィールドに割り当てます。 |
TypeCode |
_type()
この
BooleanHolder オブジェクトに格納されている値に対応する TypeCode オブジェクトを取得します。 |
void |
_write(OutputStream output)
この
BooleanHolder オブジェクトの value フィールドの値を、出力ストリーム output に整列化します。 |
public BooleanHolder()
value フィールドが false に初期化された新しい BooleanHolder オブジェクトを構築します。public BooleanHolder(boolean initial)
value フィールドを指定された boolean で初期化して、新しい BooleanHolder オブジェクトを構築します。initial - 新しく作成された BooleanHolder オブジェクトの value フィールドの初期化に使用する booleanpublic void _read(InputStream input)
input から整列化されていないデータを読み込んで、BooleanHolder オブジェクトの value フィールドに割り当てます。_read、インタフェース: Streamableinput - ワイヤーからの CDR 形式のデータが格納されている InputStream オブジェクトpublic void _write(OutputStream output)
BooleanHolder オブジェクトの value フィールドの値を、出力ストリーム output に整列化します。_write、インタフェース: Streamableoutput - CDR 形式のデータを格納する OutputStreampublic TypeCode _type()
BooleanHolder オブジェクトに格納されている値に対応する TypeCode オブジェクトを取得します。_type、インタフェース: StreamableBooleanHolder オブジェクトに格納されている値の TypeCode バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.