JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.lang.IllegalArgumentException の使用

IllegalArgumentException を使用しているパッケージ
java.awt.print 汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans Bean (JavaBeansTM アーキテクチャに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
java.lang.reflect クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.nio.channels 入出力操作を実行できるエンティティ (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。  
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。  
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
java.util.regex 文字シーケンスを正規表現に指定されたパターンとマッチするためのクラスです。  
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.transform このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための汎用 API を定義します。 
javax.xml.transform.sax このパッケージは SAX2 固有の変換 API を実装し、ContentHandler イベントを受け付けるクラス、および org.xml.sax.ContentHandler へのイベントを発生させるクラスを提供します。 
 

java.awt.print での IllegalArgumentException の使用
 

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

java.beans での IllegalArgumentException の使用
 

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

java.beans.beancontext での IllegalArgumentException の使用
 

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

java.lang での IllegalArgumentException の使用
 

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

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

java.lang.ref での IllegalArgumentException の使用
 

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

java.lang.reflect での IllegalArgumentException の使用
 

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

java.net での IllegalArgumentException の使用
 

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

java.nio.channels での IllegalArgumentException の使用
 

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

java.nio.charset での IllegalArgumentException の使用
 

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

java.security での IllegalArgumentException の使用
 

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

java.util.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.net.ssl での IllegalArgumentException の使用
 

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

javax.swing での IllegalArgumentException の使用
 

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

javax.xml.parsers での IllegalArgumentException の使用
 

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

javax.xml.transform での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.xml.transform のメソッド
abstract  void TransformerFactory.setAttribute(String name, Object value)
          ユーザが基本となる実装に特定の属性を設定できるようにします。
abstract  Object TransformerFactory.getAttribute(String name)
          ユーザが基本となる実装の特定の属性を取り出すことができるようにします。
abstract  void TransformerFactory.setErrorListener(ErrorListener listener)
          TransformerFactory のエラーイベントリスナーを設定します。
abstract  void Transformer.setOutputProperties(Properties oformat)
          変換の出力プロパティを設定します。
abstract  void Transformer.setOutputProperty(String name, String value)
          変換に有効な出力プロパティを設定します。
abstract  String Transformer.getOutputProperty(String name)
          変換に有効な出力プロパティを取得します。
abstract  void Transformer.setErrorListener(ErrorListener listener)
          変換に有効なエラーイベントリスナーを設定します。
 

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

IllegalArgumentException をスローする javax.xml.transform.sax のメソッド
 void TransformerHandler.setResult(Result result)
          TransformerHandler のユーザが変換の Result を設定できるようにします。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.