See: Description
| Interface | Description |
|---|---|
| AutoCloseable4D |
An object that may hold resources (such as file or socket handles) until it
is closed.
|
| Cloneable4D |
This interface should be implemented by classes wishing to
support of override
Object.clone(). |
| Comparable4D<T> |
Interface for objects that can be ordering among other objects.
|
| Iterable4D<E> |
This interface is used to indicate that a given class can be
iterated over.
|
| Runnable4D |
Used to implement a thread in a class that already extends other class.
|
| Class | Description |
|---|---|
| Array4D |
All arrays extend this class.
|
| Boolean4D | |
| Byte4D | |
| Character4D | |
| Class4D<T> |
This class contains utility methods that are used to load classes by name
and get information about their fields and methods.
|
| Double4D | |
| Enum4D<T extends Enum4D<T>> |
This class represents a Java enumeration.
|
| Error4D |
General Error class.
|
| Exception4D |
General exception class.
|
| Float4D |
The wrapper for the primitive type
float. |
| Integer4D | |
| Long4D | |
| Math4D |
Helper class containing useful mathematical functions and constants.
|
| Number4D |
Number is a generic superclass of all the numeric classes, including
the wrapper classes
Byte, Short, Integer,
Long, Float, and Double. |
| Object4D |
Object is the base class for all objects.
|
| Short4D | |
| String4D |
String is an immutable array of characters.
|
| StringBuffer4D |
This class is a growable buffer for characters.
|
| Thread4D |
A simple preemptive thread model.
|
| Throwable4D |
Base class of all Exceptions.
|
| Void4D |
| Exception | Description |
|---|---|
| ArithmeticException4D |
Thrown when an arithmetic problem occurs, usually a division by zero.
|
| ArrayIndexOutOfBoundsException4D |
Thrown when you try to access an array index that is
< 0 or >= array.length. |
| ArrayStoreException4D |
Thrown when the source and target arrays are not compatible when using
Vm.arrayCopy. |
| ClassCastException4D |
Thrown when a class is casted to an incompatible class.
|
| ClassNotFoundException4D |
Thrown when a class is not found.
|
| CloneNotSupportedException4D |
Thrown to indicate an object should not or could not be cloned.
|
| IllegalAccessException4D |
Thrown when you try to load a private class using Class.newInstance.
|
| IllegalArgumentException4D |
Thrown when an illegal argument was passed to a method.
|
| IllegalStateException4D |
Signals that a method has been invoked at an illegal or inappropriate time.
|
| IndexOutOfBoundsException4D |
Thrown when an index is used outside of the defined bounds.
|
| InstantiationException4D |
Thrown when a abstract class or an interface is trying to be Class.newInstance'd.
|
| InterruptedException4D | |
| NegativeArraySizeException4D |
Thrown when you try to load a private class using Class.newInstance.
|
| NoSuchFieldException4D |
Thrown when a field was not found.
|
| NoSuchMethodException4D |
Thrown when a method was not found.
|
| NullPointerException4D |
Thrown when a null object has being used in the last operation.
|
| NumberFormatException4D |
Thrown when an invalid number was passed to valueOf.
|
| ReflectiveOperationException4D |
Umbrella exception for exceptions when using reflection.
|
| RuntimeException4D |
General runtime exception class.
|
| SecurityException4D |
This exception is used in reflection and is actually never thrown.
|
| StringIndexOutOfBoundsException4D |
Thrown when you try to create a String using the constructor that receives a byte array, an offset and the length.
|
| UnsupportedOperationException4D |
This exception is thrown by an object when an operation is
requested of it that it does not support.
|
| Error | Description |
|---|---|
| NoClassDefFoundError4D |
Thrown when a class was not found during parse of "xxx.class".
|
| NoSuchFieldError4D |
Thrown when a field was not found.
|
| NoSuchMethodError4D |
Thrown when a method was not found.
|
| OutOfMemoryError4D |
Thrown when no more memory exists to continue the execution of the last requested operation.
|