javax.management
Class MBeanConstructorInfo
java.lang.Object
javax.management.MBeanFeatureInfo (src)
javax.management.MBeanConstructorInfo
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- Direct Known Subclasses:
- ModelMBeanConstructorInfo (src) , OpenMBeanConstructorInfoSupport (src)
- public class MBeanConstructorInfo
- extends MBeanFeatureInfo (src)
- implements java.io.Serializable, java.lang.Cloneable
Describes a constructor exposed by an MBean
This implementation protects its immutability by taking shallow clones of all arrays
supplied in constructors and by returning shallow array clones in getXXX() methods.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
MBeanConstructorInfo
public MBeanConstructorInfo(java.lang.String description,
java.lang.reflect.Constructor constructor)
MBeanConstructorInfo
public MBeanConstructorInfo(java.lang.String name,
java.lang.String description,
MBeanParameterInfo (src) [] signature)
throws java.lang.IllegalArgumentException
clone
public java.lang.Object clone()
getSignature
public MBeanParameterInfo (src) [] getSignature()
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class MBeanFeatureInfo (src)
hashCode
public int hashCode()
- Overrides:
hashCode
in class MBeanFeatureInfo (src)
toString
public java.lang.String toString()
- Overrides:
toString
in class MBeanFeatureInfo (src)
- Returns:
- a human readable string