クラス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のコンストラクタ -
com.sun.net.httpserverでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明abstract void
HttpServer.removeContext(String path)
指定されたパスによって識別されるコンテキストをサーバーから削除します。 -
com.sun.nio.sctpでのIllegalArgumentExceptionの使用
-
java.awt.printでのIllegalArgumentExceptionの使用
-
java.beansでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionを投げるjava.beansのメソッド -
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の使用
修飾子と型メソッド説明static MethodHandle
MethodHandles.arrayConstructor(Class<?> arrayClass)
anewarray
バイトコードの場合と同様に、必要な型の配列を構築するメソッド・ハンドルを生成します。static MethodHandle
MethodHandles.arrayElementGetter(Class<?> arrayClass)
aaload
バイトコードの場合と同様に、配列の要素に対する読み取りアクセスを提供するメソッド・ハンドルを生成します。static MethodHandle
MethodHandles.arrayElementSetter(Class<?> arrayClass)
astore
バイトコードの場合と同様に、配列の要素への書き込みアクセスを与えるメソッド・ハンドルを生成します。static VarHandle
MethodHandles.arrayElementVarHandle(Class<?> arrayClass)
型arrayClass
の配列の要素にアクセスするVarHandleを生成します。static MethodHandle
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の使用
-
java.lang.reflectでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明static Object
指定された配列オブジェクトの指定されたインデックスのコンポーネント値を返します。指定されたオブジェクトについて、このField
によって表されるフィールドの値を返します。static boolean
Array.getBoolean(Object array, int index)
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をboolean
として返します。boolean
Field.getBoolean(Object obj)
staticまたはインスタンスboolean
フィールドの値を取得します。static byte
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をbyte
として返します。byte
staticまたはインスタンスbyte
フィールドの値を取得します。static char
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をchar
として返します。char
char
型、または拡大変換によってchar
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。static double
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をdouble
として返します。double
double
型、または拡大変換によってdouble
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。static float
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をfloat
として返します。float
float
型、または拡大変換によってfloat
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。static int
指定された配列オブジェクト内の指定されたインデックスのコンポーネント値をint
として返します。int
int
型、または拡大変換によってint
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。static InvocationHandler
Proxy.getInvocationHandler(Object proxy)
指定されたプロキシ・インスタンスの呼出しハンドラを返します。static int
指定された配列オブジェクトの長さをint
で返します。static long
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をlong
として返します。long
long
型、または拡大変換によってlong
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。static Class<?>
Proxy.getProxyClass(ClassLoader loader, Class<?>... interfaces)
非推奨。名前付きモジュールで生成されたプロキシ・クラスはカプセル化され、モジュール外のコードにはアクセスできません。static short
指定された配列オブジェクトの指定されたインデックスのコンポーネント値をshort
として返します。short
short
型、または拡大変換によってshort
型に変換可能な別のプリミティブ型のstaticまたはインスタンス・フィールドの値を取得します。このMethod
オブジェクトによって表されるベースとなるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。static Object
Array.newInstance(Class<?> componentType, int... dimensions)
指定されたコンポーネント型と大きさで新しい配列を作成します。Constructor.newInstance(Object... initargs)
指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを作成および初期化する場合は、このConstructor
オブジェクトによって表されるコンストラクタを使用します。static void
指定された配列オブジェクトのインデックス付きコンポーネントの値を、指定された新しい値に設定します。void
このField
オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。static void
Array.setBoolean(Object array, int index, boolean z)
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたboolean
値に設定します。void
Field.setBoolean(Object obj, boolean z)
指定されたオブジェクトについて、フィールドの値をboolean
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたbyte
値に設定します。void
指定されたオブジェクトについて、フィールドの値をbyte
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたchar
値に設定します。void
指定されたオブジェクトについて、フィールドの値をchar
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたdouble
値に設定します。void
指定されたオブジェクトについて、フィールドの値をdouble
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたfloat
値に設定します。void
指定されたオブジェクトについて、フィールドの値をfloat
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたint
値に設定します。void
指定されたオブジェクトについて、フィールドの値をint
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたlong
値に設定します。void
指定されたオブジェクトについて、フィールドの値をlong
として設定します。static void
指定された配列オブジェクトの、指定されたインデックスのコンポーネント値を、指定されたshort
値に設定します。void
指定されたオブジェクトについて、フィールドの値を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)
指定されたcount
、min
、max
、およびsum
で空でないインスタンスを構築します。IntSummaryStatistics(long count, int min, int max, long sum)
指定されたcount
、min
、max
、およびsum
で空でないインスタンスを構築します。LongSummaryStatistics(long count, long min, long max, long sum)
指定されたcount
、min
、max
、およびsum
で空でないインスタンスを構築します。 -
java.util.loggingでのIllegalArgumentExceptionの使用
IllegalArgumentExceptionをスローするjava.util.loggingのコンストラクタ -
java.util.regexでのIllegalArgumentExceptionの使用
-
javax.managementでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明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
監視対象のMBeanすべてに共通のオフセット値を設定します。void
オフセット値を設定します。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
要素として指定されたロールを指定の位置に挿入します。void
リストの最後の要素として、指定されたRoleを追加します。void
RoleUnresolvedList.add(int index, RoleUnresolved role)
要素として指定された未解決のロールを指定の位置に挿入します。void
RoleUnresolvedList.add(RoleUnresolved role)
リストの最後の要素として、指定されたRoleUnresolvedを追加します。boolean
指定された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を有効にします。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を取得します。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)
関係に含まれるすべてのロールを返します。Map<ObjectName,List<String>>
RelationService.getReferencedMBeans(String relationId)
関係のさまざまなロールで参照されるMBeanを取得します。Map<ObjectName,List<String>>
RelationServiceMBean.getReferencedMBeans(String relationId)
関係のさまざまなロールで参照されるMBeanを取得します。RelationService.getRelationTypeName(String relationId)
指定された関係の関係タイプの名前を返します。RelationServiceMBean.getRelationTypeName(String relationId)
指定された関係の関係タイプの名前を返します。指定されたロール名のロール値を取得します。指定された関係に含まれる指定されたロール名のロール値を取得します。指定された関係に含まれる指定されたロール名のロール値を取得します。指定されたロール名のロール値を取得します。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オブジェクト)のリストを取得します。指定された名前のロールの値を取得します。指定された関係に含まれる指定された名前のロールの値を取得します。指定された関係に含まれる指定された名前のロールの値を取得します。指定された名前のロールの値を取得します。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
指定された位置の要素に、指定されたロールを設定します。void
RoleUnresolvedList.set(int index, RoleUnresolved role)
指定された位置の要素に、指定された未解決のロールを設定します。void
RoleUnresolved.setProblemType(int pbType)
問題型を設定します。void
RelationSupport.setRelationServiceManagementFlag(Boolean flag)
void
RelationSupportMBean.setRelationServiceManagementFlag(Boolean flag)
この関係を関係サービスで処理するかどうかを指定します。void
指定されたロールを設定します。void
指定された関係内の指定されたロールを設定します。void
指定された関係内の指定されたロールを設定します。void
指定されたロールを設定します。void
Role.setRoleName(String roleName)
ロール名を設定します。void
RoleUnresolved.setRoleName(String name)
ロール名を設定します。指定されたロールを設定します。指定された関係内の指定されたロールを設定します。指定された関係内の指定されたロールを設定します。指定されたロールを設定します。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, boolean read, boolean write, int min, int max, String descr)
コンストラクタです。コンストラクタをコピーします。指定されたList
の要素を、List
のイテレータによって返される順に格納するRoleList
を構築します。RoleUnresolved(String name, List<ObjectName> value, int pbType)
コンストラクタです。RoleUnresolvedList(List<RoleUnresolved> list)
指定されたList
の要素を、List
のイテレータによって返される順に格納するRoleUnresolvedList
を構築します。 -
javax.management.timerでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明Timer.addNotification(String type, String message, Object userData, Date date)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Timer.addNotification(String type, String message, Object userData, Date date, long period)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。TimerMBean.addNotification(String type, String message, Object userData, Date date)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔null、およびオカレンス数とともに通知リストに挿入します。TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
指定されたtype
、message
、およびuserData
で新しいタイマー通知を作成し、これを指定の日付、間隔、およびオカレンス数とともに通知リストに挿入します。 -
javax.net.sslでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明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のメソッド修飾子と型メソッド説明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の使用
修飾子と型メソッド説明abstract Object
DocumentBuilderFactory.getAttribute(String name)
ユーザーがベースとなる実装の特定の属性を取り出すことができるようにします。abstract void
DocumentBuilderFactory.setAttribute(String name, Object value)
ユーザーがベースとなる実装に特定の属性を設定できるようにします。 -
javax.xml.streamでのIllegalArgumentExceptionの使用
修飾子と型メソッド説明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の使用
-
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の使用
-
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で実行中のレコーディングを停止します。