JavaTM 2 Platform
Standard Ed. 6

javax.management
類別 MBeanFeatureInfo

java.lang.Object
  繼承者 javax.management.MBeanFeatureInfo
所有已實作的介面:
Serializable, DescriptorRead
直接已知子類別:
MBeanAttributeInfo, MBeanConstructorInfo, MBeanNotificationInfo, MBeanOperationInfo, MBeanParameterInfo

public class MBeanFeatureInfo
extends Object
implements Serializable, DescriptorRead

提供 MBean 描述符物件的常規資訊。所描述的功能可以是屬性、操作、參數或通知。此類別的實例是不可變的。子類別可以是可變的,但是不推薦使用此功能。

從以下版本開始:
1.5
另請參見:
序列化表格

欄位摘要
protected  String description
          該功能的可讀描述。
protected  String name
          該功能的名稱。
 
建構子摘要
MBeanFeatureInfo(String name, String description)
          建構一個 MBeanFeatureInfo 物件。
MBeanFeatureInfo(String name, String description, Descriptor descriptor)
          建構一個 MBeanFeatureInfo 物件。
 
方法摘要
 boolean equals(Object o)
          比較此 MBeanFeatureInfo 與另一個 MBeanFeatureInfo。
 String getDescription()
          返回該功能的可讀描述。
 Descriptor getDescriptor()
          返回該功能的描述符。
 String getName()
          返回該功能的名稱。
 int hashCode()
          返回該物件的雜湊碼值。
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

name

protected String name
該功能的名稱。推薦子類別調用 getName() 方法,而不是讀取此欄位,並且子類別不能更改該欄位。


description

protected String description
該功能的可讀描述。推薦子類別調用 getDescription() 方法,而不是讀取此欄位,並且子類別不能更改該欄位。

建構子詳細資訊

MBeanFeatureInfo

public MBeanFeatureInfo(String name,
                        String description)
建構一個 MBeanFeatureInfo 物件。此建構子等同於 MBeanFeatureInfo(name, description, (Descriptor) null

參數:
name - 該功能的名稱。
description - 該功能的可讀描述。

MBeanFeatureInfo

public MBeanFeatureInfo(String name,
                        String description,
                        Descriptor descriptor)
建構一個 MBeanFeatureInfo 物件。

參數:
name - 該功能的名稱。
description - 該功能的可讀描述。
descriptor - 該功能的描述符。此參數可以為 null,它等效於一個空描述符。
從以下版本開始:
1.6
方法詳細資訊

getName

public String getName()
返回該功能的名稱。

返回:
該功能的名稱。

getDescription

public String getDescription()
返回該功能的可讀描述。

返回:
該功能的可讀描述。

getDescriptor

public Descriptor getDescriptor()
返回該功能的描述符。更改返回值對原描述符沒有影響。

指定者:
介面 DescriptorRead 中的 getDescriptor
返回:
一個描述符,可能是不可變的,也可能是原描述符的副本。
從以下版本開始:
1.6

equals

public boolean equals(Object o)
比較此 MBeanFeatureInfo 與另一個 MBeanFeatureInfo。

覆寫:
類別 Object 中的 equals
參數:
o - 要比較的物件。
返回:
當且僅當 o 是一個 MBeanFeatureInfo,其 getName()getDescription()getDescriptor()值與此 MBeanFeatureInfo 的這些值相等(不必完全一樣)時,才返回 true。
另請參見:
Object.hashCode(), Hashtable

hashCode

public int hashCode()
從類別 Object 複製的描述
返回該物件的雜湊碼值。支持此方法是為了提高雜湊表(例如 java.util.Hashtable 提供的雜湊表)的性能。

hashCode 的常規協定是:

實際上,由 Object 類別定義的 hashCode 方法確實會針對不同的物件返回不同的整數。(這一般是通過將該物件的內部位址轉換成一個整數來實作的,但是 JavaTM 程式語言不需要這種實作技巧。)

覆寫:
類別 Object 中的 hashCode
返回:
此物件的一個雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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