クラスjava.lang.IllegalArgumentException
の使用

IllegalArgumentExceptionを使用するパッケージ
パッケージ
説明
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
Stream Control Transport Protocol用のJava APIです。
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.invokeパッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
参照オブジェクト・クラスを提供し、限定されたレベルでのガベージ・コレクタとの対話を可能にします。
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
Java 2プラットフォームのコア・ロギング機能のクラスおよびインタフェースを提供します。
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
モニター・クラスの定義を提供します。
公開データ型とOpen MBean記述子クラスを提供します。
関係サービスの定義を提供します。
Timer MBeanの定義を提供します。
セキュア・ソケット・パッケージのクラスを提供します。
Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介したRMIClientSocketFactoryおよびRMIServerSocketFactoryの実装を提供します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
Streaming API for XML (StAX)のユーティリティ・クラスを提供します。
変換命令の処理、およびソースから結果への変換を実行するための汎用APIを定義します。
SAX固有の変換クラスを提供します。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
  • com.sun.jdiでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるcom.sun.jdiのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    JDIPermission​(String name, String actions)
    新しいJDIPermissionオブジェクトを構築します。
  • com.sun.net.httpserverでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    abstract void
    HttpServer.removeContext​(String path)
    指定されたパスによって識別されるコンテキストをサーバーから削除します。
  • com.sun.nio.sctpでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    無効なストリームにメッセージを送信しようとするとスローされる非チェック例外です。
  • java.awt.printでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるjava.awt.printのメソッド
    修飾子と型
    メソッド
    説明
    void
    PageFormat.setOrientation​(int orientation)
    ページの印刷方向を設定します。
  • java.beansでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるjava.beansのメソッド
    修飾子と型
    メソッド
    説明
    void
    PropertyEditor.setAsText​(String text)
    指定されたString (文字列)を解析してプロパティ値を設定します。
    void
    PropertyEditorSupport.setAsText​(String text)
    指定されたString (文字列)を解析してプロパティ値を設定します。
  • java.beans.beancontextでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    BeanContext.getResource​(String name, BeanContextChild bcc)
    java.lang.ClassLoader.getResource()と同じように、このメソッドによってBeanContext実装で子のComponentとベースとなるClassLoaderの間に動作を挿入できます。
    BeanContext.getResourceAsStream​(String name, BeanContextChild bcc)
    java.lang.ClassLoader.getResourceAsStream()と同じように、このメソッドによってBeanContext実装で子のComponentとベースとなるClassLoaderの間に動作を挿入できます。
  • java.langでのIllegalArgumentExceptionの使用

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

    IllegalArgumentExceptionを投げるjava.lang.invokeのメソッド
    修飾子と型
    メソッド
    説明
    MethodHandles.arrayConstructor​(Class<?> arrayClass)
    anewarrayバイトコードの場合と同様に、必要な型の配列を構築するメソッド・ハンドルを生成します。
    MethodHandles.arrayElementGetter​(Class<?> arrayClass)
    aaloadバイトコードの場合と同様に、配列の要素に対する読み取りアクセスを提供するメソッド・ハンドルを生成します。
    MethodHandles.arrayElementSetter​(Class<?> arrayClass)
    astoreバイトコードの場合と同様に、配列の要素への書き込みアクセスを与えるメソッド・ハンドルを生成します。
    static VarHandle
    MethodHandles.arrayElementVarHandle​(Class<?> arrayClass)
    arrayClassの配列の要素にアクセスするVarHandleを生成します。
    MethodHandles.arrayLength​(Class<?> arrayClass)
    arraylengthバイトコードの場合と同様に、配列の長さを返すメソッド・ハンドルを生成します。
    static VarHandle
    MethodHandles.byteArrayViewVarHandle​(Class<?> viewArrayClass, ByteOrder byteOrder)
    byte[]配列の要素にアクセスするVarHandleを生成し、int[]long[]などの異なるプリミティブ配列型であるかのように見せます。
    static VarHandle
    MethodHandles.byteBufferViewVarHandle​(Class<?> viewArrayClass, ByteOrder byteOrder)
    int[]またはlong[]など、byteの要素にアクセスするVarHandleを生成します。これは、ByteBufferの要素と異なるプリミティブ・コンポーネント型の要素の配列であるかのように見えます。
    static MethodType
    MethodType.fromMethodDescriptorString​(String descriptor, ClassLoader loader)
    バイト・コード記述子のスペリングに基づいてメソッド型のインスタンスを検索または作成します。
  • 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の使用

    修飾子と型
    メソッド
    説明
    static Object
    Array.get​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値を返します。
    Field.get​(Object obj)
    指定されたオブジェクトについて、このFieldによって表されるフィールドの値を返します。
    static boolean
    Array.getBoolean​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をbooleanとして返します。
    boolean
    Field.getBoolean​(Object obj)
    staticまたはインスタンスbooleanフィールドの値を取得します。
    static byte
    Array.getByte​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をbyteとして返します。
    byte
    Field.getByte​(Object obj)
    staticまたはインスタンスbyteフィールドの値を取得します。
    static char
    Array.getChar​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をcharとして返します。
    char
    Field.getChar​(Object obj)
    char型、または拡大変換によってchar型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    static double
    Array.getDouble​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をdoubleとして返します。
    double
    Field.getDouble​(Object obj)
    double型、または拡大変換によってdouble型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    static float
    Array.getFloat​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をfloatとして返します。
    float
    Field.getFloat​(Object obj)
    float型、または拡大変換によってfloat型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    static int
    Array.getInt​(Object array, int index)
    指定された配列オブジェクト内の指定されたインデックスのコンポーネント値をintとして返します。
    int
    Field.getInt​(Object obj)
    int型、または拡大変換によってint型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    Proxy.getInvocationHandler​(Object proxy)
    指定されたプロキシ・インスタンスの呼出しハンドラを返します。
    static int
    Array.getLength​(Object array)
    指定された配列オブジェクトの長さをintで返します。
    static long
    Array.getLong​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をlongとして返します。
    long
    Field.getLong​(Object obj)
    long型、または拡大変換によってlong型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    static Class<?>
    Proxy.getProxyClass​(ClassLoader loader, Class<?>... interfaces)
    非推奨。
    名前付きモジュールで生成されたプロキシ・クラスはカプセル化され、モジュール外のコードにはアクセスできません。
    static short
    Array.getShort​(Object array, int index)
    指定された配列オブジェクトの指定されたインデックスのコンポーネント値をshortとして返します。
    short
    Field.getShort​(Object obj)
    short型、または拡大変換によってshort型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。
    Method.invoke​(Object obj, Object... args)
    このMethodオブジェクトによって表されるベースとなるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。
    static Object
    Array.newInstance​(Class<?> componentType, int... dimensions)
    指定されたコンポーネント型と大きさで新しい配列を作成します。
    Constructor.newInstance​(Object... initargs)
    指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを作成および初期化する場合は、このConstructorオブジェクトによって表されるコンストラクタを使用します。
    static void
    Array.set​(Object array, int index, Object value)
    指定された配列オブジェクトのインデックス付きコンポーネントの値を、指定された新しい値に設定します。
    void
    Field.set​(Object obj, Object value)
    このFieldオブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。
    static void
    Array.setBoolean​(Object array, int index, boolean z)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたboolean値に設定します。
    void
    Field.setBoolean​(Object obj, boolean z)
    指定されたオブジェクトについて、フィールドの値をbooleanとして設定します。
    static void
    Array.setByte​(Object array, int index, byte b)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたbyte値に設定します。
    void
    Field.setByte​(Object obj, byte b)
    指定されたオブジェクトについて、フィールドの値をbyteとして設定します。
    static void
    Array.setChar​(Object array, int index, char c)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたchar値に設定します。
    void
    Field.setChar​(Object obj, char c)
    指定されたオブジェクトについて、フィールドの値をcharとして設定します。
    static void
    Array.setDouble​(Object array, int index, double d)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたdouble値に設定します。
    void
    Field.setDouble​(Object obj, double d)
    指定されたオブジェクトについて、フィールドの値をdoubleとして設定します。
    static void
    Array.setFloat​(Object array, int index, float f)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたfloat値に設定します。
    void
    Field.setFloat​(Object obj, float f)
    指定されたオブジェクトについて、フィールドの値をfloatとして設定します。
    static void
    Array.setInt​(Object array, int index, int i)
    指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたint値に設定します。
    void
    Field.setInt​(Object obj, 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.nio.channelsでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    同じプロバイダによって作成されなかったグループ内のチャネルを開こうとしたときにスローされる非チェック例外です。
    class 
    チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされる非チェック例外です。
    class 
    未解決のソケット・アドレスに対してネットワーク操作を呼び出そうとしたときにスローされる非チェック例外です。
    class 
    サポートされていない型のソケット・アドレスにバインドまたは接続しようとしたときにスローされる非チェック例外です。
  • java.nio.charsetでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされる非チェック例外です。
    class 
    要求された文字セットがサポートされない場合にスローされる非チェック例外です。
  • java.nio.fileでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    パス文字列に無効な文字が含まれているか、その他のファイル・システム固有の理由でパス文字列が無効であるために、パス文字列をPathに変換できない場合にスローされる非チェック例外です。
    class 
    あるファイル・システム・プロバイダで作成されたオブジェクト上で、別のファイル・システム・プロバイダで作成されたパラメータを指定してメソッドを呼び出そうとした場合にスローされる非チェック例外です。
  • java.securityでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    メソッドに無効なパラメータが渡されると、JCAまたはJCEエンジン・クラスのために設計された、この例外がスローされます。
  • java.utilでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    重複するフラグが形式指示子内で指定されていたときにスローされる、非チェック例外です。
    class 
    変換およびフラグに互換性がない場合にスローされる、非チェック例外です。
    class 
    Character.isValidCodePoint(int)で定義される無効なUnicodeコード・ポイントを持つ文字がFormatterに渡された場合にスローされる、非チェック例外です。
    class 
    書式指示子に対応する引数の型が互換性のない型である場合にスローされる、非チェック例外です。
    class 
    書式文字列に不正な構文または指定された引数と互換性のない書式指示子が含まれる場合にスローされる、非チェック例外です。
    class 
    不正な組み合わせフラグが指定された場合にスローされる、非チェック例外です。
    class 
    精度が-1以外の負の値のとき、変換が精度をサポートしないとき、または何らかの理由で値がサポートされないときにスローされる、非チェック例外です。
    class 
    書式幅が-1以外の負の値のとき、または何らかの理由でサポートされないときにスローされる、非チェック例外です。
    class 
    対応する引数のない書式指示子が存在するか、引数インデックスが存在しない引数を参照する場合にスローされる、非チェック例外です。
    class 
    書式幅が必要なときにスローされる、非チェック例外です。
    class 
    不明な変換が指定された場合にスローされる、非チェック例外です。
    class 
    不明なフラグが指定された場合にスローされる、非チェック例外です。
    IllegalArgumentExceptionを投げるjava.utilのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    DoubleSummaryStatistics​(long count, double min, double max, double sum)
    指定されたcountminmax、およびsumで空でないインスタンスを構築します。
     
    IntSummaryStatistics​(long count, int min, int max, long sum)
    指定されたcountminmax、およびsumで空でないインスタンスを構築します。
     
    LongSummaryStatistics​(long count, long min, long max, long sum)
    指定されたcountminmax、およびsumで空でないインスタンスを構築します。
  • java.util.loggingでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    static Level
    Level.parse​(String name)
    レベル名の文字列をLevelに構文解析します。
    IllegalArgumentExceptionをスローするjava.util.loggingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    LoggingPermission​(String name, String actions)
    新しいLoggingPermissionオブジェクトを作成します。
  • java.util.regexでのIllegalArgumentExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    正規表現パターンの構文エラーを示すためにスローされる、非チェック例外です。
  • javax.managementでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるjavax.managementのメソッド
    修飾子と型
    メソッド
    説明
    void
    MBeanServerDelegate.addNotificationListener​(NotificationListener listener, NotificationFilter filter, Object handback)
     
    void
    NotificationBroadcaster.addNotificationListener​(NotificationListener listener, NotificationFilter filter, Object handback)
    このMBeanにリスナーを追加します。
    void
    AttributeChangeNotificationFilter.enableAttribute​(String name)
    リスナーに送信される属性名と一致する属性名を持つすべての属性変更通知を有効にします。
    void
    NotificationFilterSupport.enableType​(String prefix)
    特定の接頭辞で始まるすべての通知型の通知をリスナーに送信します。
    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の使用

    修飾子と型
    メソッド
    説明
    void
    ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener​(NotificationListener listener, String attributeName, Object handback)
    NotificationListenerインタフェースを実装するオブジェクトをリスナーとして登録します。
    void
    RequiredModelMBean.addAttributeChangeNotificationListener​(NotificationListener inlistener, String inAttributeName, Object inhandback)
     
    void
    RequiredModelMBean.addNotificationListener​(NotificationListener listener, NotificationFilter filter, Object handback)
    NotificationListenerインタフェースを実装するオブジェクトをリスナーとして登録します。
  • javax.management.monitorでのIllegalArgumentExceptionの使用

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

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

    修飾子と型
    メソッド
    説明
    void
    RoleList.add​(int index, Role role)
    要素として指定されたロールを指定の位置に挿入します。
    void
    RoleList.add​(Role role)
    リストの最後の要素として、指定されたRoleを追加します。
    void
    RoleUnresolvedList.add​(int index, RoleUnresolved 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
    RelationService.addRelation​(ObjectName relationObjectName)
    ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。
    void
    RelationServiceMBean.addRelation​(ObjectName relationObjectName)
    ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。
    void
    RelationService.addRelationType​(RelationType relationTypeObj)
    指定されたオブジェクトを関係タイプとして追加します。
    void
    RelationServiceMBean.addRelationType​(RelationType relationTypeObj)
    指定されたオブジェクトを関係タイプとして追加します。
    protected void
    RelationTypeSupport.addRoleInfo​(RoleInfo roleInfo)
    ロール情報を追加します。
    RelationService.checkRoleReading​(String roleName, String relationTypeName)
    指定された型の関係で、指定されたRoleの読取りが可能かどうかをチェックします。
    RelationServiceMBean.checkRoleReading​(String roleName, String relationTypeName)
    指定された型の関係で、指定されたRoleの読取りが可能かどうかをチェックします。
    RelationService.checkRoleWriting​(Role role, String relationTypeName, Boolean initFlag)
    指定された型の関係で、指定されたRoleの設定が可能かどうかをチェックします。
    RelationServiceMBean.checkRoleWriting​(Role role, String relationTypeName, Boolean initFlag)
    指定された型の関係で、指定されたRoleの設定が可能かどうかをチェックします。
    void
    RelationService.createRelation​(String relationId, String relationTypeName, RoleList roleList)
    指定された関係タイプの単純な関係(RelationSupportオブジェクト)を作成し、これを関係サービスに追加します。
    void
    RelationServiceMBean.createRelation​(String relationId, String relationTypeName, RoleList roleList)
    指定された関係タイプの単純な関係(RelationSupportオブジェクト)を作成し、これを関係サービスに追加します。
    void
    RelationService.createRelationType​(String relationTypeName, RoleInfo[] roleInfoArray)
    RoleInfoオブジェクトから提供されたロール情報を使って、関係タイプ(RelationTypeSupportオブジェクト)を作成し、関係サービスへ追加します。
    void
    RelationServiceMBean.createRelationType​(String relationTypeName, RoleInfo[] roleInfoArray)
    RoleInfoオブジェクトから提供されたロール情報を使って、関係タイプ(RelationTypeSupportオブジェクト)を作成し、関係サービスへ追加します。
    void
    MBeanServerNotificationFilter.disableObjectName​(ObjectName objectName)
    指定されたObjectNameに関するMBeanServerNotificationを無効にします。
    void
    MBeanServerNotificationFilter.enableObjectName​(ObjectName objectName)
    指定されたObjectNameに関するMBeanServerNotificationを有効にします。
    RelationService.findAssociatedMBeans​(ObjectName mbeanName, String relationTypeName, String roleName)
    関係内の指定されたMBeanに関連付けられたMBeanを取得します。
    RelationServiceMBean.findAssociatedMBeans​(ObjectName mbeanName, String relationTypeName, String roleName)
    関係内の指定されたMBeanに関連付けられたMBeanを取得します。
    RelationService.findReferencingRelations​(ObjectName mbeanName, String relationTypeName, String roleName)
    指定されたMBeanが参照される関係を取得します。
    RelationServiceMBean.findReferencingRelations​(ObjectName mbeanName, String relationTypeName, String roleName)
    指定されたMBeanが参照される関係を取得します。
    RelationService.findRelationsOfType​(String relationTypeName)
    指定された型の関係の関係IDを返します。
    RelationServiceMBean.findRelationsOfType​(String relationTypeName)
    指定された型の関係の関係IDを返します。
    RelationService.getAllRoles​(String relationId)
    関係に含まれるすべてのロールを返します。
    RelationServiceMBean.getAllRoles​(String relationId)
    関係に含まれるすべてのロールを返します。
    RelationService.getReferencedMBeans​(String relationId)
    関係のさまざまなロールで参照されるMBeanを取得します。
    RelationServiceMBean.getReferencedMBeans​(String relationId)
    関係のさまざまなロールで参照されるMBeanを取得します。
    RelationService.getRelationTypeName​(String relationId)
    指定された関係の関係タイプの名前を返します。
    RelationServiceMBean.getRelationTypeName​(String relationId)
    指定された関係の関係タイプの名前を返します。
    Relation.getRole​(String roleName)
    指定されたロール名のロール値を取得します。
    RelationService.getRole​(String relationId, String roleName)
    指定された関係に含まれる指定されたロール名のロール値を取得します。
    RelationServiceMBean.getRole​(String relationId, String roleName)
    指定された関係に含まれる指定されたロール名のロール値を取得します。
    RelationSupport.getRole​(String roleName)
    指定されたロール名のロール値を取得します。
    Relation.getRoleCardinality​(String roleName)
    指定されたロール内で現在参照されているMBeanの数を返します。
    RelationService.getRoleCardinality​(String relationId, String roleName)
    指定されたロール内で現在参照されているMBeanの数を取得します。
    RelationServiceMBean.getRoleCardinality​(String relationId, String roleName)
    指定されたロール内で現在参照されているMBeanの数を取得します。
    RelationSupport.getRoleCardinality​(String roleName)
    指定されたロール内で現在参照されているMBeanの数を返します。
    RelationService.getRoleInfo​(String relationTypeName, String roleInfoName)
    指定された関係タイプの指定されたロール名のロール情報を取得します。
    RelationServiceMBean.getRoleInfo​(String relationTypeName, String roleInfoName)
    指定された関係タイプの指定されたロールの情報を取得します。
    RelationType.getRoleInfo​(String roleInfoName)
    指定されたロール情報名のロール情報(RoleInfoオブジェクト)を返します。見つからない場合はnullを返します。
    RelationTypeSupport.getRoleInfo​(String roleInfoName)
    指定されたロール情報名のロール情報(RoleInfoオブジェクト)を返します。見つからない場合はnullを返します。
    RelationService.getRoleInfos​(String relationTypeName)
    指定された関係タイプのロール情報(RoleInfoオブジェクト)のリストを取得します。
    RelationServiceMBean.getRoleInfos​(String relationTypeName)
    指定された関係タイプのロール情報(RoleInfoオブジェクト)のリストを取得します。
    Relation.getRoles​(String[] roleNameArray)
    指定された名前のロールの値を取得します。
    RelationService.getRoles​(String relationId, String[] roleNameArray)
    指定された関係に含まれる指定された名前のロールの値を取得します。
    RelationServiceMBean.getRoles​(String relationId, String[] roleNameArray)
    指定された関係に含まれる指定された名前のロールの値を取得します。
    RelationSupport.getRoles​(String[] roleNameArray)
    指定された名前のロールの値を取得します。
    void
    Relation.handleMBeanUnregistration​(ObjectName objectName, String roleName)
    ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。
    void
    RelationSupport.handleMBeanUnregistration​(ObjectName objectName, String roleName)
    ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。
    RelationService.hasRelation​(String relationId)
    関係サービス内に指定された関係IDで識別される関係があるかどうかをチェックします。
    RelationServiceMBean.hasRelation​(String relationId)
    関係サービス内に指定された関係IDで識別される関係があるかどうかをチェックします。
    boolean
    MBeanServerNotificationFilter.isNotificationEnabled​(Notification notif)
    指定された通知をリスナーに送信する前に呼び出されます。
    RelationService.isRelation​(ObjectName objectName)
    MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。
    RelationServiceMBean.isRelation​(ObjectName objectName)
    MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。
    RelationService.isRelationMBean​(String relationId)
    関係がMBean (ユーザーによって作成され、関係として関係サービスに追加されたもの)によって表される場合、MBeanのObjectNameを返します。
    RelationServiceMBean.isRelationMBean​(String relationId)
    関係がMBean (ユーザーによって作成され、関係として関係サービスに追加されたもの)によって表される場合、MBeanのObjectNameを返します。
    void
    RelationService.removeRelation​(String relationId)
    指定された関係タイプを関係サービスから削除します。
    void
    RelationServiceMBean.removeRelation​(String relationId)
    指定された関係タイプを関係サービスから削除します。
    void
    RelationService.removeRelationType​(String relationTypeName)
    指定された関係タイプを関係サービスから削除します。
    void
    RelationServiceMBean.removeRelationType​(String relationTypeName)
    指定された関係タイプを関係サービスから削除します。
    static String
    Role.roleValueToString​(List<ObjectName> roleValue)
    指定されたロール値の文字列を返します。
    void
    RelationService.sendRelationCreationNotification​(String relationId)
    関係作成の通知(RelationNotification)を送信します。
    void
    RelationServiceMBean.sendRelationCreationNotification​(String relationId)
    関係作成の通知(RelationNotification)を送信します。
    void
    RelationService.sendRelationRemovalNotification​(String relationId, List<ObjectName> unregMBeanList)
    関係削除の通知(RelationNotification)を送信します。
    void
    RelationServiceMBean.sendRelationRemovalNotification​(String relationId, List<ObjectName> unregMBeanList)
    関係削除の通知(RelationNotification)を送信します。
    void
    RelationService.sendRoleUpdateNotification​(String relationId, Role newRole, List<ObjectName> oldValue)
    指定された関係内のロール更新の通知(RelationNotification)を送信します。
    void
    RelationServiceMBean.sendRoleUpdateNotification​(String relationId, Role newRole, List<ObjectName> oldRoleValue)
    指定された関係内のロール更新の通知(RelationNotification)を送信します。
    void
    RoleList.set​(int index, Role role)
    指定された位置の要素に、指定されたロールを設定します。
    void
    RoleUnresolvedList.set​(int index, RoleUnresolved role)
    指定された位置の要素に、指定された未解決のロールを設定します。
    void
    RoleUnresolved.setProblemType​(int pbType)
    問題型を設定します。
    void
    RelationSupport.setRelationServiceManagementFlag​(Boolean flag)
     
    void
    RelationSupportMBean.setRelationServiceManagementFlag​(Boolean flag)
    この関係を関係サービスで処理するかどうかを指定します。
    void
    Relation.setRole​(Role role)
    指定されたロールを設定します。
    void
    RelationService.setRole​(String relationId, Role role)
    指定された関係内の指定されたロールを設定します。
    void
    RelationServiceMBean.setRole​(String relationId, Role role)
    指定された関係内の指定されたロールを設定します。
    void
    RelationSupport.setRole​(Role role)
    指定されたロールを設定します。
    void
    Role.setRoleName​(String roleName)
    ロール名を設定します。
    void
    RoleUnresolved.setRoleName​(String name)
    ロール名を設定します。
    Relation.setRoles​(RoleList roleList)
    指定されたロールを設定します。
    RelationService.setRoles​(String relationId, RoleList roleList)
    指定された関係内の指定されたロールを設定します。
    RelationServiceMBean.setRoles​(String relationId, RoleList roleList)
    指定された関係内の指定されたロールを設定します。
    RelationSupport.setRoles​(RoleList list)
    指定されたロールを設定します。
    void
    Role.setRoleValue​(List<ObjectName> roleValue)
    ロール値を設定します。
    void
    RelationService.updateRoleMap​(String relationId, Role newRole, List<ObjectName> oldValue)
    指定された関係内の指定されたロールを更新するため、関係サービス・ロール・マップの更新を処理します。
    void
    RelationServiceMBean.updateRoleMap​(String relationId, Role newRole, List<ObjectName> oldRoleValue)
    指定された関係内の指定されたロールを更新するため、関係サービス・ロール・マップの更新を処理します。
    IllegalArgumentExceptionをスローするjavax.management.relationのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    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)
    関係内でロールが更新されたことを示す通知を作成します。
     
    RelationNotification​(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
    関係の作成(関係サービス内に内部でRelationSupportオブジェクトが作成された、またはMBeanが関係として追加された)または関係サービスからの関係の削除を表す通知を作成します。
     
    RelationSupport​(String relationId, ObjectName relationServiceName, String relationTypeName, RoleList list)
    RelationSupportオブジェクトを作成します。
     
    RelationSupport​(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list)
    RelationSupportオブジェクトを作成します。
     
    RelationTypeSupport​(String relationTypeName, RoleInfo[] roleInfoArray)
    すべてのロール定義が動的に作成され、パラメータとして渡されるコンストラクタです。
     
    Role​(String roleName, List<ObjectName> roleValue)
    新しいRoleオブジェクトを作成します。
     
    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)
    コンストラクタです。
     
    RoleInfo​(RoleInfo roleInfo)
    コンストラクタをコピーします。
     
    RoleList​(List<Role> list)
    指定されたListの要素を、Listのイテレータによって返される順に格納するRoleListを構築します。
     
    RoleUnresolved​(String name, List<ObjectName> value, int pbType)
    コンストラクタです。
     
    指定されたListの要素を、Listのイテレータによって返される順に格納するRoleUnresolvedListを構築します。
  • javax.management.timerでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    Timer.addNotification​(String type, String message, Object userData, Date date)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。
    Timer.addNotification​(String type, String message, Object userData, Date date, long period)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。
    Timer.addNotification​(String type, String message, Object userData, Date date, long period, long nbOccurences)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。
    Timer.addNotification​(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。
    TimerMBean.addNotification​(String type, String message, Object userData, Date date)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。
    TimerMBean.addNotification​(String type, String message, Object userData, Date date, long period)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。
    TimerMBean.addNotification​(String type, String message, Object userData, Date date, long period, long nbOccurences)
    指定されたtypemessage、およびuserDataで新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。
    TimerMBean.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を作成します。
     
    SslRMIServerSocketFactory​(SSLContext context, String[] enabledCipherSuites, String[] enabledProtocols, boolean needClientAuth)
    指定されたSSLContextとSSLソケット構成で、新しいSslRMIServerSocketFactoryを作成します。
  • javax.swingでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    PopupFactory.getPopup​(Component owner, Component contents, int x, int y)
    Component contentsを含むComponent ownerPopupを作成します。
    protected Popup
    PopupFactory.getPopup​(Component owner, Component contents, int x, int y, boolean isHeavyWeightPopup)
    Component contentsを含むComponent ownerPopupを作成します。
    void
    AbstractButton.setDisplayedMnemonicIndex​(int index)
    ニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、Look & Feelに提供します。
    void
    JLabel.setDisplayedMnemonicIndex​(int index)
    ニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、Look & Feelに提供します。
  • javax.xml.parsersでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    abstract Object
    DocumentBuilderFactory.getAttribute​(String name)
    ユーザーがベースとなる実装の特定の属性を取り出すことができるようにします。
    abstract void
    DocumentBuilderFactory.setAttribute​(String name, Object value)
    ユーザーがベースとなる実装に特定の属性を設定できるようにします。
  • javax.xml.streamでのIllegalArgumentExceptionの使用

    IllegalArgumentExceptionを投げるjavax.xml.streamのメソッド
    修飾子と型
    メソッド
    説明
    XMLEventReader.getProperty​(String name)
    ベースとなる実装から機能またはプロパティの値を取得します。
    abstract Object
    XMLInputFactory.getProperty​(String name)
    ベースとなる実装から機能またはプロパティの値を取得します。
    abstract Object
    XMLOutputFactory.getProperty​(String name)
    ベースとなる実装から機能またはプロパティを取得します。
    XMLStreamReader.getProperty​(String name)
    ベースとなる実装から機能またはプロパティの値を取得します。
    XMLStreamWriter.getProperty​(String name)
    ベースとなる実装から機能またはプロパティの値を取得します。
    abstract void
    XMLInputFactory.setProperty​(String name, Object value)
    ユーザーがベースとなる実装に特定の機能とプロパティを設定できるようにします。
    abstract void
    XMLOutputFactory.setProperty​(String name, Object value)
    ユーザーがベースとなる実装に特定の機能とプロパティを設定できるようにします。
  • javax.xml.stream.utilでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    EventReaderDelegate.getProperty​(String name)
     
  • javax.xml.transformでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    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の使用

    修飾子と型
    メソッド
    説明
    void
    TransformerHandler.setResult​(Result result)
    変換に使用される、このTransformerHandlerに関連したResultを設定します。
  • jdk.management.jfrでのIllegalArgumentExceptionの使用

    修飾子と型
    メソッド
    説明
    long
    FlightRecorderMXBean.cloneRecording​(long recordingId, boolean stop)
    レコーディングの一部の抽出に役立つ、既存のレコーディングのコピーを作成します。
    FlightRecorderMXBean.getRecordingOptions​(long recordingId)
    指定されたID (たとえば、記録されたデータを保持する宛先ファイルまたは期間などです。)を使用してレコーディングのオプションを含むマップを返します。
    FlightRecorderMXBean.getRecordingSettings​(long recordingId)
    指定されたID (たとえば、イベントしきい値)のレコーディングの設定を含むMapを返します
    void
    FlightRecorderMXBean.setConfiguration​(long recordingId, String contents)
    指定されたIDでレコーディングの文字列表現として構成を設定します。
    void
    FlightRecorderMXBean.setPredefinedConfiguration​(long recordingId, String configurationName)
    指定されたIDでレコーディングの事前定義済の構成を設定します。
    void
    FlightRecorderMXBean.setRecordingOptions​(long recordingId, Map<String,​String> options)
    レコーディング・オプション(たとえば、データを保持する宛先ファイルと期間などです。)を構成します。
    void
    FlightRecorderMXBean.setRecordingSettings​(long recordingId, Map<String,​String> settings)
    指定したレコーディングの以前の設定をすべて設定して置き換えます。
    boolean
    FlightRecorderMXBean.stopRecording​(long recordingId)
    指定したIDで実行中のレコーディングを停止します。