Module  java.management

Interface OpenMBeanConstructorInfo

    • 方法摘要

      所有方法  接口方法  抽象方法 
      Modifier and Type 方法 描述
      boolean equals​(Object obj)
      将指定的 obj参数与此 OpenMBeanConstructorInfo实例相比较。
      String getDescription​()
      返回此 OpenMBeanConstructorInfo实例描述的构造函数的可读描述。
      String getName​()
      返回此 OpenMBeanConstructorInfo实例描述的构造函数的名称。
      MBeanParameterInfo[] getSignature​()
      返回一个 OpenMBeanParameterInfo实例的数组,描述由该 OpenMBeanConstructorInfo实例描述的构造函数的签名中的每个参数。
      int hashCode​()
      返回此 OpenMBeanConstructorInfo实例的哈希码值。
      String toString​()
      返回此 OpenMBeanConstructorInfo实例的字符串表示形式。
    • 方法详细信息

      • getDescription

        String getDescription​()
        返回此 OpenMBeanConstructorInfo实例描述的构造函数的可读描述。
        结果
        说明。
      • getName

        String getName​()
        返回此 OpenMBeanConstructorInfo实例描述的构造函数的名称。
        结果
        名字。
      • getSignature

        MBeanParameterInfo[] getSignature​()
        返回一个 OpenMBeanParameterInfo实例的数组,描述由该 OpenMBeanConstructorInfo实例描述的构造函数的签名中的每个参数。
        结果
        签名。
      • equals

        boolean equals​(Object obj)
        将指定的obj参数与此OpenMBeanConstructorInfo实例进行比较,以实现相等。

        返回true当且仅当以下所有语句都为真时:

        • obj是非空,
        • obj还实现了OpenMBeanConstructorInfo接口,
        • 他们的名字是平等的
        • 他们的签名是相等的。
        这样可以确保equals方法适用于对象参数,这是OpenMBeanConstructorInfo接口的不同实现。
        重写:
        equalsObject
        参数
        obj - 要与 OpenMBeanConstructorInfo实例相等的对象;
        结果
        true如果指定的对象等于这个 OpenMBeanConstructorInfo实例。
        另请参见:
        Object.hashCode()HashMap
      • hashCode

        int hashCode​()
        返回此OpenMBeanConstructorInfo实例的哈希码值。

        OpenMBeanConstructorInfo实例的哈希码是equals比较中使用的所有信息元素的哈希码的总和(即:其名称和签名,其中通过调用java.util.Arrays.asList(this.getSignature).hashCode()计算签名哈希码)。

        这确保了t1.equals(t2)意味着t1.hashCode()==t2.hashCode()对于任何两个OpenMBeanConstructorInfo实例t1t2 ,所要求的方法的常规合同Object.hashCode()

        重写:
        hashCodeObject
        结果
        这个 OpenMBeanConstructorInfo实例的哈希码值
        另请参见:
        Object.equals(java.lang.Object)System.identityHashCode(java.lang.Object)
      • toString

        String toString​()
        返回此OpenMBeanConstructorInfo实例的字符串表示形式。

        字符串表示由此类的名称(即javax.management.openmbean.OpenMBeanConstructorInfo )以及所描述的构造函数的名称和签名组成。

        重写:
        toStringObject
        结果
        这是一个 OpenMBeanConstructorInfo实例的字符串表示形式