| Package | Description | 
|---|---|
| ej.bon | |
| ej.drawing | |
| ej.microui | |
| ej.microui.display | |
| ej.microui.event | |
| java.io | |
| java.lang | |
| java.lang.annotation | |
| java.net | |
| java.security | |
| java.security.cert | |
| java.util | |
| javax.net.ssl | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IllegalStateException
Signals that a method has been invoked at an illegal or inappropriate time. 
 | 
class  | 
ImmutablesError
Indicates an error accessing immutables data. 
 | 
class  | 
WeakHashtable
A  
Hashtable implementation with weak keys. | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ShapePainter.Cap
Defines the cap representation when drawing a line or a circle arc. 
 | 
static class  | 
TransformPainter.Flip
Specify the flip to apply when drawing an image. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MicroUIException
Thrown to indicate that a method has caused an internal MicroUI error. 
 | 
class  | 
MicroUIPermission
Permission to start or stop MicroUI. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisplayPermission
Permission to access the Display. 
 | 
class  | 
FontPermission
Permission to create a  
Font. | 
class  | 
ImagePermission
Permission to load or create an  
Image. | 
static class  | 
ResourceImage.OutputFormat
Enumerates the different formats in which a resource image can store pixel colors. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EventPermission
Permission to handle events generated by an  
EventGenerator. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EOFException
Signals that an end of file or end of stream has been reached unexpectedly during input. 
 | 
class  | 
InterruptedIOException
Signals that an I/O operation has been interrupted. 
 | 
class  | 
IOException
Signals that an I/O exception of some sort has occurred. 
 | 
class  | 
UnsupportedEncodingException
The Character Encoding is not supported. 
 | 
class  | 
UTFDataFormatException
Signals that a malformed string in modified UTF-8
 format has been read in a data input stream or by any class that implements the data input
 interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMethodError
Thrown when an application tries to call an abstract method. 
 | 
class  | 
ArithmeticException
Thrown when an exceptional arithmetic condition has occurred. 
 | 
class  | 
ArrayIndexOutOfBoundsException
Thrown to indicate that an array has been accessed with an illegal index. 
 | 
class  | 
ArrayStoreException
Thrown to indicate that an attempt has been made to store the wrong type of object into an array
 of objects. 
 | 
class  | 
AssertionError
Thrown to indicate that an assertion has failed. 
 | 
class  | 
Boolean
The Boolean class wraps a value of the primitive type  
boolean in an object. | 
class  | 
Byte
The  
Byte class wraps a value of primitive type byte in an object. | 
class  | 
Character
The  
Character class wraps a value of the primitive type char in an object. | 
class  | 
Class<T>
Instances of the class  
Class represent classes and interfaces in a running Java
 application. | 
class  | 
ClassCastException
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not
 an instance. 
 | 
class  | 
ClassCircularityError
Thrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class
 being loaded. 
 | 
class  | 
ClassFormatError
Thrown when the Java Virtual Machine attempts to read a class file and determines that the file
 is malformed or otherwise cannot be interpreted as a class file. 
 | 
class  | 
ClassNotFoundException
Thrown when an application tries to load in a class through its string name using:
 
 The  
forName method in class Class. | 
class  | 
CloneNotSupportedException  | 
class  | 
Double
The  
Double class wraps a value of the primitive type double in an object. | 
class  | 
Enum<E extends Enum<E>>
This is the common base class of all Java language enumeration types. 
 | 
class  | 
Error
An  
Error is a subclass of Throwable that indicates serious problems that a
 reasonable application should not try to catch. | 
class  | 
Exception
The class  
Exception and its subclasses are a form of Throwable that indicates
 conditions that a reasonable application might want to catch. | 
class  | 
ExceptionInInitializerError
Signals that an unexpected exception has occurred in a static initializer. 
 | 
class  | 
Float
The  
Float class wraps a value of primitive type float in an object. | 
class  | 
IllegalAccessError
Thrown if an application attempts to access or modify a field, or to call a method that it does
 not have access to. 
 | 
