Class | Description |
ArgError | Arguments error exception class. |
ArithmeticError | Arithmetic error exception class. |
Array | Arrays provide a growable, integer indexed, in-memory store for objects. |
AssertError | Assertion error exception class. |
Boolean | Boolean class. |
ByteArray | ByteArrays provide a growable, integer indexed, in-memory store for bytes. |
Date | General purpose class for representing and working with dates, times, time spans and time zones. |
Error | Base class for error exception objects. |
Function | The Function type is used to represent closures, function expressions and class methods. |
InstructionError | Code (instruction) error exception class. |
IOError | IO error exception class. |
JSON | JavaScript Object Notation. |
Math | The Math class provides a set of static methods for performing common arithmetic, exponential and
trigonometric functions. |
MemoryError | Memory error exception class. |
Null | Base type for the null value. |
Number | The Number type is used by all numeric values in Ejscript. |
Object | The Object Class is the root class from which all objects are based. |
ReferenceError | Reference error exception class. |
Reflect | Simple reflection class. |
RegExp | Regular expressions per ECMA-262. |
ResourceError | Resource error exception class. |
StateError | State error exception class. |
Stream | Stream objects represent bi-directional streams of data that pass data elements between an endpoint known
as a source or sink and a consumer / producer. |
String | Each String object represents a single immutable linear sequence of characters. |
SyntaxError | Syntax error exception class. |
Type | Base class for all type objects. |
TypeError | Type error exception class. |
Void | The Void type is the base class for the undefined value. |
XML | The XML class provides a simple ability to load, parse and save XML documents. |