クラスjava.lang.IllegalArgumentException
の使用
-
IllegalArgumentExceptionを使用しているパッケージ パッケージ 説明 com.sun.jdi これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。com.sun.net.httpserver 組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。com.sun.nio.sctp Stream Control Transport Protocol用のJava APIです。java.awt.print このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。java.beans JavaBeans™アーキテクチャに基づいたコンポーネントであるBeanの開発に関連したクラスが含まれています。java.beans.beancontext Beanコンテキストに関連するクラスおよびインタフェースを提供します。java.lang Javaプログラミング言語の設計にあたり基本的なクラスを提供します。java.lang.invoke java.lang.invoke
パッケージには、Javaコア・クラス・ライブラリおよび仮想マシンによって直接提供される動的言語サポートが含まれています。java.lang.management Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。java.lang.ref 参照オブジェクト・クラスを提供し、限定されたレベルでのガベージ・コレクタとの対話を可能にします。java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。java.nio.channels 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。java.nio.charset byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。java.nio.file ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。java.security セキュリティ・フレームワークのクラスとインタフェースを提供します。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。java.util.logging Java™2プラットフォームのコア・ロギング機能のクラスとインタフェースを提供します。java.util.regex 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。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 SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメントビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。javax.xml.stream Streaming API for XML (StAX)のインタフェースとクラスを定義します。javax.xml.stream.util Streaming API for XML (StAX)のユーティリティ・クラスを提供します。javax.xml.transform 変換命令の処理、およびソースから結果への変換を実行するための汎用APIを定義します。javax.xml.transform.sax SAX固有の変換クラスを提供します。javax.xml.ws.spi このパッケージは、JAX-WSのSPIを定義します。jdk.management.jfr このパッケージには、JMX上のFlight Recorderを制御および監視するためのクラスが含まれています。jdk.nashorn.api.tree NashornパーサーAPIは、ECMAScriptソース・コードを抽象構文ツリー(AST)およびParserとして表現するためのインタフェースを提供し、ECMAScriptソース・スクリプトを解析します。 -
-
com.sun.jdiでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionを投げるcom.sun.jdiのコンストラクタ コンストラクタ 説明 JDIPermission(String name, String actions)
新しいJDIPermissionオブジェクトを構築します。 -
com.sun.net.httpserverでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするcom.sun.net.httpserverのメソッド 修飾子と型 メソッド 説明 abstract void
HttpServer. removeContext(String path)
指定されたパスによって識別されるコンテキストをサーバーから削除します。 -
com.sun.nio.sctpでのIllegalArgumentExceptionの使用
com.sun.nio.sctpのIllegalArgumentExceptionのサブクラス 修飾子と型 クラス 説明 class
InvalidStreamException
無効なストリームにメッセージを送信しようとするとスローされる非チェック例外です。 -
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の使用
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
アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。 -
java.lang.invokeでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 static MethodHandle
MethodHandles. arrayConstructor(Class<?> arrayClass)
目的の型の配列を構築するメソッド・ハンドルを生成します。static MethodHandle
MethodHandles. arrayElementGetter(Class<?> arrayClass)
配列の各要素に対する読取りアクセスを提供するメソッド・ハンドルを生成します。static MethodHandle
MethodHandles. arrayElementSetter(Class<?> arrayClass)
配列の各要素に対する書込みアクセスを提供するメソッド・ハンドルを生成します。static VarHandle
MethodHandles. arrayElementVarHandle(Class<?> arrayClass)
型arrayClass
の配列の要素にアクセスするVarHandleを生成します。static MethodHandle
MethodHandles. arrayLength(Class<?> arrayClass)
配列の長さを返すメソッド・ハンドルを生成します。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の使用
IllegalArgumentExceptionをスローするjava.lang.reflectのメソッド 修飾子と型 メソッド 説明 static Object
Array. get(Object array, int index)
指定された配列オブジェクトの指定されたインデックスのコンポーネント値を返します。Object
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またはインスタンス・フィールドの値を取得します。static InvocationHandler
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)
非推奨。名前付きモジュールで生成されたプロキシ・クラスはカプセル化され、モジュール外のコードからはアクセスできません。Constructor.newInstance
は、アクセスできないプロキシ・クラスで呼び出されたときにIllegalAccessException
をスローします。 代わりにProxy.newProxyInstance(ClassLoader, Class[], InvocationHandler)
を使用してプロキシ・インスタンスを作成してください。static short
Array. getShort(Object array, int index)
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をshort
として返します。short
Field. getShort(Object obj)
short
型、または拡大変換によってshort
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。Object
Method. invoke(Object obj, Object... args)
このMethod
オブジェクトによって表されるベースとなるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。static Object
Array. newInstance(Class<?> componentType, int... dimensions)
指定されたコンポーネント型と大きさで新しい配列を作成します。T
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の使用
java.nio.channelsでのIllegalArgumentExceptionのサブクラス 修飾子と型 クラス 説明 class
IllegalChannelGroupException
同じプロバイダによって作成されなかったグループ内のチャネルを開こうとしたときにスローされる非チェック例外です。class
IllegalSelectorException
チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされる非チェック例外です。class
UnresolvedAddressException
未解決のソケット・アドレスに対してネットワーク操作を呼び出そうとしたときにスローされる非チェック例外です。class
UnsupportedAddressTypeException
サポートされていない型のソケット・アドレスにバインドまたは接続しようとしたときにスローされる非チェック例外です。 -
java.nio.charsetでのIllegalArgumentExceptionの使用
java.nio.charsetでのIllegalArgumentExceptionのサブクラス 修飾子と型 クラス 説明 class
IllegalCharsetNameException
ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされる非チェック例外です。class
UnsupportedCharsetException
要求された文字セットがサポートされない場合にスローされる非チェック例外です。 -
java.nio.fileでのIllegalArgumentExceptionの使用
java.nio.fileでのIllegalArgumentExceptionのサブクラス 修飾子と型 クラス 説明 class
InvalidPathException
パス文字列に無効な文字が含まれているか、その他のファイル・システム固有の理由でパス文字列が無効であるために、パス文字列をPath
に変換できない場合にスローされる非チェック例外です。class
ProviderMismatchException
あるファイル・システム・プロバイダで作成されたオブジェクト上で、別のファイル・システム・プロバイダで作成されたパラメータを指定してメソッドを呼び出そうとした場合にスローされる非チェック例外です。 -
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
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の使用
IllegalArgumentExceptionをスローするjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 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の使用
IllegalArgumentExceptionをスローするjavax.management.monitorのメソッド 修飾子と型 メソッド 説明 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の使用
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
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)
ロール情報を追加します。Integer
RelationService. checkRoleReading(String roleName, String relationTypeName)
指定された型の関係で、指定されたRoleの読取りが可能かどうかをチェックします。Integer
RelationServiceMBean. checkRoleReading(String roleName, String relationTypeName)
指定された型の関係で、指定されたRoleの読取りが可能かどうかをチェックします。Integer
RelationService. checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
指定された型の関係で、指定されたRoleの設定が可能かどうかをチェックします。Integer
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を有効にします。Map<ObjectName,List<String>>
RelationService. findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
関係内の指定されたMBeanに関連付けられたMBeanを取得します。Map<ObjectName,List<String>>
RelationServiceMBean. findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
関係内の指定されたMBeanに関連付けられたMBeanを取得します。Map<String,List<String>>
RelationService. findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
指定されたMBeanが参照される関係を取得します。Map<String,List<String>>
RelationServiceMBean. findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
指定されたMBeanが参照される関係を取得します。List<String>
RelationService. findRelationsOfType(String relationTypeName)
指定された型の関係の関係IDを返します。List<String>
RelationServiceMBean. findRelationsOfType(String relationTypeName)
指定された型の関係の関係IDを返します。RoleResult
RelationService. getAllRoles(String relationId)
関係に含まれるすべてのロールを返します。RoleResult
RelationServiceMBean. getAllRoles(String relationId)
関係に含まれるすべてのロールを返します。Map<ObjectName,List<String>>
RelationService. getReferencedMBeans(String relationId)
関係のさまざまなロールで参照されるMBeanを取得します。Map<ObjectName,List<String>>
RelationServiceMBean. getReferencedMBeans(String relationId)
関係のさまざまなロールで参照されるMBeanを取得します。String
RelationService. getRelationTypeName(String relationId)
指定された関係の関係タイプの名前を返します。String
RelationServiceMBean. getRelationTypeName(String relationId)
指定された関係の関係タイプの名前を返します。List<ObjectName>
Relation. getRole(String roleName)
指定されたロール名のロール値を取得します。List<ObjectName>
RelationService. getRole(String relationId, String roleName)
指定された関係に含まれる指定されたロール名のロール値を取得します。List<ObjectName>
RelationServiceMBean. getRole(String relationId, String roleName)
指定された関係に含まれる指定されたロール名のロール値を取得します。List<ObjectName>
RelationSupport. getRole(String roleName)
指定されたロール名のロール値を取得します。Integer
Relation. getRoleCardinality(String roleName)
指定されたロール内で現在参照されているMBeanの数を返します。Integer
RelationService. getRoleCardinality(String relationId, String roleName)
指定されたロール内で現在参照されているMBeanの数を取得します。Integer
RelationServiceMBean. getRoleCardinality(String relationId, String roleName)
指定されたロール内で現在参照されているMBeanの数を取得します。Integer
RelationSupport. getRoleCardinality(String roleName)
指定されたロール内で現在参照されているMBeanの数を返します。RoleInfo
RelationService. getRoleInfo(String relationTypeName, String roleInfoName)
指定された関係タイプの指定されたロール名のロール情報を取得します。RoleInfo
RelationServiceMBean. getRoleInfo(String relationTypeName, String roleInfoName)
指定された関係タイプの指定されたロールの情報を取得します。RoleInfo
RelationType. getRoleInfo(String roleInfoName)
指定されたロール情報名のロール情報(RoleInfoオブジェクト)を返します。見つからない場合はnullを返します。RoleInfo
RelationTypeSupport. getRoleInfo(String roleInfoName)
指定されたロール情報名のロール情報(RoleInfoオブジェクト)を返します。見つからない場合はnullを返します。List<RoleInfo>
RelationService. getRoleInfos(String relationTypeName)
指定された関係タイプのロール情報(RoleInfoオブジェクト)のリストを取得します。List<RoleInfo>
RelationServiceMBean. getRoleInfos(String relationTypeName)
指定された関係タイプのロール情報(RoleInfoオブジェクト)のリストを取得します。RoleResult
Relation. getRoles(String[] roleNameArray)
指定された名前のロールの値を取得します。RoleResult
RelationService. getRoles(String relationId, String[] roleNameArray)
指定された関係に含まれる指定された名前のロールの値を取得します。RoleResult
RelationServiceMBean. getRoles(String relationId, String[] roleNameArray)
指定された関係に含まれる指定された名前のロールの値を取得します。RoleResult
RelationSupport. getRoles(String[] roleNameArray)
指定された名前のロールの値を取得します。void
Relation. handleMBeanUnregistration(ObjectName objectName, String roleName)
ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。void
RelationSupport. handleMBeanUnregistration(ObjectName objectName, String roleName)
ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。Boolean
RelationService. hasRelation(String relationId)
関係サービス内に指定された関係IDで識別される関係があるかどうかをチェックします。Boolean
RelationServiceMBean. hasRelation(String relationId)
関係サービス内に指定された関係IDで識別される関係があるかどうかをチェックします。boolean
MBeanServerNotificationFilter. isNotificationEnabled(Notification notif)
指定された通知をリスナーに送信する前に呼び出されます。String
RelationService. isRelation(ObjectName objectName)
MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。String
RelationServiceMBean. isRelation(ObjectName objectName)
MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。ObjectName
RelationService. isRelationMBean(String relationId)
関係がMBean (ユーザーによって作成され、関係として関係サービスに追加されたもの)によって表される場合、MBeanのObjectNameを返します。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)
ロール名を設定します。RoleResult
Relation. setRoles(RoleList roleList)
指定されたロールを設定します。RoleResult
RelationService. setRoles(String relationId, RoleList roleList)
指定された関係内の指定されたロールを設定します。RoleResult
RelationServiceMBean. setRoles(String relationId, RoleList roleList)
指定された関係内の指定されたロールを設定します。RoleResult
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)
コンストラクタです。RoleUnresolvedList(List<RoleUnresolved> list)
指定されたList
の要素を、List
のイテレータによって返される順に格納するRoleUnresolvedList
を構築します。 -
javax.management.timerでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjavax.management.timerのメソッド 修飾子と型 メソッド 説明 Integer
Timer. addNotification(String type, String message, Object userData, Date date)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Integer
Timer. addNotification(String type, String message, Object userData, Date date, long period)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Integer
Timer. addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。Integer
Timer. addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。Integer
TimerMBean. addNotification(String type, String message, Object userData, Date date)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Integer
TimerMBean. addNotification(String type, String message, Object userData, Date date, long period)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Integer
TimerMBean. addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。Integer
TimerMBean. addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
指定されたtype
、message
、および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のメソッド 修飾子と型 メソッド 説明 Popup
PopupFactory. getPopup(Component owner, Component contents, int x, int y)
Componentcontents
を含むComponentowner
のPopup
を作成します。protected Popup
PopupFactory. getPopup(Component owner, Component contents, int x, int y, boolean isHeavyWeightPopup)
Componentcontents
を含むComponentowner
のPopup
を作成します。void
AbstractButton. setDisplayedMnemonicIndex(int index)
ニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、Look & Feelに提供します。void
JLabel. 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
XMLEventReader. getProperty(String name)
ベースとなる実装から機能またはプロパティの値を取得します。abstract Object
XMLInputFactory. getProperty(String name)
ベースとなる実装から機能またはプロパティの値を取得します。abstract Object
XMLOutputFactory. getProperty(String name)
ベースとなる実装から機能またはプロパティを取得します。Object
XMLStreamReader. getProperty(String name)
ベースとなる実装から機能またはプロパティの値を取得します。Object
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の使用
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
を設定します。 -
javax.xml.ws.spiでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjavax.xml.ws.spiのメソッド 修飾子と型 メソッド 説明 abstract void
Invoker. inject(WebServiceContext webServiceContext)
JAX-WSランタイムはこのメソッドを呼び出すことで、端点インスタンスにWebServiceContextを注入するようコンテナに要求します。abstract Object
Invoker. invoke(Method m, Object... args)
JAX-WSランタイムはこのメソッドを呼び出すことで、端点インスタンスで実際のWebサービス呼出しを行います。 -
jdk.management.jfrでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjdk.management.jfrのメソッド 修飾子と型 メソッド 説明 long
FlightRecorderMXBean. cloneRecording(long recordingId, boolean stop)
記録の一部を抽出するのに簡易な、既存の記録のコピーを作成します。Map<String,String>
FlightRecorderMXBean. getRecordingOptions(long recordingId)
指定されたidを持つ記録用のoptionsを含むマップを返します。Map<String,String>
FlightRecorderMXBean. getRecordingSettings(long recordingId)
settingsを含むマップを、指定されたID(イベントしきい値など)で返します。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で実行中の記録を停止します。 -
jdk.nashorn.api.treeでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjdk.nashorn.api.treeのメソッド 修飾子と型 メソッド 説明 static Parser
Parser. create(String... options)
Parserの新しいインスタンスを作成するためのファクトリ・メソッド。
-