class  | 
IllegalAccessException
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. 
 | 
class  | 
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or inappropriate argument. 
 | 
class  | 
IllegalMonitorStateException
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. 
 | 
class  | 
IllegalThreadStateException
Thrown to indicate that a thread is not in an appropriate state for the requested operation. 
 | 
class  | 
IncompatibleClassChangeError
Thrown when an incompatible class change has occurred to some class definition. 
 | 
class  | 
IndexOutOfBoundsException
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. 
 | 
class  | 
InstantiationError
Thrown when an application tries to use the Java  
new construct to instantiate an
 abstract class or an interface. | 
class  | 
InstantiationException
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. | 
class  | 
Integer
The  
Integer class wraps a value of the primitive type int in an object. | 
class  | 
InternalError
Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine. 
 | 
class  | 
InterruptedException
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted,
 either before or during the activity. 
 | 
class  | 
LinkageError
Subclasses of  
LinkageError indicate that a class has some dependency on another class;
 however, the latter class has incompatibly changed after the compilation of the former class. | 
class  | 
Long
The  
Long class wraps a value of the primitive type long in an object. | 
class  | 
NegativeArraySizeException
Thrown if an application tries to create an array with negative size. 
 | 
class  | 
NoClassDefFoundError
Thrown if the Java Virtual Machine or a  
ClassLoader instance tries to load in the
 definition of a class (as part of a normal method call or as part of creating a new instance
 using the new expression) and no definition of the class could be found. | 
class  | 
NoSuchFieldError
Thrown if an application tries to access or modify a specified field of an object, and that
 object no longer has that field. 
 | 
class  | 
NoSuchFieldException
Signals that the class doesn't have a field of a specified name. 
 | 
class  | 
NoSuchMethodError
Thrown if an application tries to call a specified method of a class (either static or instance),
 and that class no longer has a definition of that method. 
 | 
class  | 
NoSuchMethodException
Thrown when a particular method cannot be found. 
 | 
class  | 
NullPointerException
Thrown when an application attempts to use  
null in a case where an object is required. | 
class  | 
Number
The abstract class  
Number is the superclass of classes BigDecimal,
 BigInteger, Byte, Double, Float,
 Integer, Long, and Short. | 
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. 
 | 
class  | 
OutOfMemoryError
Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and
 no more memory could be made available by the garbage collector. 
 | 
class  | 
ReflectiveOperationException
Common superclass of exceptions thrown by reflective operations in core reflection. 
 | 
class  | 
RuntimeException
RuntimeException is the superclass of those exceptions that can be thrown during the
 normal operation of the Java Virtual Machine. | 
class  | 
RuntimePermission  | 
class  | 
SecurityException
Thrown by the security manager to indicate a security violation. 
 | 
class  | 
Short
The  
Short class wraps a value of primitive type short in an object. | 
class  | 
StackOverflowError
Thrown when a stack overflow occurs because an application recurses too deeply. 
 | 
class  | 
StackTraceElement
An element in a stack trace. 
 | 
class  | 
String  | 
class  | 
StringBuffer
A thread-safe, mutable sequence of characters. 
 | 
class  | 
StringBuilder
A mutable sequence of characters. 
 | 
class  | 
StringIndexOutOfBoundsException
Thrown by  
String methods to indicate that an index is either negative or greater
 than the size of the string. | 
static class  | 
Thread.State
A thread state. 
 | 
class  | 
Throwable
The  
Throwable class is the superclass of all errors and exceptions in the Java language. | 
class  | 
UnknownError
Thrown when an unknown but serious exception has occurred in the Java Virtual Machine. 
 | 
class  | 
UnsatisfiedLinkError
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a
 method declared  
native. | 
class  | 
UnsupportedClassVersionError
Thrown when the Java Virtual Machine attempts to read a class file and determines that the major
 and minor version numbers in the file are not supported. 
 | 
