クラスAttribute

java.lang.Object
javax.management.Attribute
すべての実装されたインタフェース:
Serializable

public class Attribute extends Object implements Serializable
名前と値を関連付けることにより、MBean属性を表現します。 MBeanサーバーとその他のオブジェクトは、このクラスを使って、属性の値を取得および設定します。
導入されたバージョン:
1.5
関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    Attribute(String name, Object value)
    指定された属性名と属性値を関連付けるAttributeオブジェクトを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    equals(Object object)
    現在のAttribute Objectと別のAttribute Objectを比較します。
    属性の名前を含むStringを返します。
    この属性の値を表すObjectを返します。
    int
    この属性のハッシュ・コード値を返します。
    このAttributeの値を表すStringオブジェクトを返します。

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

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    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であるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • Attribute

      public Attribute(String name, Object value)
      指定された属性名と属性値を関連付けるAttributeオブジェクトを構築します。
      パラメータ:
      name - 作成する属性の名前を含むString。 nullは不可。
      value - 属性に割り当てられるObject。 属性と同じ型のオブジェクト。
  • メソッドの詳細

    • getName

      public String getName()
      属性の名前を含むStringを返します。
      戻り値:
      属性の名前。
    • getValue

      public Object getValue()
      この属性の値を表すObjectを返します。
      戻り値:
      属性の値。
    • equals

      public boolean equals(Object object)
      現在のAttribute Objectと別のAttribute Objectを比較します。
      オーバーライド:
      equals、クラスObject
      パラメータ:
      object - 現在のAttributeと比較するAttribute。
      戻り値:
      2つのAttributeオブジェクトが等価の場合はtrue、そうでない場合はfalse。
      関連項目:
    • hashCode

      public int hashCode()
      この属性のハッシュ・コード値を返します。
      オーバーライド:
      hashCode、クラスObject
      戻り値:
      この属性のハッシュ・コード値。
      関連項目:
    • toString

      public String toString()
      このAttributeの値を表すStringオブジェクトを返します。 この文字列の形式は指定されていませんが、2つのAttributeが等しい場合にのみ、同一の文字列が返されます。
      オーバーライド:
      toString、クラスObject
      戻り値:
      このオブジェクトの文字列表現