JavaTM 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 Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。