class  | 
UnsupportedOperationException
Thrown to indicate that the requested operation is not supported. 
 | 
class  | 
VerifyError
Thrown when the "verifier" detects that a class file, though well formed, contains some sort of
 internal inconsistency or security problem. 
 | 
class  | 
VirtualMachineError
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary
 for it to continue operating. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ElementType
A program element type. 
 | 
class  | 
RetentionPolicy
Annotation retention policy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BindException  | 
class  | 
ConnectException
Signals that an error occurred while attempting to connect a socket to a remote address and port. 
 | 
class  | 
Inet4Address  | 
class  | 
Inet6Address  | 
class  | 
InetAddress
This class represents an Internet Protocol (IP) address. 
 | 
class  | 
InetSocketAddress
This class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number),
 in which case an attempt will be made to resolve the hostname. 
 | 
class  | 
NetPermission  | 
class  | 
NoRouteToHostException
Signals that an error occurred while attempting to connect a socket to a remote address and port. 
 | 
class  | 
PortUnreachableException  | 
class  | 
SocketAddress
This class represents a Socket Address with no protocol attachment. 
 | 
class  | 
SocketException
Thrown to indicate that there is an error creating or accessing a Socket. 
 | 
class  | 
SocketPermission  | 
class  | 
SocketTimeoutException  | 
class  | 
UnknownHostException
Thrown to indicate that the IP address of a host could not be determined. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Key  | 
interface  | 
PrivateKey  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicPermission  | 
class  | 
GeneralSecurityException  | 
class  | 
InvalidAlgorithmParameterException  | 
class  | 
KeyException  | 
class  | 
KeyManagementException  | 
class  | 
KeyStoreException  | 
class  | 
NoSuchAlgorithmException  | 
class  | 
Permission  | 
class  | 
SecureRandom  | 
class  | 
UnrecoverableEntryException  | 
class  | 
UnrecoverableKeyException  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Certificate  | 
class  | 
CertificateException
This exception indicates one of a variety of certificate problems. 
 | 
class  | 
X509Certificate  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AbstractMap.SimpleEntry<K,V>
An Entry maintaining a key and a value. 
 | 
static class  | 
AbstractMap.SimpleImmutableEntry<K,V>
An Entry maintaining an immutable key and value. 
 | 
class  | 
ArrayList<E>  | 
class  | 
Calendar
The  
Calendar class is an abstract class that provides methods for converting between
 a specific instant in time and a set of calendar fields such as YEAR
 , MONTH , DAY_OF_MONTH, HOUR, and so on, and for
 manipulating the calendar fields, such as getting the date of the next week. | 
class  | 
ConcurrentModificationException
This exception may be thrown by methods that have detected concurrent modification of an object
 when such modification is not permissible. 
 | 
class  | 
Date
The class  
Date represents a specific instant in time, with millisecond precision. | 
class  | 
EmptyStackException
Thrown by methods in the  
Stack class to indicate that the stack is empty. | 
class  | 
EventObject
 The root class from which all event state objects shall be derived. 
 | 
class  | 
HashMap<K,V>
Hash table based implementation of the Map interface. 
 | 
class  | 
Hashtable<K,V>
This class implements a hash table, which maps keys to values. 
 | 
class  | 
NoSuchElementException
Thrown by the  
nextElement method of an Enumeration to indicate that
 there are no more elements in the enumeration. | 
class  | 
PropertyPermission  | 
class  | 
Random
An instance of this class is used to generate a stream of pseudorandom numbers. 
 | 
class  | 
Stack<E>
The  
Stack class represents a last-in-first-out (LIFO) stack of objects. | 
class  | 
TimeZone
TimeZone represents a time zone offset, and also figures out daylight savings. | 
class  | 
Vector<E>
The  
Vector class implements a growable array of objects. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SSLException
Indicates some kind of error detected by an SSL subsystem. 
 | 
class  | 
SSLHandshakeException
Indicates that the client and server could not negotiate the desired level of security. 
 | 
class  | 
SSLPermission  |