JavaTM Platform
Standard Ed. 6

クラス
java.lang.IllegalArgumentException の使用

IllegalArgumentException を使用しているパッケージ
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans Beans (JavaBeansTM アーキテクチャーに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext Bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.management Java 仮想マシンの管理および Java 仮想マシンが実行されているオペレーティングシステムの管理を監視する管理インタフェースを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
java.util.regex 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス Pattern クラスのインスタンスで使用する正規表現は、Perl に似た文字列形式で指定します。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.management.timer Timer MBean を定義します。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.rmi.ssl Secure Sockets Layer (SSL) プロトコル、または Transport Layer Security (TLS) プロトコルに RMIClientSocketFactory および RMIServerSocketFactory の実装を提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.stream   
javax.xml.stream.util   
javax.xml.transform このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための総称 API を定義します。 
javax.xml.transform.sax このパッケージは SAX2 固有の変換 API を実装し、ContentHandler イベントを受け付けるクラス、および org.xml.sax.ContentHandler へのイベントを発生させるクラスを提供します。 
 

java.awt.print での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.awt.print のメソッド
 void PageFormat.setOrientation(int orientation)
          ページの印刷方向を設定します。
 

java.beans での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.beans のメソッド
 void PropertyEditorSupport.setAsText(String text)
          指定された String (文字列) を解析してプロパティー値を設定します。
 void PropertyEditor.setAsText(String text)
          指定された String (文字列) を解析してプロパティー値を設定します。
 

java.beans.beancontext での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.beans.beancontext のメソッド
 URL BeanContext.getResource(String name, BeanContextChild bcc)
          java.lang.ClassLoader.getResource() と同じように、このメソッドによって BeanContext 実装が子 Component と基本的な ClassLoader との間に動作を挿入することができます。
 InputStream BeanContext.getResourceAsStream(String name, BeanContextChild bcc)
          java.lang.ClassLoader.getResourceAsStream() と同じように、このメソッドによって BeanContext 実装が子 Component と基本的な ClassLoader との間に動作を挿入することができます。
 

java.lang での IllegalArgumentException の使用
 

java.lang での IllegalArgumentException のサブクラス
 class IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 class NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
 

IllegalArgumentException をスローする java.lang のメソッド
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          この ClassLoader で名前を使ってパッケージを定義します。
 

java.lang.management での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.lang.management のコンストラクタ
ManagementPermission(String name, String actions)
          新しい ManagementPermission オブジェクトを構築します。
 

java.lang.ref での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.lang.ref のメソッド
 Reference<? extends T> ReferenceQueue.remove(long timeout)
          このキューの次の参照オブジェクトを削除します。
 

java.lang.reflect での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.lang.reflect のメソッド
 Object Field.get(Object obj)
          指定されたオブジェクトについて、この Field によって表されるフィールドの値を返します。
static Object Array.get(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を返します。
 boolean Field.getBoolean(Object obj)
          static またはインスタンス boolean フィールドの値を取得します。
static boolean Array.getBoolean(Object array, int index)
          指定されたオブジェクトの指定されたインデックスのコンポーネント値を boolean として返します。
 byte Field.getByte(Object obj)
          static またはインスタンス byte フィールドの値を取得します。
static byte Array.getByte(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を byte として返します。
 char Field.getChar(Object obj)
          char 型、または拡大変換によって char 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static char Array.getChar(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を char として返します。
 double Field.getDouble(Object obj)
          double 型、または拡大変換によって double 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static double Array.getDouble(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を double として返します。
 float Field.getFloat(Object obj)
          float 型、または拡大変換によって float 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static float Array.getFloat(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を float として返します。
 int Field.getInt(Object obj)
          int 型、または拡大変換によって int 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static int Array.getInt(Object array, int index)
          指定された配列オブジェクト内の指定されたインデックスのコンポーネント値を int として返します。
static InvocationHandler Proxy.getInvocationHandler(Object proxy)
          指定されたプロキシインスタンスの呼び出しハンドラを返します。
static int Array.getLength(Object array)
          配列オブジェクトの長さを int で返します。
 long Field.getLong(Object obj)
          long 型、または拡大変換によって long 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static long Array.getLong(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を long として返します。
static Class<?> Proxy.getProxyClass(ClassLoader loader, Class<?>... interfaces)
          クラスローダーとインタフェースの配列の指定されたプロキシクラスの java.lang.Class オブジェクトを返します。
 short Field.getShort(Object obj)
          short 型、または拡大変換によって short 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static short Array.getShort(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を short として返します。
 Object Method.invoke(Object obj, Object... args)
          この Method オブジェクトによって表される基本となるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。
static Object Array.newInstance(Class<?> componentType, int... dimensions)
          指定されたコンポーネント型と大きさで新しい配列を作成します。
 T Constructor.newInstance(Object... initargs)
          指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを作成および初期化する場合は、この Constructor オブジェクトによって表されるコンストラクタを使用します。
static Object Proxy.newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
          指定された呼び出しハンドラに対してメソッド呼び出しをディスパッチする、指定されたインタフェースのプロキシクラスのインスタンスを返します。
static void Array.set(Object array, int index, Object value)
          指定された配列オブジェクトのインデックス付きコンポーネントの値を、指定された新しい値に設定します。
 void Field.set(Object obj, Object value)
          この Field オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。
 void Field.setBoolean(Object obj, boolean z)
          指定されたオブジェクトについて、フィールドの値を boolean として設定します。
static void Array.setBoolean(Object array, int index, boolean z)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された boolean 値に設定します。
 void Field.setByte(Object obj, byte b)
          指定されたオブジェクトについて、フィールドの値を byte として設定します。
static void Array.setByte(Object array, int index, byte b)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された byte 値に設定します。
 void Field.setChar(Object obj, char c)
          指定されたオブジェクトについて、フィールドの値を char として設定します。
static void Array.setChar(Object array, int index, char c)
          指定された配列オブジェクトのインデックス化されたコンポーネント値を、指定された char 値に設定します。
 void Field.setDouble(Object obj, double d)
          指定されたオブジェクトについて、フィールドの値を double として設定します。
static void Array.setDouble(Object array, int index, double d)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された double 値に設定します。
 void Field.setFloat(Object obj, float f)
          指定されたオブジェクトについて、フィールドの値を float として設定します。
static void Array.setFloat(Object array, int index, float f)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された float 値に設定します。
 void Field.setInt(Object obj, int i)
          指定されたオブジェクトについて、フィールドの値を int として設定します。
static void Array.setInt(Object array, int index, int i)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された int 値に設定します。
static void Array.setLong(Object array, int index, long l)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された long 値に設定します。
 void Field.setLong(Object obj, long l)
          指定されたオブジェクトについて、フィールドの値を long として設定します。
static void Array.setShort(Object array, int index, short s)
          指定された配列オブジェクトの指定されたインデックスのコンポーネントを、指定された short 値に設定します。
 void Field.setShort(Object obj, short s)
          指定されたオブジェクトについて、フィールドの値を short として設定します。
 

java.net での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.net のメソッド
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          この ClassLoader で名前を使って新しいパッケージを定義します。
 

java.nio.channels での IllegalArgumentException の使用
 

java.nio.channels での IllegalArgumentException のサブクラス
 class IllegalSelectorException
          チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされるチェックされない例外です。
 class UnresolvedAddressException
          未解決のソケットアドレスに対してネットワーク操作を呼び出そうとしたときにスローされるチェックされない例外です。
 class UnsupportedAddressTypeException
          サポートされていない型のソケットアドレスにバインドまたは接続しようとしたときにスローされるチェックされない例外です。
 

java.nio.charset での IllegalArgumentException の使用
 

java.nio.charset での IllegalArgumentException のサブクラス
 class IllegalCharsetNameException
          ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされるチェックされない例外です。
 class UnsupportedCharsetException
          要求された文字セットがサポートされない場合にスローされるチェックされない例外です。
 

java.security での IllegalArgumentException の使用
 

java.security での IllegalArgumentException のサブクラス
 class InvalidParameterException
          メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。
 

java.util での IllegalArgumentException の使用
 

java.util での IllegalArgumentException のサブクラス
 class DuplicateFormatFlagsException
          重複するフラグが形式指示子内で指定されていたときにスローされるチェックされない例外です。
 class FormatFlagsConversionMismatchException
          変換およびフラグに互換性がない場合にスローされる、チェックされない例外です。
 class IllegalFormatCodePointException
          Character.isValidCodePoint(int) で定義されている無効な Unicode コードポイントの文字が Formatter に渡されるときに、スローされるチェックされない例外です。
 class IllegalFormatConversionException
          書式指示子に対応する引数が互換性のない型を保持する場合、チェックされない例外がスローされます。
 class IllegalFormatException
          書式文字列に不正な構文または指定された引数と互換性のない書式指示子が含まれる場合、チェックされない例外がスローされます。
 class IllegalFormatFlagsException
          不正な組み合わせフラグが指定された場合に、チェックされない例外がスローされます。
 class IllegalFormatPrecisionException
          精度が -1 以外の負の値の場合で、変換が精度をサポートしないか、値がこれ以外の場合にはサポートされない場合、チェックされない例外がスローされます。
 class IllegalFormatWidthException
          書式幅が -1 以外の負の値か、それ以外ではサポートされない場合、チェックされない例外がスローされます。
 class MissingFormatArgumentException
          対応する引数のない書式指示子が存在するか、引数インデックスが存在しない引数を参照する場合に、チェックされない例外がスローされます。
 class MissingFormatWidthException
          書式の幅が必須である場合に、チェックされない例外がスローされます。
 class UnknownFormatConversionException
          未知の変換が指定された場合にスローされる、チェックされない例外です。
 class UnknownFormatFlagsException
          未知のフラグが指定された場合にスローされる、チェックされない例外です。
 

java.util.logging での IllegalArgumentException の使用
 

IllegalArgumentException をスローする java.util.logging のメソッド
static Level Level.parse(String name)
          レベル名の文字列を Level に構文解析します。
 

IllegalArgumentException をスローする java.util.logging のコンストラクタ
LoggingPermission(String name, String actions)
          新しい LoggingPermission オブジェクトを作成します。
 

java.util.regex での IllegalArgumentException の使用
 

java.util.regex での IllegalArgumentException のサブクラス
 class PatternSyntaxException
          正規表現パターンの構文エラーを示すためにスローされる、未チェック例外です。
 

javax.management での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.management のメソッド
 void NotificationBroadcaster.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          この MBean にリスナーを追加します。
 void MBeanServerDelegate.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void AttributeChangeNotificationFilter.enableAttribute(String name)
          リスナーに送信される名前と一致した属性名を持つすべての属性変更通知を有効にします。
 void NotificationFilterSupport.enableType(String prefix)
          特定の接頭辞で始まるすべての通知型の通知をリスナーに送信します。
 boolean ObjectName.isPropertyValuePattern(String property)
          キーのプロパティー内のキーに関連付けられた値がパターンであるかどうかをチェックします。
static String ObjectName.unquote(String q)
          指定された String を引用符で囲まない形式で返します。
 

IllegalArgumentException をスローする javax.management のコンストラクタ
MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications)
          MBeanInfo を構築します。
MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications, Descriptor descriptor)
          MBeanInfo を構築します。
 

javax.management.modelmbean での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.management.modelmbean のメソッド
 void RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback)
           
 void ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener listener, String attributeName, Object handback)
          NotificationListener インタフェースを実装するオブジェクトをリスナーとして登録します。
 void RequiredModelMBean.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          NotificationListener インタフェースを実装するオブジェクトをリスナーとして登録します。
 

javax.management.monitor での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.management.monitor のメソッド
 void MonitorMBean.addObservedObject(ObjectName object)
          監視対象の MBean のセットに指定されたオブジェクトを追加します。
 void Monitor.addObservedObject(ObjectName object)
          監視対象の MBean のセットに指定されたオブジェクトが含まれない場合、そのオブジェクトを追加します。
 void MonitorMBean.setGranularityPeriod(long period)
          粒度の周期をミリ秒単位で設定します。
 void Monitor.setGranularityPeriod(long period)
          粒度の周期をミリ秒単位で設定します。
 void CounterMonitorMBean.setInitThreshold(Number value)
          監視対象の MBean すべてに共通の初期しきい値を設定します。
 void CounterMonitor.setInitThreshold(Number value)
          監視対象のオブジェクトすべてに共通の初期しきい値を設定します。
 void CounterMonitorMBean.setModulus(Number value)
          モジュラス値を設定します。
 void CounterMonitor.setModulus(Number value)
          監視対象の MBean すべてに共通のモジュラス値を設定します。
 void Monitor.setObservedAttribute(String attribute)
          監視対象の属性を設定します。
 void Monitor.setObservedObject(ObjectName object)
          推奨されていません。 JMX 1.2 では Monitor.addObservedObject(javax.management.ObjectName) で置換されます。
 void CounterMonitorMBean.setOffset(Number value)
          オフセット値を設定します。
 void CounterMonitor.setOffset(Number value)
          監視対象の MBean すべてに共通のオフセット値を設定します。
 void StringMonitorMBean.setStringToCompare(String value)
          監視対象の属性と比較する文字列を設定します。
 void StringMonitor.setStringToCompare(String value)
          監視対象の MBean すべてに共通の監視対象属性と比較する文字列を設定します。
 void CounterMonitorMBean.setThreshold(Number value)
          推奨されていません。 JMX 1.2 以降、CounterMonitorMBean.setInitThreshold(java.lang.Number) で置換されています。
 void CounterMonitor.setThreshold(Number value)
          推奨されていません。 JMX 1.2 以降、CounterMonitor.setInitThreshold(java.lang.Number) で置換されています。
 void GaugeMonitorMBean.setThresholds(Number highValue, Number lowValue)
          上限値と下限値を設定します。
 void GaugeMonitor.setThresholds(Number highValue, Number lowValue)
          監視対象の MBean すべてに共通の上限および下限のしきい値を設定します。
 

javax.management.openmbean での IllegalArgumentException の使用
 

javax.management.openmbean での IllegalArgumentException のサブクラス
 class InvalidKeyException
          この実行時例外は、「複合データ」の項目名または「表データ」の行インデックスになる予定だったメソッドパラメータが無効な場合にスローされます。
 class InvalidOpenTypeException
          この実行時例外は、「公開データ」値の「公開型」が予想していた値と異なる場合にスローされます。
 class KeyAlreadyExistsException
          この実行時例外は、「表データ」インスタンスに追加される行のインデックスが、この「表データ」インスタンス内の別の行を参照するためにすでに使用されている場合にスローされます。
 

javax.management.relation での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.management.relation のメソッド
 void RoleList.add(int index, Role role)
          要素として指定されたロールを指定の位置に挿入します。
 void RoleUnresolvedList.add(int index, RoleUnresolved role)
          要素として指定された未解決のロールを指定の位置に挿入します。
 void RoleList.add(Role role)
          リストの最後の要素として、指定された Role を追加します。
 void RoleUnresolvedList.add(RoleUnresolved role)
          リストの最後の要素として、指定された RoleUnresolved を追加します。
 boolean RoleList.addAll(int index, RoleList roleList)
          指定された RoleList 内のすべての要素を、指定された RoleList の反復子によって返される順番で、指定の位置に挿入します。
 boolean RoleUnresolvedList.addAll(int index, RoleUnresolvedList roleList)
          指定された RoleUnresolvedList 内のすべての要素を、指定された RoleUnresolvedList の反復子によって返される順番で、指定の位置に挿入します。
 void RelationServiceMBean.addRelation(ObjectName relationObjectName)
          ユーザーによって作成され、MBean Server に登録される MBean を、関係として関係サービスに追加します。
 void RelationService.addRelation(ObjectName relationObjectName)
          ユーザーによって作成され、MBean Server に登録される MBean を、関係として関係サービスに追加します。
 void RelationServiceMBean.addRelationType(RelationType relationTypeObj)
          指定されたオブジェクトを関係型として追加します。
 void RelationService.addRelationType(RelationType relationTypeObj)
          指定されたオブジェクトを関係型として追加します。
protected  void RelationTypeSupport.addRoleInfo(RoleInfo roleInfo)
          ロール情報を追加します。
 Integer RelationServiceMBean.checkRoleReading(String roleName, String relationTypeName)
          指定された型の関係で、指定された Role の読み取りが可能かどうかをチェックします。
 Integer RelationService.checkRoleReading(String roleName, String relationTypeName)
          指定された型の関係で、指定された Role の読み取りが可能かどうかをチェックします。
 Integer RelationServiceMBean.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          指定された型の関係で、指定された Role の設定が可能かどうかをチェックします。
 Integer RelationService.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          指定された型の関係で、指定された Role の設定が可能かどうかをチェックします。
 void RelationServiceMBean.createRelation(String relationId, String relationTypeName, RoleList roleList)
          指定された関係型の単純な関係 (RelationSupport オブジェクト) を作成し、これを関係サービスに追加します。
 void RelationService.createRelation(String relationId, String relationTypeName, RoleList roleList)
          指定された関係型の単純な関係 (RelationSupport オブジェクト) を作成し、これを関係サービスに追加します。
 void RelationServiceMBean.createRelationType(String relationTypeName, RoleInfo[] roleInfoArray)
          RoleInfo オブジェクトから提供されたロール情報を使って、関係型 (RelationTypeSupport オブジェクト) を作成し、関係サービスへ追加します。
 void RelationService.createRelationType(String relationTypeName, RoleInfo[] roleInfoArray)
          RoleInfo オブジェクトから提供されたロール情報を使って、関係型 (RelationTypeSupport オブジェクト) を作成し、関係サービスへ追加します。
 void MBeanServerNotificationFilter.disableObjectName(ObjectName objectName)
          指定された ObjectName に対して、MBeanServerNotification を無効にします。
 void MBeanServerNotificationFilter.enableObjectName(ObjectName objectName)
          指定された ObjectName に対して、MBeanServerNotification を有効にします。
 Map<ObjectName,List<String>> RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<ObjectName,List<String>> RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<String,List<String>> RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 Map<String,List<String>> RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 List<String> RelationServiceMBean.findRelationsOfType(String relationTypeName)
          指定された型の関係の関係 ID を返します。
 List<String> RelationService.findRelationsOfType(String relationTypeName)
          指定された型の関係の関係 ID を返します。
 RoleResult RelationServiceMBean.getAllRoles(String relationId)
          関係に含まれるすべてのロールを返します。
 RoleResult RelationService.getAllRoles(String relationId)
          関係に含まれるすべてのロールを返します。
 Map<ObjectName,List<String>> RelationServiceMBean.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> RelationService.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 String RelationServiceMBean.getRelationTypeName(String relationId)
          指定された関係の関係型の名前を返します。
 String RelationService.getRelationTypeName(String relationId)
          指定された関係の関係型の名前を返します。
 List<ObjectName> RelationSupport.getRole(String roleName)
          指定されたロール名のロール値を取得します。
 List<ObjectName> Relation.getRole(String roleName)
          指定されたロール名のロール値を取得します。
 List<ObjectName> RelationServiceMBean.getRole(String relationId, String roleName)
          指定された関係に含まれる指定されたロール名のロール値を取得します。
 List<ObjectName> RelationService.getRole(String relationId, String roleName)
          指定された関係に含まれる指定されたロール名のロール値を取得します。
 Integer RelationSupport.getRoleCardinality(String roleName)
          指定されたロール内で現在参照されている MBean の数を返します。
 Integer Relation.getRoleCardinality(String roleName)
          指定されたロール内で現在参照されている MBean の数を返します。
 Integer RelationServiceMBean.getRoleCardinality(String relationId, String roleName)
          指定されたロール内で現在参照されている MBean の数を取得します。
 Integer RelationService.getRoleCardinality(String relationId, String roleName)
          指定されたロール内で現在参照されている MBean の数を取得します。
 RoleInfo RelationTypeSupport.getRoleInfo(String roleInfoName)
          指定されたロール情報名のロール情報 (RoleInfo オブジェクト) を返します。
 RoleInfo RelationType.getRoleInfo(String roleInfoName)
          指定されたロール情報名のロール情報 (RoleInfo オブジェクト) を返します。
 RoleInfo RelationServiceMBean.getRoleInfo(String relationTypeName, String roleInfoName)
          指定された関係型の指定されたロールの情報を取得します。
 RoleInfo RelationService.getRoleInfo(String relationTypeName, String roleInfoName)
          指定された関係型の指定されたロール名のロール情報を取得します。
 List<RoleInfo> RelationServiceMBean.getRoleInfos(String relationTypeName)
          指定された関係型のロール情報 (RoleInfo オブジェクト) のリストを取得します。
 List<RoleInfo> RelationService.getRoleInfos(String relationTypeName)
          指定された関係型のロール情報 (RoleInfo オブジェクト) のリストを取得します。
 RoleResult RelationSupport.getRoles(String[] roleNameArray)
          指定された名前のロールの値を取得します。
 RoleResult Relation.getRoles(String[] roleNameArray)
          指定された名前のロールの値を取得します。
 RoleResult RelationServiceMBean.getRoles(String relationId, String[] roleNameArray)
          指定された関係に含まれる指定された名前のロールの値を取得します。
 RoleResult RelationService.getRoles(String relationId, String[] roleNameArray)
          指定された関係に含まれる指定された名前のロールの値を取得します。
 void RelationSupport.handleMBeanUnregistration(ObjectName objectName, String roleName)
          ロールに含まれる参照対象の MBean の登録が解除された場合に関係サービスによって使用されるコールバックです。
 void Relation.handleMBeanUnregistration(ObjectName objectName, String roleName)
          ロールに含まれる参照対象の MBean の登録が解除された場合に関係サービスによって使用されるコールバックです。
 Boolean RelationServiceMBean.hasRelation(String relationId)
          関係サービス内に指定された関係 ID で識別される関係があるかどうかをチェックします。
 Boolean RelationService.hasRelation(String relationId)
          関係サービス内に指定された関係 ID で識別される関係があるかどうかをチェックします。
 boolean MBeanServerNotificationFilter.isNotificationEnabled(Notification notif)
          リスナーへの特定の通知の送信前に呼び出されます。
 String RelationServiceMBean.isRelation(ObjectName objectName)
          MBean が関係として関係サービスに追加されている場合、指定された ObjectName に関連付けられる関係 ID を返します。
 String RelationService.isRelation(ObjectName objectName)
          MBean が関係として関係サービスに追加されている場合、指定された ObjectName に関連付けられる関係 ID を返します。
 ObjectName RelationServiceMBean.isRelationMBean(String relationId)
          ユーザーによって作成され、関係として関係サービスに追加された MBean が関係を表す場合、この MBean の ObjectName を返します。
 ObjectName RelationService.isRelationMBean(String relationId)
          ユーザーによって作成され、関係として関係サービスに追加された MBean が関係を表す場合、この MBean の ObjectName を返します。
 void RelationServiceMBean.removeRelation(String relationId)
          指定された関係型を関係サービスから削除します。
 void RelationService.removeRelation(String relationId)
          指定された関係型を関係サービスから削除します。
 void RelationServiceMBean.removeRelationType(String relationTypeName)
          指定された関係型を関係サービスから削除します。
 void RelationService.removeRelationType(String relationTypeName)
          指定された関係型を関係サービスから削除します。
static String Role.roleValueToString(List<ObjectName> roleValue)
          指定されたロール値の文字列を返します。
 void RelationServiceMBean.sendRelationCreationNotification(String relationId)
          関係作成の通知 (RelationNotification) を送信します。
 void RelationService.sendRelationCreationNotification(String relationId)
          関係作成の通知 (RelationNotification) を送信します。
 void RelationServiceMBean.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          関係削除の通知 (RelationNotification) を送信します。
 void RelationService.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          関係削除の通知 (RelationNotification) を送信します。
 void RelationServiceMBean.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          指定された関係内のロール更新の通知 (RelationNotification) を送信します。
 void RelationService.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldValue)
          指定された関係内のロール更新の通知 (RelationNotification) を送信します。
 void RoleList.set(int index, Role role)
          指定された位置の要素に、指定されたロールを設定します。
 void RoleUnresolvedList.set(int index, RoleUnresolved role)
          指定された位置の要素に、指定された未解決のロールを設定します。
 void RoleUnresolved.setProblemType(int pbType)
          問題型を設定します。
 void RelationSupportMBean.setRelationServiceManagementFlag(Boolean flag)
          この関係を関係サービスで処理するかどうかを指定します。
 void RelationSupport.setRelationServiceManagementFlag(Boolean flag)
           
 void RelationSupport.setRole(Role role)
          指定されたロールを設定します。
 void Relation.setRole(Role role)
          指定されたロールを設定します。
 void RelationServiceMBean.setRole(String relationId, Role role)
          指定された関係内の指定されたロールを設定します。
 void RelationService.setRole(String relationId, Role role)
          指定された関係内の指定されたロールを設定します。
 void RoleUnresolved.setRoleName(String name)
          ロール名を設定します。
 void Role.setRoleName(String roleName)
          ロール名を設定します。
 RoleResult RelationSupport.setRoles(RoleList list)
          指定されたロールを設定します。
 RoleResult Relation.setRoles(RoleList roleList)
          指定されたロールを設定します。
 RoleResult RelationServiceMBean.setRoles(String relationId, RoleList roleList)
          指定された関係内の指定されたロールを設定します。
 RoleResult RelationService.setRoles(String relationId, RoleList roleList)
          指定された関係内の指定されたロールを設定します。
 void Role.setRoleValue(List<ObjectName> roleValue)
          ロール値を設定します。
 void RelationServiceMBean.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          指定された関係内の指定されたロールを更新するため、関係サービスロールマップの更新を処理します。
 void RelationService.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldValue)
          指定された関係内の指定されたロールを更新するため、関係サービスロールマップの更新を処理します。
 

IllegalArgumentException をスローする javax.management.relation のコンストラクタ
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
          関係の作成 (関係サービス内に内部で RelationSupport オブジェクトが作成された、または MBean が関係として追加された) または関係サービスからの関係の削除を表す通知を作成します。
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
          関係内でロールが更新されたことを示す通知を作成します。
RelationSupport(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list)
          RelationSupport オブジェクトを作成します。
RelationSupport(String relationId, ObjectName relationServiceName, String relationTypeName, RoleList list)
          RelationSupport オブジェクトを作成します。
RelationTypeSupport(String relationTypeName, RoleInfo[] roleInfoArray)
          すべてのロール定義が動的に作成され、パラメータとして渡されるコンストラクタです。
Role(String roleName, List<ObjectName> roleValue)
          新しい Role オブジェクトを作成します。
RoleInfo(RoleInfo roleInfo)
          コンストラクタをコピーします。
RoleInfo(String roleName, String mbeanClassName)
          コンストラクタです。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write)
          コンストラクタです。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write, int min, int max, String descr)
          コンストラクタです。
