| Thread.State
| |
code | html |
| AbstractMethodError
| Thrown by the virtual machine when an abstract method is called. |
code | html |
| ApplicationShutdownHooks
| |
code | html |
| ArithmeticException
| Thrown when the an invalid arithmetic operation is attempted. |
code | html |
| ArrayIndexOutOfBoundsException
| Thrown when the an array is indexed with a value less than zero, or greater
than or equal to the size of the array. |
code | html |
| ArrayStoreException
| Thrown when a program attempts to store an element of an incompatible type in
an array. |
code | html |
| AssertionError
| Thrown when an assertion has failed. |
code | html |
| AssertionStatusDirectives
| A collection of assertion status directives (such as "enable assertions
in package p" or "disable assertions in class c"). |
code | html |
| Boolean
| The wrapper for the primitive type {@code boolean}. |
code | html |
| Byte
| The wrapper for the primitive type {@code byte}. |
code | html |
| Character
| The wrapper for the primitive type {@code char}. |
code | html |
| Character.Subset
| |
code | html |
| Character.UnicodeBlock
| Represents a block of Unicode characters, as defined by the Unicode 4.0.1
specification. |
code | html |
| Character.valueOfCache
| |
code | html |
| Class
| Runtime representation of a class |
code | html |
| Class.GACache
| |
code | html |
| Class.ReflectionData
| |
code | html |
| ClassCastException
| Thrown when a program attempts to cast a an object to a type with which it is
not compatible. |
code | html |
| ClassCircularityError
| Thrown when the virtual machine notices that an attempt is made to load a
class which would directly or indirectly inherit from one of its subclasses. |
code | html |
| ClassFormatError
| Thrown by a class loader when a class file has an illegal format or if the
data that it contains can not be interpreted as a class. |
code | html |
| ClassLoader.BootstrapLoader
| |
code | html |
| ClassLoader.SystemClassLoader
| |
code | html |
| ClassNotFoundException
| Thrown when a class loader is unable to find a class. |
code | html |
| CloneNotSupportedException
| Thrown when a program attempts to clone an object which does not support the
Cloneable interface. |
code | html |
| Compiler
| |
code | html |
| ConcreteProcess
| |
code | html |
| ConcreteProcess
| |
code | html |
| ConcreteProcess
| |
code | html |
| ConditionalSpecialCasing
| This is a utility class for String.toLowerCase() and
String.toUpperCase(), that handles special casing with
conditions. |
code | html |
| ConditionalSpecialCasing.Entry
| An internal class that represents an entry in the Special Casing Properties. |
code | html |
| Deprecated
| Annotation type used to mark program elements that should no longer be used
by programmers. |
code | html |
| Double
| The wrapper for the primitive type {@code double}. |
code | html |
| EMThreadSupport
| |
code | html |
| EnumConstantNotPresentException
| Thrown if an {@code enum} constant does not exist for a particular name. |
code | html |
| Error
| {@code Error} is the superclass of all classes that represent unrecoverable
errors. |
code | html |
| Exception
| {@code Exception} is the superclass of all classes that represent recoverable
exceptions. |
code | html |
| ExceptionInInitializerError
| Thrown when an exception occurs during class initialization. |
code | html |
| FinalizerThread
| Dedicated finalizer thread. |
code | html |
| FinalizerThread.FinalizerStartLock
| |
code | html |
| FinalizerThread.FinalizerWaitFinishLock
| |
code | html |
| FinalizerThread.FinalizerWorkLock
| |
code | html |
| Float
| The wrapper for the primitive type {@code float}. |
code | html |
| IllegalAccessError
| Thrown when the virtual machine notices that a program tries access a field
which is not accessible from where it is referenced. |
code | html |
| IllegalAccessException
| Thrown when a program attempts to access a field or method which is not
accessible from the location where the reference is made. |
code | html |
| IllegalArgumentException
| Thrown when a method is invoked with an argument which it can not reasonably
deal with. |
code | html |
| IllegalMonitorStateException
| Thrown when a monitor operation is attempted when the monitor is not in the
correct state, for example when a thread attempts to exit a monitor which it
does not own. |
code | html |
| IllegalStateException
| Thrown when an action is attempted at a time when the virtual machine is not
in the correct state. |
code | html |
| IllegalThreadStateException
| Thrown when an operation is attempted which is not possible given the state
that the executing thread is in. |
code | html |
| IncompatibleClassChangeError
| {@code IncompatibleClassChangeError} is the superclass of all classes which
represent errors that occur when inconsistent class files are loaded into
the same running image. |
code | html |
| IndexOutOfBoundsException
| Thrown when a program attempts to access a value in an indexable collection
using a value which is outside of the range of valid indices. |
code | html |
| InheritableThreadLocal
| A thread-local variable whose value is passed from parent to child thread. |
code | html |
| InstantiationError
| Thrown when the virtual machine notices that a program tries to create a new
instance of a class which has no visible constructors from the location where
{@code new} is invoked. |
code | html |
| InstantiationException
| Thrown when a program attempts to access a constructor which is not
accessible from the location where the reference is made. |
code | html |
| Integer
| The wrapper for the primitive type {@code int}. |
code | html |
| Integer.valueOfCache
| |
code | html |
| InternalError
| Thrown when the virtual machine notices that it has gotten into an undefined
state. |
code | html |
| InterruptedException
| Thrown when a waiting thread is activated before the condition it was waiting
for has been satisfied. |
code | html |
| LinkageError
| {@code LinkageError} is the superclass of all error classes that occur when
loading and linking class files. |
code | html |
| Long
| The wrapper for the primitive type {@code long}. |
code | html |
| Long.valueOfCache
| |
code | html |
| Math
| Class Math provides basic math constants and operations such as trigonometric
functions, hyperbolic functions, exponential, logarithms, etc. |
code | html |
| NegativeArraySizeException
| Thrown when an attempt is made to create an array with a size of less than
zero. |
code | html |
| NoClassDefFoundError
| Thrown when the virtual machine is unable to locate a class which it has been
asked to load. |
code | html |
| NoSuchFieldError
| Thrown when the virtual machine notices that a program tries to reference,
on a class or object, a field that does not exist. |
code | html |
| NoSuchFieldException
| Thrown when the virtual machine notices that a program tries to reference,
on a class or object, a field that does not exist. |
code | html |
| NoSuchMethodError
| Thrown when the virtual machine notices that a program tries to reference,
on a class or object, a method that does not exist. |
code | html |
| NoSuchMethodException
| Thrown when the virtual machine notices that a program tries to reference,
on a class or object, a method that does not exist. |
code | html |
| NullPointerException
| Thrown when a program tries to access a field or method of an object or an
element of an array when there is no instance or array to use, that is if the
object or array points to {@code null}. |
code | html |
| NumberFormatException
| Thrown when an invalid value is passed to a string-to-number conversion
method. |
code | html |
| Object
| |
code | html |
| OutOfMemoryError
| Thrown when a request for memory is made that can not be satisfied using the
available platform resources. |
code | html |
| Override
| Annotation type used to mark methods that override a method declaration in a
superclass. |
code | html |
| Package
| |
code | html |
| ProcessBuilder
| Creates operating system processes. |
code | html |
| ProcessEnvironment
| |
code | html |
| ProcessEnvironment.CheckedEntry
| |
code | html |
| ProcessEnvironment.CheckedEntrySet
| |
code | html |
| ProcessEnvironment.CheckedKeySet
| |
code | html |
| ProcessEnvironment.CheckedValues
| |
code | html |
| ProcessEnvironment.EntryComparator
| |
code | html |
| ProcessEnvironment.NameComparator
| |
code | html |
| ProcessImpl
| |
code | html |
| Runtime
| |
code | html |
| Runtime.SubProcess
| |
code | html |
| Runtime.SubProcess.SubInputStream
| |
code | html |
| Runtime.SubProcess.SubOutputStream
| Extends OutputStream class. |
code | html |
| RuntimeException
| {@code RuntimeException} is the superclass of all classes that represent
exceptional conditions which occur as a result of executing an application in
the virtual machine. |
code | html |
| RuntimePermission
| Represents the permission to execute a runtime-related function. |
code | html |
| SecurityException
| Thrown when a security manager check fails. |
code | html |
| SecurityManager
| Provides security verification facilities for applications. |
code | html |
| Short
| The wrapper for the primitive type {@code short}. |
code | html |
| Short.valueOfCache
| |
code | html |
| Shutdown
| Package-private utility class containing data structures and logic
governing the virtual-machine shutdown sequence. |
code | html |
| Shutdown.Lock
| |
code | html |
| StackOverflowError
| Thrown when the depth of the callstack of the running program excedes some
platform or virtual machine specific limit. |
code | html |
| StackTraceElement
| |
code | html |
| StrictMath
| Class StrictMath provides basic math constants and operations such as
trigonometric functions, hyperbolic functions, exponential, logarithms, etc. |
code | html |
| String
| An immutable sequence of characters/code units ({@code char}s). |
code | html |
| String.CaseInsensitiveComparator
| CaseInsensitiveComparator compares Strings ignoring the case of the
characters. |
code | html |
| String.ConsolePrintStream
| An PrintStream used for System.out which performs the correct character
conversion for the console, since the console may use a different
conversion than the default file.encoding. |
code | html |
| StringBuffer
| StringBuffer is a variable size contiguous indexable array of characters. |
code | html |
| StringBuilder
| A modifiable sequence of characters for use in creating
and modifying Strings. |
code | html |
| StringCoding
| Utility class for string encoding and decoding. |
code | html |
| StringCoding.StringDecoder
| |
code | html |
| StringCoding.StringEncoder
| |
code | html |
| StringIndexOutOfBoundsException
| Thrown when the a string is indexed with a value less than zero, or greater
than or equal to the size of the array. |
code | html |
| SuppressWarnings
| Annotation type used to indicate that the compiler should not issue the
specified warnings for the marked program element. |
code | html |
| System
| |
code | html |
| Terminator
| Package-private utility class for setting up and tearing down
platform-specific support for termination-triggered shutdowns. |
code | html |
| Thread
| |
code | html |
| ThreadDeath
| ThreadDeath is thrown when a thread stops executing. |
code | html |
| ThreadGroup
| |
code | html |
| ThreadGroup.ThreadGroupLock
| ThreadGroup lock object |
code | html |
| ThreadLocal
| A variable for which each thread has its own value. |
code | html |
| ThreadLocal.Values
| Per-thread map of ThreadLocal instances to values. |
code | html |
| ThreadWeakRef
| |
code | html |
| Throwable
| |
code | html |
| TypeNotPresentException
| Thrown when a program tries to access a class, interface, enum or annotation
type through a string that contains the type's name and the type cannot be
found. |
code | html |
| UnknownError
| Thrown when the virtual machine must throw an error which does not match any
known exceptional condition. |
code | html |
| UnsatisfiedLinkError
| Thrown when an attempt is made to invoke a native for which an implementation
could not be found. |
code | html |
| UnsupportedClassVersionError
| Thrown when an attempt is made to load a class with a format version that is
not supported by the virtual machine. |
code | html |
| UnsupportedOperationException
| Thrown when an unsupported operation is attempted. |
code | html |
| VMClass
| |
code | html |
| VMClassLoader
| java.lang.VMClassLoader is a package-private helper for VMs to implement
on behalf of java.lang.ClassLoader. |
code | html |
| VMClassRegistry
| Provides the class information methods required for the
Class implementation, and class loading/resolution
methods for the ClassLoader implementation. |
code | html |
| VMCompiler
| This class is just a per-VM reflection of java.lang.Compiler. |
code | html |
| VMDouble
| Code relocated from java.lang.Double by |
code | html |
| VMExecutionEngine
| Provides the methods to interact with VM Execution Engine that are used by
different classes from the java.lang package, such as System,
Runtime. |
code | html |
| VMFloat
| Code relocated from java.lang.Float by |
code | html |
| VMMath
| |
code | html |
| VMMemoryManager
| Provides the methods to interact with VM Memory Manager that are used by
different classes from the java.lang package, such as Object,
System, Runtime. |
code | html |
| VMObject
| Object is the ultimate superclass of every class (excepting interfaces). |
code | html |
| VMProcess
| Represents one external process. |
code | html |
| VMProcess.ProcessThread
| |
code | html |
| VMRuntime
| VMRuntime represents the interface to the Virtual Machine. |
code | html |
| VMSecurityManager
| VMSecurityManager is a helper class for SecurityManager the VM must
implement. |
code | html |
| VMStart
| This class does the following:
starts Finalizer and Execution Manager helper threads. |
code | html |
| VMStart.DefaultShutDownHook
| |
code | html |
| VMString
| Code relocated from java.lang.String by |
code | html |
| VMSystem
| VMSystem is a package-private helper class for System that the
VM must implement. |
code | html |
| VMThread
| VM interface for Thread of executable code. |
code | html |
| VMThreadManager
| Provides the methods to interact with VM Thread Manager that are used by
Thread class and Object
synchronization implementation. |
code | html |
| VMThrowable
| VM dependant state and support methods for Throwable. |
code | html |
| VerifyError
| Thrown when the virtual machine notices that an attempt is made to load a
class which does not pass the class verification phase. |
code | html |
| Void
| Placeholder class for the Java keyword {@code void}. |
code | html |