ArrayType(int dimension, OpenType<?> elementType) |
dimension次元の要素(公開型がelementTypeの要素)の配列である公開データを記述するArrayTypeインスタンスを構築します。
|
ArrayType(SimpleType<?> elementType, boolean primitiveArray) |
指定されたSimpleTypeの1次元ArrayTypeインスタンスを構築します。
|
CompositeDataSupport(CompositeType compositeType, String[] itemNames, Object[] itemValues) |
指定されたcompositeTypeでCompositeDataSupportインスタンスを構築します。その項目の値は、itemValues[]によって、itemNames[]と同じ順番で指定されます。
|
CompositeDataSupport(CompositeType compositeType, Map<String,?> items) |
指定されたcompositeTypeでCompositeDataSupportインスタンスを構築します。compositeTypeの項目名と対応する値は、マップ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) |
指定されたname、openType、description、およびdefaultValueと、指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupportインスタンスを構築します。
|
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) |
オープンMBeanの属性を記述するOpenMBeanAttributeInfoSupportインスタンスを、指定されたname、openType、description、defaultValue、minValue、およびmaxValueを使って構築します。
|
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues) |
指定されたname、openType、description、defaultValue、legalValues、および指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述するOpenMBeanAttributeInfoSupportインスタンスを構築します。
|
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue) |
OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、および defaultValueを使って、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
|
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) |
オープンMBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用されるパラメータを記述するOpenMBeanParameterInfoSupportインスタンスを、指定されたname、openType、description、 defaultValue、minValue、およびmaxValueを使って構築します。
|
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues) |
OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、 defaultValue、およびlegalValuesを使って公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
|
OpenType(String className, String typeName, String description) |
OpenTypeインスタンスを構築し(OpenTypeとなるサブクラスのインスタンスは実際にはabstractクラス)、指定されたパラメータの妥当性を検査します。
|
TabularType(String typeName, String description, CompositeType rowType, String[] indexNames) |
TabularTypeを構築し、指定されたパラメータの妥当性を検査します。
|