RoleList(List<Role> list)
          指定された List の要素を含む RoleList を、List の反復子が返す順序で作成します。
RoleUnresolved(String name, List<ObjectName> value, int pbType)
          コンストラクタです。
RoleUnresolvedList(List<RoleUnresolved> list)
          指定された List の要素を含む RoleUnresolvedList を、List の反復子が返す順序で作成します。
 

javax.management.timer での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.management.timer のメソッド
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔 null、および発行数とともに通知リストに挿入します。
 Integer Timer.addNotification(String type, String message, Object userData, Date date)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔 null、および発行数とともに通知リストに挿入します。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数 null とともに通知リストに挿入します。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数 null とともに通知リストに挿入します。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数とともに通知リストに挿入します。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数とともに通知リストに挿入します。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数とともに通知リストに挿入します。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          指定された typemessage、および userData で新しいタイマー通知を作成し、これを指定の日付、間隔、および発行数とともに通知リストに挿入します。
 

javax.net.ssl での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.net.ssl のメソッド
 void SSLSessionContext.setSessionCacheSize(int size)
          この SSLSessionContext にグループ化されている SSLSession オブジェクトの格納に使用されるキャッシュのサイズを設定します。
 void SSLSessionContext.setSessionTimeout(int seconds)
          この SSLSessionContext にグループ化されている SSLSession オブジェクトのタイムアウト制限を設定します。
 

