ArrayType(int dimension, OpenType<?> elementType) | 构造一个描述 开放数据值的 ArrayType 实例,这些 数据是具有 开放类型为 elementType的元素的维度 维度的数组。 |
ArrayType(SimpleType<?> elementType, boolean primitiveArray) | 为提供的 SimpleType 构造一维 ArrayType 实例。 |
CompositeDataSupport(CompositeType compositeType, String[] itemNames, Object[] itemValues) | 使用指定的 compositeType 构造一个 CompositeDataSupport 实例,其项目值由 itemValues[] 指定,顺序与 itemNames[] 中的顺序相同。 |
CompositeDataSupport(CompositeType compositeType, Map<String,?> items) | 使用指定的 compositeType 构造一个 CompositeDataSupport 实例,其项目名称和对应值由映射 items 中的映射 items 。 |
CompositeType(String typeName, String description, String[] itemNames, String[] itemDescriptions, OpenType<?>[] itemTypes) | 构造一个 CompositeType 实例,检查给定参数的有效性。 |
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue) | 构造一个 OpenMBeanAttributeInfoSupport 实例,该实例描述了一种开放MBean的属性具有指定 name , openType , description 和 defaultValue ,以及指定的读/写访问属性。 |
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) | 构造一个 OpenMBeanAttributeInfoSupport 实例,该实例描述了一种开放MBean的属性,与指定的 name , openType , description , defaultValue , minValue 和 maxValue 。 |
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues) | 构造一个 OpenMBeanAttributeInfoSupport 实例,该实例描述了一种开放MBean的属性具有指定 name , openType , description , defaultValue 和 legalValues ,以及指定的读/写访问属性。 |
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue) | 构造一个 OpenMBeanParameterInfoSupport 实例,该实例描述了在一个或多个操作或open MBean类的构造函数中使用的参数,具有指定 name , openType , description 和 defaultValue 。 |
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) | 构造一个 OpenMBeanParameterInfoSupport 实例,该实例描述了在一个或多个操作或open MBean类的构造函数中使用的参数,具有指定 name , openType , description , defaultValue , minValue 和 maxValue 。 |
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues) | 构造一个 OpenMBeanParameterInfoSupport 实例,该实例描述了在一个或多个操作或open MBean类的构造函数中使用的参数,具有指定 name , openType , description , defaultValue 和 legalValues 。 |
OpenType(String className, String typeName, String description) | 构造一个 OpenType 实例(实际上是一个子类实例为 OpenType 是抽象的),检查给定参数的有效性。 |
TabularType(String typeName, String description, CompositeType rowType, String[] indexNames) | 构造一个 TabularType 实例,检查给定参数的有效性。 |