APIdia Launch Partner
Top Description Fields Constructors Methods
javax.management.openmbean

public Class OpenMBeanAttributeInfoSupport

extends MBeanAttributeInfo
implements OpenMBeanAttributeInfo
Class Inheritance
All Implemented Interfaces
javax.management.openmbean.OpenMBeanAttributeInfo, javax.management.openmbean.OpenMBeanParameterInfo
Imports
java.lang.reflect.Array, .Constructor, .Method, .Modifier, java.util.Arrays, .Collection, .Collections, .HashMap, .HashSet, .Map, .Set, javax.management.Descriptor, .DescriptorRead, .ImmutableDescriptor, .MBeanAttributeInfo, sun.reflect.misc.MethodUtil

Describes an attribute of an open MBean.
Since
1.5

Field Summary

Modifier and TypeField and Description
private final Object
private final Set<?>
private final Comparable<?>
private final Comparable<?>
private transient Integer
private transient String
private OpenType<?>
pack-priv static final long

Constructor Summary

AccessConstructor and Description
public
OpenMBeanAttributeInfoSupport(String
cannot be a null or empty string.
name
,
String
cannot be a null or empty string.
description
,
OpenType<?>
cannot be null.
openType
,
boolean
true if the attribute has a getter exposed for management.
isReadable
,
boolean
true if the attribute has a setter exposed for management.
isWritable
,
boolean
true if the attribute's getter is of the form isXXX.
isIs
)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType and description, and the specified read/write access properties.

public
OpenMBeanAttributeInfoSupport(String
cannot be a null or empty string.
name
,
String
cannot be a null or empty string.
description
,
OpenType<?>
cannot be null.
openType
,
boolean
true if the attribute has a getter exposed for management.
isReadable
,
boolean
true if the attribute has a setter exposed for management.
isWritable
,
boolean
true if the attribute's getter is of the form isXXX.
isIs
,
Descriptor
The descriptor for the attribute. This may be null which is equivalent to an empty descriptor.
descriptor
)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description, read/write access properties, and Descriptor.

public <
allows the compiler to check that the defaultValue, if non-null, has the correct Java type for the given openType.
T
>
OpenMBeanAttributeInfoSupport(String
cannot be a null or empty string.
name
,
String
cannot be a null or empty string.
description
,
OpenType<T>
cannot be null.
openType
,
boolean
true if the attribute has a getter exposed for management.
isReadable
,
boolean
true if the attribute has a setter exposed for management.
isWritable
,
boolean
true if the attribute's getter is of the form isXXX.
isIs
,
T
must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.
defaultValue
)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description and defaultValue, and the specified read/write access properties.

public <
allows the compiler to check that the defaultValue and legalValues, if non-null, have the correct Java type for the given openType.
T
>
OpenMBeanAttributeInfoSupport(String
cannot be a null or empty string.
name
,
String
cannot be a null or empty string.
description
,
OpenType<T>
cannot be null.
openType
,
boolean
true if the attribute has a getter exposed for management.
isReadable
,
boolean
true if the attribute has a setter exposed for management.
isWritable
,
boolean
true if the attribute's getter is of the form isXXX.
isIs
,
T
must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.
defaultValue
,
T[]
each contained value must be valid for the openType specified for this attribute; legal values not supported for ArrayType and TabularType; can be null or empty.
legalValues
)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description, defaultValue and legalValues, and the specified read/write access properties.

public <
allows the compiler to check that the defaultValue, minValue, and maxValue, if non-null, have the correct Java type for the given openType.
T
>
OpenMBeanAttributeInfoSupport(String
cannot be a null or empty string.
name
,
String
cannot be a null or empty string.
description
,
OpenType<T>
cannot be null.
openType
,
boolean
true if the attribute has a getter exposed for management.
isReadable
,
boolean
true if the attribute has a setter exposed for management.
isWritable
,
boolean
true if the attribute's getter is of the form isXXX.
isIs
,
T
must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.
defaultValue
,
Comparable<T>
must be valid for the openType specified for this attribute; can be null, in which case it means that no minimal value is set.
minValue
,
Comparable<T>
must be valid for the openType specified for this attribute; can be null, in which case it means that no maximal value is set.
maxValue
)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean, with the specified name, openType, description, defaultValue, minValue and maxValue.

private <T>
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues, Comparable<T> minValue, Comparable<T> maxValue)

Method Summary

Modifier and TypeMethod and Description
pack-priv static <T> T
pack-priv static void
pack-priv static <T> Comparable<?>
pack-priv static int
private static <T> T
convertFrom(Object x, OpenType<T> openType)

private static <T> T
private static <T> T
private static <T> T
pack-priv static boolean
public boolean

Returns:

true if the specified object is equal to this OpenMBeanAttributeInfoSupport instance.
equals
(Object
the object to be compared for equality with this OpenMBeanAttributeInfoSupport instance.
obj
)

Overrides javax.management.MBeanAttributeInfo.equals.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.equals.

Compares the specified obj parameter with this OpenMBeanAttributeInfoSupport instance for equality.

public Object
getDefaultValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getDefaultValue.

Returns the default value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

public Set<?>
getLegalValues()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getLegalValues.

Returns an unmodifiable Set of legal values for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

public Comparable<?>
getMaxValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getMaxValue.

Returns the maximal value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

public Comparable<?>
getMinValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getMinValue.

Returns the minimal value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

public OpenType<?>
getOpenType()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getOpenType.

Returns the open type for the values of the attribute described by this OpenMBeanAttributeInfoSupport instance.

public boolean
hasDefaultValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasDefaultValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null default value for the described attribute, false otherwise.

public int

Returns:

the hash code value for this OpenMBeanAttributeInfoSupport instance
hashCode
()

Overrides javax.management.MBeanAttributeInfo.hashCode.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.hashCode.

Returns the hash code value for this OpenMBeanAttributeInfoSupport instance.

pack-priv static int
public boolean
hasLegalValues()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasLegalValues.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null set of legal values for the described attribute, false otherwise.

public boolean
hasMaxValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasMaxValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null maximal value for the described attribute, false otherwise.

public boolean
hasMinValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasMinValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null minimal value for the described attribute, false otherwise.

public boolean

Returns:

true if obj is a valid value for the parameter described by this OpenMBeanAttributeInfoSupport instance, false otherwise.
isValue
(Object
the object to be tested.
obj
)

Implements javax.management.openmbean.OpenMBeanParameterInfo.isValue.

Tests whether obj is a valid value for the attribute described by this OpenMBeanAttributeInfoSupport instance.

pack-priv static boolean
pack-priv static <T> Descriptor
makeDescriptor(OpenType<T> openType, T defaultValue, T[] legalValues, Comparable<T> minValue, Comparable<T> maxValue)

pack-priv static <T> Descriptor
makeDescriptor(OpenType<T> openType, T defaultValue, Set<T> legalValues, Comparable<T> minValue, Comparable<T> maxValue)

private Object
readResolve()

An object serialized in a version of the API before Descriptors were added to this class will have an empty or null Descriptor.

public String

Returns:

a string representation of this OpenMBeanAttributeInfoSupport instance.
toString
()

Overrides javax.management.MBeanAttributeInfo.toString.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.toString.

Returns a string representation of this OpenMBeanAttributeInfoSupport instance.

pack-priv static String
pack-priv static <T> T
valueFrom(Descriptor d, String name, OpenType<T> openType)

pack-priv static <T> Set<T>
valuesFrom(Descriptor d, String name, OpenType<T> openType)

Inherited from javax.management.MBeanAttributeInfo:
clonegetTypeisIsisReadableisWritable

Field Detail

defaultValueback to summary
private final Object defaultValue
Annotations
@SuppressWarnings:serial
legalValuesback to summary
private final Set<?> legalValues
Annotations
@SuppressWarnings:serial
maxValueback to summary
private final Comparable<?> maxValue
Annotations
@SuppressWarnings:serial
minValueback to summary
private final Comparable<?> minValue
Annotations
@SuppressWarnings:serial
myHashCodeback to summary
private transient Integer myHashCode
myToStringback to summary
private transient String myToString
openTypeback to summary
private OpenType<?> openType
serialVersionUIDback to summary
pack-priv static final long serialVersionUID

Hides javax.management.MBeanAttributeInfo.serialVersionUID.

Constructor Detail

OpenMBeanAttributeInfoSupportback to summary
public OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType and description, and the specified read/write access properties.

Parameters
name:String

cannot be a null or empty string.

description:String

cannot be a null or empty string.

openType:OpenType<?>

cannot be null.

isReadable:boolean

true if the attribute has a getter exposed for management.

isWritable:boolean

true if the attribute has a setter exposed for management.

isIs:boolean

true if the attribute's getter is of the form isXXX.

Exceptions
IllegalArgumentException:
if name or description are null or empty string, or openType is null.
OpenMBeanAttributeInfoSupportback to summary
public OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description, read/write access properties, and Descriptor.

The descriptor can contain entries that will define the values returned by certain methods of this class, as explained in the package description.

Parameters
name:String

cannot be a null or empty string.

description:String

cannot be a null or empty string.

openType:OpenType<?>

cannot be null.

isReadable:boolean

true if the attribute has a getter exposed for management.

isWritable:boolean

true if the attribute has a setter exposed for management.

isIs:boolean

true if the attribute's getter is of the form isXXX.

descriptor:Descriptor

The descriptor for the attribute. This may be null which is equivalent to an empty descriptor.

Exceptions
IllegalArgumentException:
if name or description are null or empty string, or openType is null, or the descriptor entries are invalid as described in the package description.
Since
1.6
OpenMBeanAttributeInfoSupportback to summary
public <T> OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue) throws OpenDataException

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description and defaultValue, and the specified read/write access properties.

Parameters
<T>
allows the compiler to check that the defaultValue, if non-null, has the correct Java type for the given openType.
name:String

cannot be a null or empty string.

description:String

cannot be a null or empty string.

openType:OpenType<T>

cannot be null.

isReadable:boolean

true if the attribute has a getter exposed for management.

isWritable:boolean

true if the attribute has a setter exposed for management.

isIs:boolean

true if the attribute's getter is of the form isXXX.

defaultValue:T

must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.

Exceptions
OpenDataException:
if defaultValue is not a valid value for the specified openType, or defaultValue is non null and openType is an ArrayType or a TabularType.
IllegalArgumentException:
if name or description are null or empty string, or openType is null.
OpenMBeanAttributeInfoSupportback to summary
public <T> OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues) throws OpenDataException

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean with the specified name, openType, description, defaultValue and legalValues, and the specified read/write access properties.

The contents of legalValues are copied, so subsequent modifications of the array referenced by legalValues have no impact on this OpenMBeanAttributeInfoSupport instance.

Parameters
<T>
allows the compiler to check that the defaultValue and legalValues, if non-null, have the correct Java type for the given openType.
name:String

cannot be a null or empty string.

description:String

cannot be a null or empty string.

openType:OpenType<T>

cannot be null.

isReadable:boolean

true if the attribute has a getter exposed for management.

isWritable:boolean

true if the attribute has a setter exposed for management.

isIs:boolean

true if the attribute's getter is of the form isXXX.

defaultValue:T

must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.

legalValues:T[]

each contained value must be valid for the openType specified for this attribute; legal values not supported for ArrayType and TabularType; can be null or empty.

Exceptions
OpenDataException:
if defaultValue is not a valid value for the specified openType, or one value in legalValues is not valid for the specified openType, or defaultValue is non null and openType is an ArrayType or a TabularType, or legalValues is non null and non empty and openType is an ArrayType or a TabularType, or legalValues is non null and non empty and defaultValue is not contained in legalValues.
IllegalArgumentException:
if name or description are null or empty string, or openType is null.
OpenMBeanAttributeInfoSupportback to summary
public <T> OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) throws OpenDataException

Constructs an OpenMBeanAttributeInfoSupport instance, which describes the attribute of an open MBean, with the specified name, openType, description, defaultValue, minValue and maxValue. It is possible to specify minimal and maximal values only for an open type whose values are Comparable.

Parameters
<T>
allows the compiler to check that the defaultValue, minValue, and maxValue, if non-null, have the correct Java type for the given openType.
name:String

cannot be a null or empty string.

description:String

cannot be a null or empty string.

openType:OpenType<T>

cannot be null.

isReadable:boolean

true if the attribute has a getter exposed for management.

isWritable:boolean

true if the attribute has a setter exposed for management.

isIs:boolean

true if the attribute's getter is of the form isXXX.

defaultValue:T

must be a valid value for the openType specified for this attribute; default value not supported for ArrayType and TabularType; can be null, in which case it means that no default value is set.

minValue:Comparable<T>

must be valid for the openType specified for this attribute; can be null, in which case it means that no minimal value is set.

maxValue:Comparable<T>

must be valid for the openType specified for this attribute; can be null, in which case it means that no maximal value is set.

Exceptions
OpenDataException:
if defaultValue, minValue or maxValue is not a valid value for the specified openType, or defaultValue is non null and openType is an ArrayType or a TabularType, or both minValue and maxValue are non-null and minValue.compareTo(maxValue) > 0 is true, or both defaultValue and minValue are non-null and minValue.compareTo(defaultValue) > 0 is true, or both defaultValue and maxValue are non-null and defaultValue.compareTo(maxValue) > 0 is true.
IllegalArgumentException:
if name or description are null or empty string, or openType is null.
OpenMBeanAttributeInfoSupportback to summary
private <T> OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues, Comparable<T> minValue, Comparable<T> maxValue) throws OpenDataException

Method Detail

castback to summary
pack-priv static <T> T cast(Object x)
Annotations
@SuppressWarnings:unchecked
checkback to summary
pack-priv static void check(OpenMBeanParameterInfo info) throws OpenDataException
comparableValueFromback to summary
pack-priv static <T> Comparable<?> comparableValueFrom(Descriptor d, String name, OpenType<T> openType)
compareback to summary
pack-priv static int compare(Object x, Object y)
Annotations
@SuppressWarnings:unchecked
convertFromback to summary
private static <T> T convertFrom(Object x, OpenType<T> openType)
convertFromStringback to summary
private static <T> T convertFromString(String s, OpenType<T> openType)
convertFromStringArrayback to summary
private static <T> T convertFromStringArray(Object x, OpenType<T> openType)
convertFromStringsback to summary
private static <T> T convertFromStrings(Object x, OpenType<T> openType)
equalback to summary
pack-priv static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2)
equalsback to summary
public boolean equals(Object obj)

Overrides javax.management.MBeanAttributeInfo.equals.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.equals.

Compares the specified obj parameter with this OpenMBeanAttributeInfoSupport instance for equality.

Returns true if and only if all of the following statements are true:

  • obj is non null,
  • obj also implements the OpenMBeanAttributeInfo interface,
  • their names are equal
  • their open types are equal
  • their access properties (isReadable, isWritable and isIs) are equal
  • their default, min, max and legal values are equal.
This ensures that this equals method works properly for obj parameters which are different implementations of the OpenMBeanAttributeInfo interface.

If obj also implements DescriptorRead, then its getDescriptor() method must also return the same value as for this object.

Parameters
obj:Object

the object to be compared for equality with this OpenMBeanAttributeInfoSupport instance.

Returns:boolean

true if the specified object is equal to this OpenMBeanAttributeInfoSupport instance.

getDefaultValueback to summary
public Object getDefaultValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getDefaultValue.

Returns the default value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

getLegalValuesback to summary
public Set<?> getLegalValues()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getLegalValues.

Returns an unmodifiable Set of legal values for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

getMaxValueback to summary
public Comparable<?> getMaxValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getMaxValue.

Returns the maximal value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

getMinValueback to summary
public Comparable<?> getMinValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getMinValue.

Returns the minimal value for the attribute described by this OpenMBeanAttributeInfoSupport instance, if specified, or null otherwise.

getOpenTypeback to summary
public OpenType<?> getOpenType()

Implements javax.management.openmbean.OpenMBeanParameterInfo.getOpenType.

Returns the open type for the values of the attribute described by this OpenMBeanAttributeInfoSupport instance.

