JavaTM 2 Platform
Standard Ed. 5.0

javax.management
クラス MBeanFeatureInfo

java.lang.Object
  上位を拡張 javax.management.MBeanFeatureInfo
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
MBeanAttributeInfo, MBeanConstructorInfo, MBeanNotificationInfo, MBeanOperationInfo, MBeanParameterInfo

public class MBeanFeatureInfo
extends Object
implements Serializable

MBean 記述オブジェクトに一般情報を提供します。記述される内容は、属性、オペレーション、パラメータ、または通知です。このクラスのインスタンスは不変です。サブクラスは可変ですが、サブクラスの変更は推奨されていません。

導入されたバージョン:
1.5
関連項目:
直列化された形式

フィールドの概要
protected  String description
          人間が読める形式の機能の名前です。
protected  String name
          機能の名前です。
 
コンストラクタの概要
MBeanFeatureInfo(String name, String description)
          MBeanFeatureInfo オブジェクトを構築します。
 
メソッドの概要
 boolean equals(Object o)
          この MBeanFeatureInfo を別の MBeanFeatureInfo と比較します。
 String getDescription()
          人間が読める形式の機能の説明です。
 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)
                 throws IllegalArgumentException
MBeanFeatureInfo オブジェクトを構築します。

パラメータ:
name - 機能の名前
description - 人間が読める形式の機能の説明
例外:
IllegalArgumentException
メソッドの詳細

getName

public String getName()
機能の名前を返します。

戻り値:
機能の名前

getDescription

public String getDescription()
人間が読める形式の機能の説明です。

戻り値:
人間が読める形式の機能の説明

equals

public boolean equals(Object o)
この MBeanFeatureInfo を別の MBeanFeatureInfo と比較します。

オーバーライド:
クラス Object 内の equals
パラメータ:
o - 比較対象のオブジェクト
戻り値:
o が MBeanFeatureInfo であり、その getName() および getDescription() の値がこの 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. 5.0

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

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