- java.lang.Object
-
- javax.management.ObjectInstance
-
- 实现的所有接口
-
Serializable
public class ObjectInstance extends Object implements Serializable
用于表示MBean的对象名称及其类名。 如果MBean是Dynamic MBean,则应MBeanInfo
提供的MBeanInfo
检索类名。- 从以下版本开始:
- 1.5
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 ObjectInstance(String objectName, String className)
允许在给定对象名称的字符串表示和完整类名(包括包名称)的情况下创建对象实例。ObjectInstance(ObjectName objectName, String className)
允许在给定对象名称和完整类名(包括包名称)的情况下创建对象实例。
-
-
-
构造方法详细信息
-
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是Dynamic MBean,则应MBeanInfo
提供的MBeanInfo
检索类名。
-
-
方法详细信息
-
equals
public boolean equals(Object object)
将当前对象实例与另一个对象实例进行比较。- 重写:
-
equals
在类Object
- 参数
-
object
- 要与当前对象实例进行比较的对象实例。 - 结果
- 如果两个对象实例相等则为True,否则为false。
- 另请参见:
-
Object.hashCode()
,HashMap
-
getObjectName
public ObjectName getObjectName()
返回对象名称部分。- 结果
- 对象名称。
-
getClassName
public String getClassName()
返回类部分。- 结果
- 班级名称。
-
-