クラスMBeanParameterInfo

java.lang.Object
javax.management.MBeanFeatureInfo
javax.management.MBeanParameterInfo
すべての実装されたインタフェース:
Serializable, Cloneable, DescriptorRead
直系の既知のサブクラス:
OpenMBeanParameterInfoSupport

public class MBeanParameterInfo extends MBeanFeatureInfo implements Cloneable
MBeanによって公開されるオペレーションの引数を記述します。 このクラスのインスタンスは不変です。 サブクラスは可変ですが、サブクラスの変更は推奨されていません。
導入されたバージョン:
1.5
関連項目:
  • フィールドのサマリー

    クラスで宣言されたフィールド MBeanFeatureInfo

    description, name
    修飾子と型
    フィールド
    説明
    protected String
    人間が読める形式の機能の説明。
    protected String
    機能の名前。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    MBeanParameterInfo(String name, String type, String description)
    MBeanParameterInfoオブジェクトを構築します。
    MBeanParameterInfo(String name, String type, String description, Descriptor descriptor)
    MBeanParameterInfoオブジェクトを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このインスタンスのシャロー・コピーを返します。
    boolean
    このMBeanParameterInfoを別のMBeanParameterInfoと比較します。
    データの型またはクラス名を返します。

    クラスで宣言されたメソッド MBeanFeatureInfo

    getDescription, getDescriptor, getName
    修飾子と型
    メソッド
    説明
    人間が読める形式の機能の説明を返します。
    機能の記述子を返します。
    機能の名前を返します。

    クラスオブジェクトで宣言されたメソッド

    finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • MBeanParameterInfo

      public MBeanParameterInfo(String name, String type, String description)
      MBeanParameterInfoオブジェクトを構築します。
      パラメータ:
      name - データの名前
      type - データの型またはクラス名。
      description - 人間が読める形式のデータの説明。 オプション。
    • MBeanParameterInfo

      public MBeanParameterInfo(String name, String type, String description, Descriptor descriptor)
      MBeanParameterInfoオブジェクトを構築します。
      パラメータ:
      name - データの名前
      type - データの型またはクラス名。
      description - 人間が読める形式のデータの説明。 オプション。
      descriptor - オペレーションの記述子。 nullの場合があり、これは空の記述子と同等。
      導入されたバージョン:
      1.6
  • メソッドの詳細

    • clone

      public Object clone()

      このインスタンスのシャロー・コピーを返します。 クローンは、単にsuper.clone()をコールするだけで取得されるため、Object.clone()によって実装されるデフォルトのネイティブ・シャロー・クローニング・メカニズムをコールします。 内部フィールドについて、これ以上詳細なコピーは作成されません。

      このクラスは不変なので、コピーは主にサブクラスにとって重要な処理となります。

      オーバーライド:
      clone、クラスObject
      戻り値:
      このインスタンスの複製。
      関連項目:
    • getType

      public String getType()
      データの型またはクラス名を返します。
      戻り値:
      型文字列。
    • equals

      public boolean equals(Object o)
      このMBeanParameterInfoを別のMBeanParameterInfoと比較します。
      オーバーライド:
      equals、クラスMBeanFeatureInfo
      パラメータ:
      o - 比較対象のオブジェクト。
      戻り値:
      oがMBeanParameterInfoであり、そのMBeanFeatureInfo.getName()getType()MBeanFeatureInfo.getDescriptor()、およびMBeanFeatureInfo.getDescription()の各値がこのMBeanParameterInfoと同等(同一である必要はない)の場合にだけtrue。
      関連項目: