所有类


javax.management.openmbean
接口 OpenMBeanParameterInfo

所有已知子接口:
OpenMBeanAttributeInfo
所有已知实现类:
OpenMBeanAttributeInfoSupport, OpenMBeanParameterInfoSupport

public interface OpenMBeanParameterInfo

描述用于 open MBean 的一个或多个操作或构造方法的参数。

此接口声明的方法与类 MBeanParameterInfo 相同。实现此接口的类(通常为 OpenMBeanParameterInfoSupport)应扩展 MBeanParameterInfo

从以下版本开始:
1.5

方法摘要
 boolean equals(Object obj)
          比较指定的 obj 参数与此 OpenMBeanParameterInfo 实例的相等性。
 Object getDefaultValue()
          返回此参数的默认值(如果存在),否则返回 null
 String getDescription()
          返回此 OpenMBeanParameterInfo 实例描述的参数的可读描述。
 Set getLegalValues()
          返回此参数的合法值的集合(如果存在),否则返回 null
 Comparable getMaxValue()
          返回此参数的最大值(如果存在),否则返回 null
 Comparable getMinValue()
          返回此参数的最小值(如果存在),否则返回 null
 String getName()
          返回此 OpenMBeanParameterInfo 实例描述的参数的名称。
 OpenType getOpenType()
          返回此 OpenMBeanParameterInfo 实例描述的参数值的开放类型
 boolean hasDefaultValue()
          如果此参数存在指定的默认值,则返回 true,否则返回 false
 int hashCode()
          返回此 OpenMBeanParameterInfo 实例的哈希码值。
 boolean hasLegalValues()
          如果此参数存在指定的合法值的集合,则返回 true,否则返回 false
 boolean hasMaxValue()
          如果此参数存在指定的最大值,则返回 true,否则返回 false
 boolean hasMinValue()
          如果此参数存在指定的最小值,则返回 true,否则返回 false
 boolean isValue(Object obj)
          测试 obj 是否为此 OpenMBeanParameterInfo 实例描述的参数的有效值。
 String toString()
          返回此 OpenMBeanParameterInfo 实例的字符串表示形式。
 

方法详细信息

getDescription

String getDescription()
返回此 OpenMBeanParameterInfo 实例描述的参数的可读描述。

返回:
描述。

getName

String getName()
返回此 OpenMBeanParameterInfo 实例描述的参数的名称。

返回:
名称。

getOpenType

OpenType getOpenType()
返回此 OpenMBeanParameterInfo 实例描述的参数值的开放类型

返回:
开放类型。

getDefaultValue

Object getDefaultValue()
返回此参数的默认值(如果存在),否则返回 null

返回:
默认值。

getLegalValues

Set getLegalValues()
返回此参数的合法值的集合(如果存在),否则返回 null

返回:
合法值的集合。

getMinValue

Comparable getMinValue()
返回此参数的最小值(如果存在),否则返回 null

返回:
最小值。

getMaxValue

Comparable getMaxValue()
返回此参数的最大值(如果存在),否则返回 null

返回:
最大值。

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部