|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.management.MBeanFeatureInfo javax.management.MBeanConstructorInfo javax.management.openmbean.OpenMBeanConstructorInfoSupport
public class OpenMBeanConstructorInfoSupport
描述 Open MBean 的建構子。
欄位摘要 |
---|
從類別 javax.management.MBeanFeatureInfo 繼承的欄位 |
---|
description, name |
建構子摘要 | |
---|---|
OpenMBeanConstructorInfoSupport(String name,
String description,
OpenMBeanParameterInfo[] signature)
建構一個 OpenMBeanConstructorInfoSupport 實例,該實例使用指定的 name 、description 和 signature 描述 open MBeans 的類別的建構子。 |
|
OpenMBeanConstructorInfoSupport(String name,
String description,
OpenMBeanParameterInfo[] signature,
Descriptor descriptor)
建構一個 OpenMBeanConstructorInfoSupport 實例,該實例使用指定的 name 、description 、signature 和 descriptor 來描述 open MBean 類別的建構子。 |
方法摘要 | |
---|---|
boolean |
equals(Object obj)
比較指定 obj 參數與此 OpenMBeanConstructorInfoSupport 實例的相等性。 |
int |
hashCode()
返回此 OpenMBeanConstructorInfoSupport 實例的雜湊碼值。 |
String |
toString()
返回此 OpenMBeanConstructorInfoSupport 實例的字元串表示形式。 |
從類別 javax.management.MBeanConstructorInfo 繼承的方法 |
---|
clone, getSignature |
從類別 javax.management.MBeanFeatureInfo 繼承的方法 |
---|
getDescription, getDescriptor, getName |
從類別 java.lang.Object 繼承的方法 |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
從介面 javax.management.openmbean.OpenMBeanConstructorInfo 繼承的方法 |
---|
getDescription, getName, getSignature |
建構子詳細資訊 |
---|
public OpenMBeanConstructorInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature)
建構一個 OpenMBeanConstructorInfoSupport
實例,該實例使用指定的 name
、description
和 signature
描述 open MBeans 的類別的建構子。
signature
陣列參數是被內部複製的,因此對 signature
參考的陣列的後續更改不影響此實例。
name
- 不可以為 null 或空字元串。description
- 不可以為 null 或空字元串。signature
- 如果沒有要描述的任何參數,可以為 null 或空。
IllegalArgumentException
- 如果 name
或 description
為 null 或空字元串。
ArrayStoreException
- 如果 signature
不是 MBeanParameterInfo
的子類別實例的陣列。public OpenMBeanConstructorInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, Descriptor descriptor)
建構一個 OpenMBeanConstructorInfoSupport
實例,該實例使用指定的 name
、description
、signature
和 descriptor
來描述 open MBean 類別的建構子。
signature
陣列參數是被內部複製的,因此對 signature
參考的陣列的後續更改不影響此實例。
name
- 不可以為 null 或空字元串。description
- 不可以為 null 或空字元串。signature
- 如果沒有要描述的任何參數,可以為 null 或空。descriptor
- 建構子的描述符。此參數可以為 null,它等效於一個空描述符。
IllegalArgumentException
- 如果 name
或 description
為 null 或空字元串。
ArrayStoreException
- 如果 signature
不是 MBeanParameterInfo
的子類別實例的陣列。方法詳細資訊 |
---|
public boolean equals(Object obj)
比較指定 obj
參數與此 OpenMBeanConstructorInfoSupport
實例的相等性。
當且僅當下面的所有語句均為 true 時,才返回 true
:
obj
為非 null,obj
還實作 OpenMBeanConstructorInfoSupport
介面,equals
方法對作為 OpenMBeanConstructorInfoSupport
介面的不同實作的 obj
參數正常工作。
OpenMBeanConstructorInfo
中的 equals
MBeanConstructorInfo
中的 equals
obj
- 與此 OpenMBeanConstructorInfoSupport
實例進行相等性比較的物件。
OpenMBeanConstructorInfoSupport
實例,則返回 true
。Object.hashCode()
,
Hashtable
public int hashCode()
返回此 OpenMBeanConstructorInfoSupport
實例的雜湊碼值。
OpenMBeanConstructorInfoSupport
實例的雜湊碼是在 equals
比較中使用的所有資訊元素的雜湊碼的總和(即名稱和簽章,其中籤名通過調用 java.util.Arrays.asList(this.getSignature).hashCode()
來計算)。
這確保 t1.equals(t2)
意味著對於任何兩個 OpenMBeanConstructorInfoSupport
實例 t1
和 t2
而言,都存在 t1.hashCode()==t2.hashCode()
,這是方法 Object.hashCode()
的通用協定所要求的。
不過請注意,根據 equals(java.lang.Object)
中的定義,實作 OpenMBeanConstructorInfoSupport
介面的類別的其他實例可能與此 OpenMBeanConstructorInfoSupport
實例相等,但是如果它的計算方法不同,可能會有不同的雜湊碼。
由於 OpenMBeanConstructorInfoSupport
實例是不可變的,此實例的雜湊碼在首次調用 hashCode
時計算一次,然後對於後續的調用返回相同的值。
OpenMBeanConstructorInfo
中的 hashCode
MBeanConstructorInfo
中的 hashCode
OpenMBeanConstructorInfoSupport
實例的雜湊碼值Object.equals(java.lang.Object)
,
Hashtable
public String toString()
返回此 OpenMBeanConstructorInfoSupport
實例的字元串表示形式。
字元串表示形式由此類別(即 javax.management.openmbean.OpenMBeanConstructorInfoSupport
)的名稱、所描述建構子的名稱和簽章及其描述符的字元串表示形式組成。
由於 OpenMBeanConstructorInfoSupport
實例是不可變的,此實例的字元串表示形式在首次調用 toString
時被計算一次,然後對後續調用返回相同的值。
OpenMBeanConstructorInfo
中的 toString
MBeanConstructorInfo
中的 toString
OpenMBeanConstructorInfoSupport
實例的字元串表示形式
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。