- identityHashCode(Object) - Static method in class java.lang.System
-
Returns the same hash code for the given object as would be returned by the default method
hashCode(), whether or not the given object's class overrides hashCode().
- IEEEremainder(double, double) - Static method in class java.lang.Math
-
Computes the remainder operation on two arguments as prescribed by the IEEE 754 standard.
- IllegalAccessError - Error in java.lang
-
Thrown if an application attempts to access or modify a field, or to call a method that it does
not have access to.
- IllegalAccessError() - Constructor for error java.lang.IllegalAccessError
-
Constructs an IllegalAccessError
with no detail message.
- IllegalAccessError(String) - Constructor for error java.lang.IllegalAccessError
-
Constructs an IllegalAccessError
with the specified detail message.
- IllegalAccessException - Exception in java.lang
-
An IllegalAccessException is thrown when an application tries to reflectively create an instance
(other than an array), set or get a field, or invoke a method, but the currently executing method
does not have access to the definition of the specified class, field, method or constructor.
- IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
-
Constructs an IllegalAccessException
without a detail message.
- IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
-
Constructs an IllegalAccessException
with a detail message.
- IllegalArgumentException - Exception in java.lang
-
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
- IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
-
Constructs an IllegalArgumentException
with no detail message.
- IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs an IllegalArgumentException
with the specified detail message.
- IllegalArgumentException(String, Throwable) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs a new exception with the specified detail message and cause.
- IllegalArgumentException(Throwable) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail
message of cause
).
- IllegalMonitorStateException - Exception in java.lang
-
Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other
threads waiting on an object's monitor without owning the specified monitor.
- IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
-
Constructs an IllegalMonitorStateException
with no detail message.
- IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
-
Constructs an IllegalMonitorStateException
with the specified detail message.
- IllegalStateException - Exception in java.lang
-
Signals that a method has been invoked at an illegal or inappropriate time.
- IllegalStateException() - Constructor for exception java.lang.IllegalStateException
-
Constructs an IllegalStateException with no detail message.
- IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
-
Constructs an IllegalStateException with the specified detail message.
- IllegalStateException(String, Throwable) - Constructor for exception java.lang.IllegalStateException
-
Constructs a new exception with the specified detail message and cause.
- IllegalStateException(Throwable) - Constructor for exception java.lang.IllegalStateException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail
message of cause
).
- IllegalThreadStateException - Exception in java.lang
-
Thrown to indicate that a thread is not in an appropriate state for the requested operation.
- IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
-
Constructs an IllegalThreadStateException
with no detail message.
- IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
-
Constructs an IllegalThreadStateException
with the specified detail message.
- implies(Permission) - Method in class java.security.BasicPermission
-
Checks if the specified permission is "implied" by this object.
- implies(Permission) - Method in class java.security.Permission
-
Checks if the specified permission's actions are "implied by" this object's actions.
- implies(Permission) - Method in class java.util.PropertyPermission
-
Checks if this PropertyPermission object "implies" the specified permission.
- in - Variable in class java.io.FilterInputStream
-
The input stream to be filtered.
- IncompatibleClassChangeError - Error in java.lang
-
Thrown when an incompatible class change has occurred to some class definition.
- IncompatibleClassChangeError() - Constructor for error java.lang.IncompatibleClassChangeError
-
Constructs an IncompatibleClassChangeError
with no detail message.
- IncompatibleClassChangeError(String) - Constructor for error java.lang.IncompatibleClassChangeError
-
Constructs an IncompatibleClassChangeError
with the specified detail message.
- indexOf(int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the specified character.
- indexOf(int, int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the specified character, starting
the search at the specified index.
- indexOf(String) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the specified substring.
- indexOf(String, int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the specified substring, starting
at the specified index.
- indexOf(String) - Method in class java.lang.StringBuffer
-
Returns the index within this string of the first occurrence of the specified substring.
- indexOf(String, int) - Method in class java.lang.StringBuffer
-
Returns the index within this string of the first occurrence of the specified substring, starting
at the specified index.
- indexOf(String) - Method in class java.lang.StringBuilder
-
Returns the index within this string of the first occurrence of the specified substring.
- indexOf(String, int) - Method in class java.lang.StringBuilder
-
Returns the index within this string of the first occurrence of the specified substring, starting
at the specified index.
- indexOf(Object) - Method in class java.util.AbstractList
-
Returns the index of the first occurrence of the specified element in this list, or -1 if this
list does not contain the element.
- indexOf(Object) - Method in class java.util.ArrayList
-
Returns the index of the first occurrence of the specified element in this list, or -1 if this
list does not contain the element.
- indexOf(Object) - Method in interface java.util.List
-
Returns the index of the first occurrence of the specified element in this list, or -1 if this
list does not contain the element.
- indexOf(Object) - Method in class java.util.Vector
-
Returns the index of the first occurrence of the specified element in this vector, or -1 if this
vector does not contain the element.
- indexOf(Object, int) - Method in class java.util.Vector
-
Returns the index of the first occurrence of the specified element in this vector, searching
forwards from index
, or returns -1 if the element is not found.
- IndexOutOfBoundsException - Exception in java.lang
-
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector)
is out of range.
- IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
-
Constructs an IndexOutOfBoundsException
with no detail message.
- IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
-
Constructs an IndexOutOfBoundsException
with the specified detail message.
- Inherited - Annotation Type in java.lang.annotation
-
Indicates that an annotation type is automatically inherited.
- initCause(Throwable) - Method in class java.lang.Throwable
-
Initializes the cause of this throwable to the specified value.
- InputStream - Class in java.io
-
This abstract class is the superclass of all classes representing an input stream of bytes.
- InputStream() - Constructor for class java.io.InputStream
-
- InputStreamReader - Class in java.io
-
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and
decodes them into characters using a specified charset
.
- InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
-
Creates an InputStreamReader that uses the default charset.
- InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
-
Creates an InputStreamReader that uses the named charset.
- insert(int, boolean) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the boolean
argument into this sequence.
- insert(int, char) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the char
argument into this sequence.
- insert(int, char[]) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the char
array argument into this sequence.
- insert(int, char[], int, int) - Method in class java.lang.StringBuffer
-
Inserts the string representation of a subarray of the str
array argument into this
sequence.
- insert(int, CharSequence) - Method in class java.lang.StringBuffer
-
Inserts the specified CharSequence
into this sequence.
- insert(int, CharSequence, int, int) - Method in class java.lang.StringBuffer
-
Inserts a subsequence of the specified CharSequence
into this sequence.
- insert(int, double) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the double
argument into this sequence.
- insert(int, float) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the float
argument into this sequence.
- insert(int, int) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the second int
argument into this sequence.
- insert(int, long) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the long
argument into this sequence.
- insert(int, Object) - Method in class java.lang.StringBuffer
-
Inserts the string representation of the Object
argument into this character sequence.
- insert(int, String) - Method in class java.lang.StringBuffer
-
Inserts the string into this character sequence.
- insert(int, boolean) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the boolean
argument into this sequence.
- insert(int, char) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the char
argument into this sequence.
- insert(int, char[]) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the char
array argument into this sequence.
- insert(int, char[], int, int) - Method in class java.lang.StringBuilder
-
Inserts the string representation of a subarray of the str
array argument into this
sequence.
- insert(int, CharSequence) - Method in class java.lang.StringBuilder
-
Inserts the specified CharSequence
into this sequence.
- insert(int, CharSequence, int, int) - Method in class java.lang.StringBuilder
-
Inserts a subsequence of the specified CharSequence
into this sequence.
- insert(int, double) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the double
argument into this sequence.
- insert(int, float) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the float
argument into this sequence.
- insert(int, int) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the second int
argument into this sequence.
- insert(int, long) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the long
argument into this sequence.
- insert(int, Object) - Method in class java.lang.StringBuilder
-
Inserts the string representation of the Object
argument into this character sequence.
- insert(int, String) - Method in class java.lang.StringBuilder
-
Inserts the string into this character sequence.
- insertElementAt(E, int) - Method in class java.util.Vector
-
Inserts the specified object as a component in this vector at the specified index
.
- InstantiationError - Error in java.lang
-
Thrown when an application tries to use the Java new
construct to instantiate an
abstract class or an interface.
- InstantiationError() - Constructor for error java.lang.InstantiationError
-
Constructs an InstantiationError
with no detail message.
- InstantiationError(String) - Constructor for error java.lang.InstantiationError
-
Constructs an InstantiationError
with the specified detail message.
- InstantiationException - Exception in java.lang
-
Thrown when an application tries to create an instance of a class using the newInstance
method in class Class
, but the specified class object cannot be instantiated.
- InstantiationException() - Constructor for exception java.lang.InstantiationException
-
Constructs an InstantiationException
with no detail message.
- InstantiationException(String) - Constructor for exception java.lang.InstantiationException
-
Constructs an InstantiationException
with the specified detail message.
- intBitsToFloat(int) - Static method in class java.lang.Float
-
Returns the float
value corresponding to a given bit representation.
- Integer - Class in java.lang
-
The Integer
class wraps a value of the primitive type int
in an object.
- Integer(int) - Constructor for class java.lang.Integer
-
Constructs a newly allocated Integer
object that represents the specified int
value.
- Integer(String) - Constructor for class java.lang.Integer
-
Constructs a newly allocated Integer
object that represents the int
value
indicated by the String
parameter.
- intern() - Method in class java.lang.String
-
Returns a canonical representation for the string object.
- InternalError - Error in java.lang
-
Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine.
- InternalError() - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with no detail message.
- InternalError(String) - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with the specified detail message.
- internalGet(int) - Method in class java.util.Calendar
-
Returns the value of the given calendar field.
- interrupt() - Method in class java.lang.Thread
-
Interrupts this thread.
- interrupted() - Static method in class java.lang.Thread
-
Tests whether the current thread has been interrupted.
- InterruptedException - Exception in java.lang
-
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted,
either before or during the activity.
- InterruptedException() - Constructor for exception java.lang.InterruptedException
-
Constructs an InterruptedException
with no detail message.
- InterruptedException(String) - Constructor for exception java.lang.InterruptedException
-
Constructs an InterruptedException
with the specified detail message.
- InterruptedIOException - Exception in java.io
-
Signals that an I/O operation has been interrupted.
- InterruptedIOException() - Constructor for exception java.io.InterruptedIOException
-
Constructs an InterruptedIOException
with null
as its error detail
message.
- InterruptedIOException(String) - Constructor for exception java.io.InterruptedIOException
-
Constructs an InterruptedIOException
with the specified detail message.
- intValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as an int
.
- intValue() - Method in class java.lang.Double
-
Returns the value of this Double
as an int
(by casting to type int
).
- intValue() - Method in class java.lang.Float
-
Returns the value of this Float
as an int
(by casting to type int
).
- intValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as an int
.
- intValue() - Method in class java.lang.Long
-
Returns the value of this Long
as an int
.
- intValue() - Method in class java.lang.Number
-
Returns the value of the specified number as an int
.
- intValue() - Method in class java.lang.Short
-
Returns the value of this Short
as an int
.
- IOException - Exception in java.io
-
Signals that an I/O exception of some sort has occurred.
- IOException() - Constructor for exception java.io.IOException
-
Constructs an IOException
with null
as its error detail message.
- IOException(String) - Constructor for exception java.io.IOException
-
Constructs an IOException
with the specified detail message.
- IOException(String, Throwable) - Constructor for exception java.io.IOException
-
Constructs an IOException
with the specified detail message and cause.
- IOException(Throwable) - Constructor for exception java.io.IOException
-
Constructs an IOException
with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail
message of cause
).
- isAlive() - Method in class java.lang.Thread
-
Tests if this thread is alive.
- isArray() - Method in class java.lang.Class
-
Determines if this Class
object represents an array class.
- isAssignableFrom(Class<?>) - Method in class java.lang.Class
-
Determines if the class or interface represented by this Class
object is either the same
as, or is a superclass or superinterface of, the class or interface represented by the specified
Class
parameter.
- isDaemon() - Method in class java.lang.Thread
-
Tests if this thread is a daemon thread.
- isDigit(char) - Static method in class java.lang.Character
-
Determines if the specified character is a digit.
- isEmpty() - Method in class java.lang.String
-
- isEmpty() - Method in class java.util.AbstractCollection
-
Returns true
if this collection contains no elements.
- isEmpty() - Method in class java.util.AbstractMap
-
Returns true
if this map contains no key-value mappings.
- isEmpty() - Method in class java.util.ArrayList
-
Returns true
if this list contains no elements.
- isEmpty() - Method in interface java.util.Collection
-
Returns true
if this collection contains no elements.
- isEmpty() - Method in class java.util.Dictionary
-
Tests if this dictionary maps no keys to value.
- isEmpty() - Method in class java.util.HashMap
-
Returns true
if this map contains no key-value mappings.
- isEmpty() - Method in class java.util.Hashtable
-
Tests if this hashtable maps no keys to values.
- isEmpty() - Method in interface java.util.List
-
Returns true
if this list contains no elements.
- isEmpty() - Method in interface java.util.Map
-
Returns true
if this map contains no key-value mappings.
- isEmpty() - Method in interface java.util.Set
-
Returns true
if this set contains no elements.
- isEmpty() - Method in class java.util.Vector
-
Tests if this vector has no components.
- isEmpty() - Method in class java.util.WeakHashMap
-
Returns true
if this map contains no key-value mappings.
- isEnqueued() - Method in class java.lang.ref.Reference
-
Tells whether or not this reference object has been enqueued, either by the program or by the
garbage collector.
- isInfinite(double) - Static method in class java.lang.Double
-
Returns true
if the specified number is infinitely large in magnitude, false
otherwise.
- isInfinite() - Method in class java.lang.Double
-
Returns true
if this Double
value is infinitely large in magnitude, false
otherwise.
- isInfinite(float) - Static method in class java.lang.Float
-
Returns true
if the specified number is infinitely large in magnitude, false
otherwise.
- isInfinite() - Method in class java.lang.Float
-
Returns true
if this Float
value is infinitely large in magnitude, false
otherwise.
- isInstance(Object) - Method in class java.lang.Class
-
Determines if the specified Object
is assignment-compatible with the object represented
by this Class
.
- isInterface() - Method in class java.lang.Class
-
Determines if the specified Class
object represents an interface type.
- isInterrupted() - Method in class java.lang.Thread
-
Tests whether this thread has been interrupted.
- isISOControl(char) - Static method in class java.lang.Character
-
Determines if the specified character is an ISO control character.
- isLenient() - Method in class java.util.Calendar
-
- isLowerCase(char) - Static method in class java.lang.Character
-
Determines if the specified character is a lowercase character.
- isNaN(double) - Static method in class java.lang.Double
-
Returns true
if the specified number is a Not-a-Number (NaN) value, false
otherwise.
- isNaN() - Method in class java.lang.Double
-
Returns true
if this Double
value is a Not-a-Number (NaN), false
otherwise.
- isNaN(float) - Static method in class java.lang.Float
-
Returns true
if the specified number is a Not-a-Number (NaN) value, false
otherwise.
- isNaN() - Method in class java.lang.Float
-
Returns true
if this Float
value is a Not-a-Number (NaN), false
otherwise.
- isSet(int) - Method in class java.util.Calendar
-
Determines if the given calendar field has a value set, including cases that
the value has been set by internal fields calculations triggered by a
get
method call.
- isSpaceChar(char) - Static method in class java.lang.Character
-
Determines if the specified character is a Unicode space character.
- isUpperCase(char) - Static method in class java.lang.Character
-
Determines if the specified character is an uppercase character.
- isWhitespace(char) - Static method in class java.lang.Character
-
Determines if the specified character is white space according to Java.
- Iterable<T> - Interface in java.lang
-
Implementing this interface allows an object to be the target of the "foreach" statement.
- iterator() - Method in interface java.lang.Iterable
-
Returns an iterator over a set of elements of type T.
- iterator() - Method in class java.util.AbstractCollection
-
Returns an iterator over the elements in this collection.
- iterator() - Method in class java.util.AbstractList
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in class java.util.ArrayList
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in interface java.util.Collection
-
Returns an iterator over the elements in this collection.
- Iterator<E> - Interface in java.util
-
An iterator over a collection.
- iterator() - Method in interface java.util.List
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in interface java.util.Set
-
Returns an iterator over the elements in this set.
- iterator() - Method in class java.util.Vector
-
Returns a list iterator over the elements in this list (in proper sequence).