|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.management.MBeanFeatureInfo
![]()
![]()
![]()
javax.management.MBeanParameterInfo
, Cloneable


public class MBeanParameterInfo

, Cloneable

Describes an argument of an operation exposed by an MBean. Instances of this class are immutable. Subclasses may be mutable but this is not recommended.
| Field Summary |
|---|
Fields inherited from class javax.management.MBeanFeatureInfo ![]() |
|---|
description |
| Constructor Summary | |
|---|---|
MBeanParameterInfo
Constructs a MBeanParameterInfo object. |
|
| Method Summary | |
|---|---|
Object |
clone
Returns a shallow clone of this instance. |
boolean |
equals
Compare this MBeanParameterInfo to another. |
String |
getType
Returns the type or class name of the data. |
int |
hashCode
Returns a hash code value for the object. |
Methods inherited from class javax.management.MBeanFeatureInfo ![]() |
|---|
getDescription |
Methods inherited from class java.lang.Object ![]() |
|---|
finalize |
| Constructor Detail |
|---|

public MBeanParameterInfo(String![]()
![]()
name, String
![]()
![]()
type, String
![]()
![]()
description) throws IllegalArgumentException
![]()
![]()
MBeanParameterInfo object.
name - The name of the datatype - The type or class name of the datadescription - A human readable description of the data. Optional.
IllegalArgumentException

| Method Detail |
|---|

public Object![]()
![]()
clone()
Returns a shallow clone of this instance. The clone is obtained by simply calling super.clone(), thus calling the default native shallow cloning mechanism implemented by Object.clone(). No deeper cloning of any internal field is made.
Since this class is immutable, cloning is chiefly of interest to subclasses.
clone

in class Object

Cloneable


public String![]()
![]()
getType()

public boolean equals(Object![]()
![]()
o)
equals

in class MBeanFeatureInfo

o - the object to compare to.
o is an MBeanParameterInfo such
that its MBeanFeatureInfo.getName()
, getType()
, and MBeanFeatureInfo.getDescription()
values are equal (not necessarily identical)
to those of this MBeanParameterInfo.Object.hashCode()
,
Hashtable


public int hashCode()
Object

java.util.Hashtable.
The general contract of hashCode is:
hashCode method on each of
the two objects must produce the same integer result.
Object.equals(java.lang.Object)
method, then calling the hashCode method on each of the
two objects must produce distinct integer results. However, the
programmer should be aware that producing distinct integer results
for unequal objects may improve the performance of hashtables.
As much as is reasonably practical, the hashCode method defined by class Object does return distinct integers for distinct objects. (This is typically implemented by converting the internal address of the object into an integer, but this implementation technique is not required by the JavaTM programming language.)
hashCode

in class MBeanFeatureInfo

Object.equals(java.lang.Object)
,
Hashtable

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||