JavaTM 2 Platform
Standard Ed. 6

org.omg.CORBA
類別 FloatHolder

java.lang.Object
  繼承者 org.omg.CORBA.FloatHolder
所有已實作的介面:
Streamable

public final class FloatHolder
extends Object
implements Streamable

Float 的 Holder。有關 Holder 檔案的更多資訊,請參閱“產生的檔案:Holder 檔案”

float 值的 Holder 類別,用來存儲 IDL 方法中的 "out" 和 "inout" 參數。如果 IDL 方法簽章將 IDL float 作為 "out" 或 "inout" 參數,則開發人員必須傳遞 FloatHolder 實例作為方法調用中的相應參數;對於 "inout" 參數,開發人員還必須填充將被發送到伺服器的 "in" 值。在方法調用返回之前,ORB 將填充與從伺服器返回的 "out" 值對應的值。

如果 myFloatHolderFloatHolder 實例,則可以使用 myFloatHolder.value 存取存儲在其 value 欄位中的值。

從以下版本開始:
JDK1.2

欄位摘要
 float value
          此 FloatHolder 物件保存的 float 值。
 
建構子摘要
FloatHolder()
          建構一個新的 FloatHolder 物件,將其 value 欄位初始化為 0.0。
FloatHolder(float initial)
          為給定 float 值建構一個新 FloatHolder 物件。
 
方法摘要
 void _read(InputStream input)
          從輸入串流讀取一個 float 值,並使用該 float 值初始化值成員。
 TypeCode _type()
          返回此 Streamable 的 TypeCode
 void _write(OutputStream output)
          將 float 值寫入輸出串流。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

value

public float value
FloatHolder 物件保存的 float 值。

建構子詳細資訊

FloatHolder

public FloatHolder()
建構一個新的 FloatHolder 物件,將其 value 欄位初始化為 0.0。


FloatHolder

public FloatHolder(float initial)
為給定 float 值建構一個新 FloatHolder 物件。

參數:
initial - 用來初始化新 FloatHolder 物件 value 欄位的 float
方法詳細資訊

_read

public void _read(InputStream input)
從輸入串流讀取一個 float 值,並使用該 float 值初始化值成員。

指定者:
介面 Streamable 中的 _read
參數:
input - 將從中讀取資料的 InputStream

_write

public void _write(OutputStream output)
將 float 值寫入輸出串流。

指定者:
介面 Streamable 中的 _write
參數:
output - 將寫入值的 OutputStream

_type

public TypeCode _type()
返回此 Streamable 的 TypeCode

指定者:
介面 Streamable 中的 _type
返回:
TypeCode 物件。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only