javax.rmi.ssl での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.rmi.ssl のコンストラクタ
SslRMIServerSocketFactory(String[] enabledCipherSuites, String[] enabledProtocols, boolean needClientAuth)
          指定の SSL ソケット構成で、新しい SslRMIServerSocketFactory を作成します。
 

javax.swing での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.swing のメソッド
 Popup PopupFactory.getPopup(Component owner, Component contents, int x, int y)
          コンポーネント contents を含むコンポーネント ownerPopup を作成します。
 void JLabel.setDisplayedMnemonicIndex(int index)
          ニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、Look & Feel に提供します。
 void AbstractButton.setDisplayedMnemonicIndex(int index)
          ニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、Look & Feel に提供します。
 

javax.xml.parsers での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.parsers のメソッド
abstract  Object DocumentBuilderFactory.getAttribute(String name)
          ユーザーが基本となる実装の特定の属性を取り出すことができるようにします。
abstract  void DocumentBuilderFactory.setAttribute(String name, Object value)
          ユーザーが基本となる実装に特定の属性を設定できるようにします。
 

javax.xml.stream での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.stream のメソッド
 Object XMLStreamWriter.getProperty(String name)
          基本となる実装から機能またはプロパティーの値を取得します。
 Object XMLStreamReader.getProperty(String name)
          基本となる実装から機能またはプロパティーの値を取得します。
abstract  Object XMLOutputFactory.getProperty(String name)
          基本となる実装から機能またはプロパティーを取得します。
abstract  Object XMLInputFactory.getProperty(String name)
          基本となる実装から機能またはプロパティーの値を取得します。
 Object XMLEventReader.getProperty(String name)
          基本となる実装から機能またはプロパティーの値を取得します。
abstract  void XMLOutputFactory.setProperty(String name, Object value)
          ユーザーが基本となる実装に特定の機能とプロパティーを設定できるようにします。
abstract  void XMLInputFactory.setProperty(String name, Object value)
          ユーザーが基本となる実装に特定の機能とプロパティーを設定できるようにします。
 

javax.xml.stream.util での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.stream.util のメソッド
 Object EventReaderDelegate.getProperty(String name)
           
 

javax.xml.transform での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.transform のメソッド
abstract  String Transformer.getOutputProperty(String name)
          transformer に有効な出力プロパティーを取得します。
abstract  void Transformer.setErrorListener(ErrorListener listener)
          変換に有効なエラーイベントリスナーを設定します。
abstract  void Transformer.setOutputProperty(String name, String value)
          変換に有効な出力プロパティーを設定します。
 

javax.xml.transform.sax での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.transform.sax のメソッド
 void TransformerHandler.setResult(Result result)
          変換に使用される、この TransformerHandler に関連した Result を設定します。
 


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 も参照してください。