类 ObjectInstance

java.lang.Object
javax.management.ObjectInstance
所有已实现的接口:
Serializable

public class ObjectInstance extends Object implements Serializable
用于表示 MBean 的对象名及其类名。如果 MBean 是动态 MBean,则应从它提供的 MBeanInfo 中检索类名。
自从:
1.5
参见:
  • 构造方法详细信息

    • ObjectInstance

      public ObjectInstance(String  objectName, String  className) throws MalformedObjectNameException
      允许在给定对象名称和完整类名称(包括包名称)的字符串表示形式的情况下创建对象实例。
      参数:
      objectName - 对象名称的字符串表示形式。
      className - 对象实例的完整类名,包括包名。如果 MBean 是 Dynamic MBean,类名对应于它的 getMBeanInfo() .getClassName()
      抛出:
      MalformedObjectNameException - 作为参数传递的字符串格式不正确。
    • ObjectInstance

      public ObjectInstance(ObjectName  objectName, String  className)
      允许在给定对象名称和完整类名称(包括包名称)的情况下创建对象实例。
      参数:
      objectName - 对象名称。
      className - 对象实例的完整类名,包括包名。如果 MBean 是 Dynamic MBean,类名对应于它的 getMBeanInfo() .getClassName()。如果 MBean 是动态 MBean,则应从它提供的 MBeanInfo 中检索类名。
  • 方法详情

    • equals

      public boolean equals(Object  object)
      将当前对象实例与另一个对象实例进行比较。
      重写:
      equals 在类 Object
      参数:
      object - 当前对象实例要与之比较的对象实例。
      返回:
      如果两个对象实例相等则为真,否则为假。
      参见:
    • getObjectName

      public ObjectName  getObjectName()
      返回对象名称部分。
      返回:
      对象名称。
    • getClassName

      public String  getClassName()
      返回类部分。
      返回:
      类名。
    • toString

      public String  toString()
      返回表示此 ObjectInstance 对象的字符串。未指定此字符串的格式,但用户可以预期两个 ObjectInstances 当且仅当它们相等时返回相同的字符串。
      重写:
      toString 在类 Object
      返回:
      对象的字符串表示形式。