| ArrayType(int dimension,
         OpenType<?> elementType) | Constructs an ArrayTypeinstance describing open data values which are
 arrays with dimension dimension of elements
 whose open type is elementType. | 
| ArrayType(SimpleType<?> elementType,
         boolean primitiveArray) | Constructs a unidimensional ArrayTypeinstance for the
 suppliedSimpleType. | 
| CompositeDataSupport(CompositeType compositeType,
                    String[] itemNames,
                    Object[] itemValues) | Constructs a CompositeDataSupportinstance with the specifiedcompositeType, whose item values
 are specified byitemValues[], in the same order as initemNames[]. | 
| CompositeDataSupport(CompositeType compositeType,
                    Map<String,?> items) | 
 Constructs a CompositeDataSupportinstance with the specifiedcompositeType,
 whose item names and corresponding values
 are given by the mappings in the mapitems. | 
| CompositeType(String typeName,
             String description,
             String[] itemNames,
             String[] itemDescriptions,
             OpenType<?>[] itemTypes) | Constructs a CompositeTypeinstance, checking for the validity of the given parameters. | 
| OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue) | Constructs an OpenMBeanAttributeInfoSupportinstance,
 which describes the attribute of an open MBean with the
 specifiedname,openType,descriptionanddefaultValue, and the specified read/write access
 properties. | 
| OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue,
                             Comparable<T> minValue,
                             Comparable<T> maxValue) | Constructs an OpenMBeanAttributeInfoSupportinstance,
 which describes the attribute of an open MBean, with the
 specifiedname,openType,description,defaultValue,minValueandmaxValue. | 
| OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue,
                             T[] legalValues) | Constructs an OpenMBeanAttributeInfoSupportinstance,
 which describes the attribute of an open MBean with the
 specifiedname,openType,description,defaultValueandlegalValues, and the specified
 read/write access properties. | 
| OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue) | Constructs an OpenMBeanParameterInfoSupportinstance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specifiedname,openType,descriptionand
 defaultValue. | 
| OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue,
                             Comparable<T> minValue,
                             Comparable<T> maxValue) | Constructs an OpenMBeanParameterInfoSupportinstance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specifiedname,openType,description,
 defaultValue,minValueandmaxValue. | 
| OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue,
                             T[] legalValues) | Constructs an OpenMBeanParameterInfoSupportinstance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specifiedname,openType,description,
 defaultValueandlegalValues. | 
| OpenType(String className,
        String typeName,
        String description) | Constructs an OpenTypeinstance (actually a subclass instance asOpenTypeis abstract),
 checking for the validity of the given parameters. | 
| TabularType(String typeName,
           String description,
           CompositeType rowType,
           String[] indexNames) | Constructs a TabularTypeinstance, checking for the validity of the given parameters. |