Module java.management
Package javax.management

Class MBeanParameterInfo

java.lang.Object
javax.management.MBeanFeatureInfo
javax.management.MBeanParameterInfo
所有已实现的接口:
Serializable, Cloneable, DescriptorRead
直接已知的子类:
OpenMBeanParameterInfoSupport

public class MBeanParameterInfo extends MBeanFeatureInfo implements Cloneable
描述由MBean公开的操作的参数。此类的实例是不可变的。子类可能是可变的,但不建议这样做。
自版本:
1.5
参见:
  • Constructor Details

    • MBeanParameterInfo

      public MBeanParameterInfo(String name, String type, String description)
      构造一个MBeanParameterInfo对象。
      参数:
      name - 数据的名称
      type - 数据的类型或类名
      description - 数据的人类可读描述。可选的。
    • MBeanParameterInfo

      public MBeanParameterInfo(String name, String type, String description, Descriptor descriptor)
      构造一个MBeanParameterInfo对象。
      参数:
      name - 数据的名称
      type - 数据的类型或类名
      description - 数据的人类可读描述。可选的。
      descriptor - 操作的描述符。这可能为null,相当于空描述符。
      自版本:
      1.6
  • Method Details

    • clone

      public Object clone()

      返回此实例的浅克隆。克隆是通过简单调用super.clone()获得的,因此调用由Object.clone()实现的默认本机浅克隆机制。不会对任何内部字段进行更深层次的克隆。

      由于此类是不可变的,克隆主要对子类感兴趣。

      覆盖:
      clone 在类 Object
      返回:
      此实例的克隆。
      参见:
    • getType

      public String getType()
      返回数据的类型或类名。
      返回:
      类型字符串。
    • equals

      public boolean equals(Object o)
      将此MBeanParameterInfo与另一个进行比较。
      覆盖:
      equals 在类 MBeanFeatureInfo
      参数:
      o - 要比较的对象。
      返回:
      如果且仅如果o是一个MBeanParameterInfo,使得其MBeanFeatureInfo.getName()getType()MBeanFeatureInfo.getDescriptor()MBeanFeatureInfo.getDescription()的值等于(不一定相同)此MBeanParameterInfo的值,则返回true。
      参见: