Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR 216 (Maintenance Release)

Uses of Class
java.lang.IllegalArgumentException

Packages that use IllegalArgumentException
java.io Provides for system input and output through data streams, serialization and the file system. 
java.lang Provides classes that are fundamental to the design of the Java programming language. 
java.lang.ref Provides reference-object classes, which support a limited degree of interaction with the garbage collector. 
java.lang.reflect Provides classes and interfaces for obtaining reflective information about classes and objects. 
java.net Provides the classes for implementing networking applications. 
java.security Provides the classes and interfaces for the security framework. 
javax.microedition.io Provides a simplified mechanism for applications to use various types of I/O protocols in resource-constrained environments. 
 

Uses of IllegalArgumentException in java.io
 

Methods in java.io that throw IllegalArgumentException
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          Return true if the named field is defaulted and has no value in this stream.
abstract  boolean ObjectInputStream.GetField.get(String name, boolean val)
          Get the value of the named boolean field from the persistent field.
abstract  byte ObjectInputStream.GetField.get(String name, byte val)
          Get the value of the named byte field from the persistent field.
abstract  char ObjectInputStream.GetField.get(String name, char val)
          Get the value of the named char field from the persistent field.
abstract  short ObjectInputStream.GetField.get(String name, short val)
          Get the value of the named short field from the persistent field.
abstract  int ObjectInputStream.GetField.get(String name, int val)
          Get the value of the named int field from the persistent field.
abstract  long ObjectInputStream.GetField.get(String name, long val)
          Get the value of the named long field from the persistent field.
abstract  float ObjectInputStream.GetField.get(String name, float val)
          Get the value of the named float field from the persistent field.
abstract  double ObjectInputStream.GetField.get(String name, double val)
          Get the value of the named double field from the persistent field.
abstract  Object ObjectInputStream.GetField.get(String name, Object val)
          Get the value of the named Object field from the persistent field.
 

Uses of IllegalArgumentException in java.lang
 

Subclasses of IllegalArgumentException in java.lang
 class IllegalThreadStateException
          Thrown to indicate that a thread is not in an appropriate state for the requested operation.
 class NumberFormatException
          Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
 

Methods in java.lang that throw IllegalArgumentException
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          Defines a package by name in this ClassLoader.
 

Uses of IllegalArgumentException in java.lang.ref
 

Methods in java.lang.ref that throw IllegalArgumentException
 Reference ReferenceQueue.remove(long timeout)
          Removes the next reference object in this queue, blocking until either one becomes available or the given timeout period expires.
 

Uses of IllegalArgumentException in java.lang.reflect
 

Methods in java.lang.reflect that throw IllegalArgumentException
static Object Array.newInstance(Class componentType, int[] dimensions)
          Creates a new array with the specified component type and dimensions.
static int Array.getLength(Object array)
          Returns the length of the specified array object, as an int.
static Object Array.get(Object array, int index)
          Returns the value of the indexed component in the specified array object.
static boolean Array.getBoolean(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a boolean.
static byte Array.getByte(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a byte.
static char Array.getChar(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a char.
static short Array.getShort(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a short.
static int Array.getInt(Object array, int index)
          Returns the value of the indexed component in the specified array object, as an int.
static long Array.getLong(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a long.
static float Array.getFloat(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a float.
static double Array.getDouble(Object array, int index)
          Returns the value of the indexed component in the specified array object, as a double.
static void Array.set(Object array, int index, Object value)
          Sets the value of the indexed component of the specified array object to the specified new value.
static void Array.setBoolean(Object array, int index, boolean z)
          Sets the value of the indexed component of the specified array object to the specified boolean value.
static void Array.setByte(Object array, int index, byte b)
          Sets the value of the indexed component of the specified array object to the specified byte value.
static void Array.setChar(Object array, int index, char c)
          Sets the value of the indexed component of the specified array object to the specified char value.
static void Array.setShort(Object array, int index, short s)
          Sets the value of the indexed component of the specified array object to the specified short value.
static void Array.setInt(Object array, int index, int i)
          Sets the value of the indexed component of the specified array object to the specified int value.
static void Array.setLong(Object array, int index, long l)
          Sets the value of the indexed component of the specified array object to the specified long value.
static void Array.setFloat(Object array, int index, float f)
          Sets the value of the indexed component of the specified array object to the specified float value.
static void Array.setDouble(Object array, int index, double d)
          Sets the value of the indexed component of the specified array object to the specified double value.
static Class Proxy.getProxyClass(ClassLoader loader, Class[] interfaces)
          Returns the java.lang.Class object for a proxy class given a class loader and an array of interfaces.
static Object Proxy.newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)
          Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler.
static InvocationHandler Proxy.getInvocationHandler(Object proxy)
          Returns the invocation handler for the specified proxy instance.
 Object Method.invoke(Object obj, Object[] args)
          Invokes the underlying method represented by this Method object, on the specified object with the specified parameters.
 Object Field.get(Object obj)
          Returns the value of the field represented by this Field, on the specified object.
 boolean Field.getBoolean(Object obj)
          Gets the value of a static or instance boolean field.
 byte Field.getByte(Object obj)
          Gets the value of a static or instance byte field.
 char Field.getChar(Object obj)
          Gets the value of a static or instance field of type char or of another primitive type convertible to type char via a widening conversion.
 short Field.getShort(Object obj)
          Gets the value of a static or instance field of type short or of another primitive type convertible to type short via a widening conversion.
 int Field.getInt(Object obj)
          Gets the value of a static or instance field of type int or of another primitive type convertible to type int via a widening conversion.
 long Field.getLong(Object obj)
          Gets the value of a static or instance field of type long or of another primitive type convertible to type long via a widening conversion.
 float Field.getFloat(Object obj)
          Gets the value of a static or instance field of type float or of another primitive type convertible to type float via a widening conversion.
 double Field.getDouble(Object obj)
          Gets the value of a static or instance field of type double or of another primitive type convertible to type double via a widening conversion.
 void Field.set(Object obj, Object value)
          Sets the field represented by this Field object on the specified object argument to the specified new value.
 void Field.setBoolean(Object obj, boolean z)
          Sets the value of a field as a boolean on the specified object.
 void Field.setByte(Object obj, byte b)
          Sets the value of a field as a byte on the specified object.
 void Field.setChar(Object obj, char c)
          Sets the value of a field as a char on the specified object.
 void Field.setShort(Object obj, short s)
          Sets the value of a field as a short on the specified object.
 void Field.setInt(Object obj, int i)
          Sets the value of a field as an int on the specified object.
 void Field.setLong(Object obj, long l)
          Sets the value of a field as a long on the specified object.
 void Field.setFloat(Object obj, float f)
          Sets the value of a field as a float on the specified object.
 void Field.setDouble(Object obj, double d)
          Sets the value of a field as a double on the specified object.
 Object Constructor.newInstance(Object[] initargs)
          Uses the constructor represented by this Constructor object to create and initialize a new instance of the constructor's declaring class, with the specified initialization parameters.
 

Uses of IllegalArgumentException in java.net
 

Methods in java.net that throw IllegalArgumentException
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          Defines a new package by name in this ClassLoader.
 

Uses of IllegalArgumentException in java.security
 

Subclasses of IllegalArgumentException in java.security
 class InvalidParameterException
          This exception, designed for use by the JCA/JCE engine classes, is thrown when an invalid parameter is passed to a method.
 

Uses of IllegalArgumentException in javax.microedition.io
 

Methods in javax.microedition.io that throw IllegalArgumentException
 void SocketConnection.setSocketOption(byte option, int value)
          Set a socket option for the connection.
 int SocketConnection.getSocketOption(byte option)
          Get a socket option for the connection.
 


JSR 216 (Maintenance Release)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 216 specification.