java.lang.Object
javax.management.MBeanFeatureInfo
javax.management.MBeanConstructorInfo
- すべての実装されたインタフェース:
Serializable
,Cloneable
,DescriptorRead
- 直系の既知のサブクラス:
ModelMBeanConstructorInfo
,OpenMBeanConstructorInfoSupport
public class MBeanConstructorInfo extends MBeanFeatureInfo implements Cloneable
MBeanによって公開されるコンストラクタを記述します。 このクラスのインスタンスは不変です。 サブクラスは可変ですが、サブクラスの変更は推奨されていません。
- 導入されたバージョン:
- 1.5
- 関連項目:
-
フィールドのサマリー
クラスjavax.management.MBeanFeatureInfoで宣言されたフィールド
description, name
-
コンストラクタのサマリー
コンストラクタ説明MBeanConstructorInfo
(String description, Constructor<?> constructor) MBeanConstructorInfo
オブジェクトを構築します。MBeanConstructorInfo
(String name, String description, MBeanParameterInfo[] signature) MBeanConstructorInfo
オブジェクトを構築します。MBeanConstructorInfo
(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor) MBeanConstructorInfo
オブジェクトを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明clone()
このインスタンスのシャロー・コピーを返します。boolean
このMBeanConstructorInfoを別のMBeanConstructorInfoと比較します。このコンストラクタのパラメータのリストを返します。クラスjavax.management.MBeanFeatureInfoで宣言されたメソッド
getDescription, getDescriptor, getName
-
コンストラクタの詳細
-
MBeanConstructorInfo
public MBeanConstructorInfo(String description, Constructor<?> constructor) MBeanConstructorInfo
オブジェクトを構築します。 構築されたオブジェクトのDescriptor
には、DescriptorKey
メタ注釈を含むConstructor
オブジェクト上の注釈が寄与するフィールドが含まれます。- パラメータ:
description
- 人間が読める形式のオペレーションの説明。constructor
- MBeanコンストラクタを記述するjava.lang.reflect.Constructor
オブジェクト。
-
MBeanConstructorInfo
public MBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature) MBeanConstructorInfo
オブジェクトを構築します。- パラメータ:
name
- コンストラクタの名前。description
- 人間が読める形式のコンストラクタの説明。signature
- コンストラクタのパラメータ(引数)を説明するMBeanParameterInfo
オブジェクト。 ゼロ長の配列を指定した場合と同様に、nullになる場合もある。
-
MBeanConstructorInfo
public MBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor) MBeanConstructorInfo
オブジェクトを構築します。- パラメータ:
name
- コンストラクタの名前。description
- 人間が読める形式のコンストラクタの説明。signature
- コンストラクタのパラメータ(引数)を説明するMBeanParameterInfo
オブジェクト。 ゼロ長の配列を指定した場合と同様に、nullになる場合もある。descriptor
- コンストラクタの記述子。 nullの場合があり、これは空の記述子と同等。- 導入されたバージョン:
- 1.6
-
-
メソッドの詳細
-
clone
-
getSignature
public MBeanParameterInfo[] getSignature()このコンストラクタのパラメータのリストを返します。 各パラメータは
MBeanParameterInfo
オブジェクトによって記述されます。返される配列は、内部配列のシャロー・コピー、つまり
MBeanParameterInfo
オブジェクトを参照する内部配列のコピーになります。ただし、参照される各MBeanParameterInfo
オブジェクトはコピーされません。- 戻り値:
MBeanParameterInfo
オブジェクトの配列。
-
equals
public boolean equals(Object o) このMBeanConstructorInfoを別のMBeanConstructorInfoと比較します。- オーバーライド:
equals
、クラスMBeanFeatureInfo
- パラメータ:
o
- 比較対象のオブジェクト。- 戻り値:
o
がMBeanConstructorInfoであり、そのMBeanFeatureInfo.getName()
、MBeanFeatureInfo.getDescription()
、getSignature()
、およびMBeanFeatureInfo.getDescriptor()
の各値がこのMBeanConstructorInfoと同等(同一である必要はない)の場合にだけtrue。 要素のペアが等しい場合、2つのシグニチャ配列は等しい。- 関連項目:
-