JavaTM 2 Platform
Standard Ed. 6

javax.naming
類別 RefAddr

java.lang.Object
  繼承者 javax.naming.RefAddr
所有已實作的介面:
Serializable
直接已知子類別:
BinaryRefAddr, StringRefAddr

public abstract class RefAddr
extends Object
implements Serializable

此類別表示通信端點的位址。它由描述通信機制的型別和由 RefAddr 子類別確定的位址內容組成。

例如,位址型別可以是 "BSD Printer Address",指示該位址是一個與 BSD 列印協議的一起使用位址。其內容可以是標識理解此協議的印表機伺服器位置的機器名稱。

RefAddr 套件含在 Reference 中。

RefAddr 是一個抽象類別。它的具體實作確定其同步屬性。

從以下版本開始:
1.3
另請參見:
Reference, LinkRef, StringRefAddr, BinaryRefAddr, 序列化表格

欄位摘要
protected  String addrType
          包含此位址的型別。
 
建構子摘要
protected RefAddr(String addrType)
          使用位址型別建構一個新的 RefAddr 實例。
 
方法摘要
 boolean equals(Object obj)
          確定 obj 是否等於此 RefAddr。
abstract  Object getContent()
          檢索此位址的內容。
 String getType()
          檢索此位址的位址型別。
 int hashCode()
          使用位址型別和內容計算此位址的雜湊碼。
 String toString()
          產生此位址的字元串表示形式。
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

addrType

protected String addrType
包含此位址的型別。

建構子詳細資訊

RefAddr

protected RefAddr(String addrType)
使用位址型別建構一個新的 RefAddr 實例。

參數:
addrType - 描述位址型別的非 null 字元串。
方法詳細資訊

getType

public String getType()
檢索此位址的位址型別。

返回:
此位址的非 null 位址型別。

getContent

public abstract Object getContent()
檢索此位址的內容。

返回:
位址內容(可能為 null)。

equals

public boolean equals(Object obj)
確定 obj 是否等於此 RefAddr。

以下所有條件為 true 時 obj 等於 RefAddr:

覆寫:
類別 Object 中的 equals
參數:
obj - 要檢查的 obj(可能為 null)。
返回:
如果 obj 等於此 refaddr,則返回 true,否則返回 false。
另請參見:
getContent(), getType()

hashCode

public int hashCode()
使用位址型別和內容計算此位址的雜湊碼。該雜湊碼是位址型別的雜湊碼和位址內容的雜湊碼的總和。

覆寫:
類別 Object 中的 hashCode
返回:
此位址的 int 形式的雜湊碼。
另請參見:
Object.hashCode()

toString

public String toString()
產生此位址的字元串表示形式。該字元串由位址的型別和帶標籤的內容組成。此表示形式只用於顯示,不會被解析。

覆寫:
類別 Object 中的 toString
返回:
此位址的非 null 字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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