JavaTM Platform
Standard Ed. 6

クラス
javax.management.openmbean.OpenType の使用

OpenType を使用しているパッケージ
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
 

javax.management.openmbean での OpenType の使用
 

javax.management.openmbean での OpenType のサブクラス
 class ArrayType<T>
          ArrayType クラスは、「公開データ」値の n 次元配列であるすべての「公開データ」値を記述するインスタンスを持つ「公開型」クラスです。
 class CompositeType
          CompositeType クラスは、CompositeData 値の型を記述するインスタンスを持つ「公開型」クラスです。
 class SimpleType<T>
          SimpleType クラスは、配列でも CompositeData 値でも TabularData 値でもないすべての「公開データ」値を記述するインスタンスを持つ、「公開型」クラスです。
 class TabularType
          TabularType クラスは、TabularData 値の型を記述するインスタンスを持つ「公開型」クラスです。
 

OpenType を返す javax.management.openmbean のメソッド
 OpenType<?> ArrayType.getElementOpenType()
          この ArrayType インスタンスによって記述された配列内に含まれる要素値の「公開型」を返します。
 OpenType<?> OpenMBeanParameterInfoSupport.getOpenType()
          この OpenMBeanParameterInfoSupport インスタンスによって記述されるパラメータの値の公開型を返します。
 OpenType<?> OpenMBeanParameterInfo.getOpenType()
          この OpenMBeanParameterInfo インスタンスによって記述されたパラメータ値の「公開型」を返します。
 OpenType<?> OpenMBeanAttributeInfoSupport.getOpenType()
          この OpenMBeanAttributeInfoSupport インスタンスによって記述される属性の値の公開型を返します。
 OpenType<?> OpenMBeanOperationInfoSupport.getReturnOpenType()
          この OpenMBeanOperationInfo インスタンスによって記述されたオペレーションによって返される値の「公開型」を返します。
 OpenType<?> OpenMBeanOperationInfo.getReturnOpenType()
          この OpenMBeanOperationInfo インスタンスによって記述されたオペレーションによって返される値の「公開型」を返します。
 OpenType<?> CompositeType.getType(String itemName)
          itemName という名前の項目の「公開型」を返します。
 

OpenType 型のパラメータを持つ javax.management.openmbean のメソッド
static
<E> ArrayType<E[]>
ArrayType.getArrayType(OpenType<E> elementType)
          ArrayType インスタンスを、型保証された方法で作成します。
 

OpenType 型のパラメータを持つ javax.management.openmbean のコンストラクタ
ArrayType(int dimension, OpenType<?> elementType)
          dimension 次元の要素 (「公開型」が elementType の要素) の配列である「公開データ」を記述する ArrayType インスタンスを構築します。
CompositeType(String typeName, String description, String[] itemNames, String[] itemDescriptions, OpenType<?>[] itemTypes)
          CompositeType インスタンスを構築し、指定されたパラメータの妥当性を検査します。
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs)
          指定された nameopenType、および description と、指定された読み取り / 書き込みアクセスプロパティーを持つ公開 MBean の属性を記述する、OpenMBeanAttributeInfoSupport インスタンスを構築します。
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)
          指定された nameopenTypedescription、読み取り / 書き込みアクセスプロパティー、および Descriptor を持つ公開 MBean の属性を記述する、OpenMBeanAttributeInfoSupport インスタンスを構築します。
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue)
          指定された nameopenTypedescription、および 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)
          指定された nameopenTypedescriptiondefaultValueminValue、および maxValue を持つ公開 MBean の属性を記述する、OpenMBeanAttributeInfoSupport インスタンスを構築します。
OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues)
          指定された nameopenTypedescriptiondefaultValue、および legalValues と、指定された読み取り / 書き込みアクセスプロパティーを持つ公開 MBean の属性を記述する、OpenMBeanAttributeInfoSupport インスタンスを構築します。
OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType<?> returnOpenType, int impact)
          指定した namedescriptionsignaturereturnOpenType、および impact を使って公開 MBean のクラスのオペレーションを記述する OpenMBeanOperationInfoSupport インスタンスを構築します。
OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType<?> returnOpenType, int impact, Descriptor descriptor)
          指定した namedescriptionsignaturereturnOpenTypeimpact、および descriptor を使って公開 MBean のクラスのオペレーションを記述する、OpenMBeanOperationInfoSupport インスタンスを構築します。
OpenMBeanParameterInfoSupport(String name, String description, OpenType<?> openType)
          OpenMBeanParameterInfoSupport インスタンスを構築します。
OpenMBeanParameterInfoSupport(String name, String description, OpenType<?> openType, Descriptor descriptor)
           OpenMBeanParameterInfoSupport インスタンスを構築します。
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue)
          OpenMBeanParameterInfoSupport インスタンスを構築します。
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue)
          OpenMBeanParameterInfoSupport インスタンスを構築します。
OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues)
          OpenMBeanParameterInfoSupport インスタンスを構築します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。