hasDefaultValueback to summary
public boolean hasDefaultValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasDefaultValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null default value for the described attribute, false otherwise.

hashCodeback to summary
public int hashCode()

Overrides javax.management.MBeanAttributeInfo.hashCode.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.hashCode.

Returns the hash code value for this OpenMBeanAttributeInfoSupport instance.

The hash code of an OpenMBeanAttributeInfoSupport instance is the sum of the hash codes of all elements of information used in equals comparisons (ie: its name, its open type, its default, min, max and legal values, and its Descriptor).

This ensures that t1.equals(t2) implies that t1.hashCode()==t2.hashCode() for any two OpenMBeanAttributeInfoSupport instances t1 and t2, as required by the general contract of the method Object.hashCode().

However, note that another instance of a class implementing the OpenMBeanAttributeInfo interface may be equal to this OpenMBeanAttributeInfoSupport instance as defined by equals(java.lang.Object), but may have a different hash code if it is calculated differently.

As OpenMBeanAttributeInfoSupport instances are immutable, the hash code for this instance is calculated once, on the first call to hashCode, and then the same value is returned for subsequent calls.

Returns:int

the hash code value for this OpenMBeanAttributeInfoSupport instance

hashCodeback to summary
pack-priv static int hashCode(OpenMBeanParameterInfo info)
hasLegalValuesback to summary
public boolean hasLegalValues()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasLegalValues.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null set of legal values for the described attribute, false otherwise.

hasMaxValueback to summary
public boolean hasMaxValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasMaxValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null maximal value for the described attribute, false otherwise.

hasMinValueback to summary
public boolean hasMinValue()

Implements javax.management.openmbean.OpenMBeanParameterInfo.hasMinValue.

Returns true if this OpenMBeanAttributeInfoSupport instance specifies a non-null minimal value for the described attribute, false otherwise.

isValueback to summary
public boolean isValue(Object obj)

Implements javax.management.openmbean.OpenMBeanParameterInfo.isValue.

Tests whether obj is a valid value for the attribute described by this OpenMBeanAttributeInfoSupport instance.

Parameters
obj:Object

the object to be tested.

Returns:boolean

true if obj is a valid value for the parameter described by this OpenMBeanAttributeInfoSupport instance, false otherwise.

isValueback to summary
pack-priv static boolean isValue(OpenMBeanParameterInfo info, Object obj)
Annotations
@SuppressWarnings:unchecked
makeDescriptorback to summary
pack-priv static <T> Descriptor makeDescriptor(OpenType<T> openType, T defaultValue, T[] legalValues, Comparable<T> minValue, Comparable<T> maxValue)
makeDescriptorback to summary
pack-priv static <T> Descriptor makeDescriptor(OpenType<T> openType, T defaultValue, Set<T> legalValues, Comparable<T> minValue, Comparable<T> maxValue)
readResolveback to summary
private Object readResolve()

An object serialized in a version of the API before Descriptors were added to this class will have an empty or null Descriptor. For consistency with our behavior in this version, we must replace the object with one where the Descriptors reflect the same values of openType, defaultValue, etc.

toStringback to summary
public String toString()

Overrides javax.management.MBeanAttributeInfo.toString.

Implements javax.management.openmbean.OpenMBeanAttributeInfo.toString.

Returns a string representation of this OpenMBeanAttributeInfoSupport instance.

The string representation consists of the name of this class (i.e. javax.management.openmbean.OpenMBeanAttributeInfoSupport), the string representation of the name and open type of the described parameter, the string representation of its default, min, max and legal values and the string representation of its descriptor.

As OpenMBeanAttributeInfoSupport instances are immutable, the string representation for this instance is calculated once, on the first call to toString, and then the same value is returned for subsequent calls.

Returns:String

a string representation of this OpenMBeanAttributeInfoSupport instance.

toStringback to summary
pack-priv static String toString(OpenMBeanParameterInfo info)
valueFromback to summary
pack-priv static <T> T valueFrom(Descriptor d, String name, OpenType<T> openType)
valuesFromback to summary
pack-priv static <T> Set<T> valuesFrom(Descriptor d, String name, OpenType<T> openType)