All Classes

Class Description
App Application configuration state.
ArgError Arguments error exception class.
Args The Args class parses the Application's command line.
ArithmeticError Arithmetic error exception class.
Array Arrays provide a growable, integer indexed, in-memory store for objects.
Boolean Boolean class from which to create true and false values.
ByteArray ByteArrays provide a resizable, integer indexed, in-memory store for bytes.
Cache Cache meta class to manage in-memory storage of key-value data.
Cmd The Cmd class supports invoking other programs as separate processes on the same system.
AssertError Assertion error exception class.
Config Config class providing settings for various "configure" program settings.
Date General purpose class for representing and working with dates, times, time spans and time zones.
BinaryStream BinaryStreams encode and decode various objects onto streams.
CommonLogClass Common Log web server logging.
Debug Debug configuration class.
Emitter The emitter class provides a publish/subscribe model of communication via events.
Controller Web framework controller class.
Database SQL Database support.
DatabaseConnector Database Connector interface.
Error Error exception object and base class.
ErrorEvent Error event for Web Workers.
Event Event for Web Workers.
File The File class provides a foundation of I/O services to interact with physical files.
FileSystem The FileSystem objects provide global information about a file systems.
GC Garbage collector control class.
Frame Function call frame class.
Function The Function type is used to represent functions, function expressions, closures and class methods.
Http The Http object represents a Hypertext Transfer Protocol version 1.1 client connection.
HttpServer HttpServer objects represents the server-side of Hypertext Transfer Protocol (HTTP) version 1.1 connections.
IOError IO error exception class.
Inflector Inflector class to convert singular to plural and vice-versa.
InstructionError Code (instruction) error exception class.
JSON Encoding and decoding to JavaScript Object Notation strings (JSON).
Loader CommonJS loader class.
LocalCache Fast, non-scalable, non-durable, in-memory key/value cache class.
Logger Logger objects provide a convenient and consistent method to capture and store logging information.
Math The Math class provides a set of static methods for performing common arithmetic, exponential and trigonometric functions.
Memory Singleton class to monitor and report on memory allocation and using.
MemoryError Memory error exception class.
MprLog The MprLog class manages the Application's internal MPR log mechanism.
Null Base type for the null value.
Number The Number type is used by all numeric values in Ejscript.
Mvc The Mvc class manages the loading and initialization of MVC web applications.
Object The Object Class is the root class from which all objects are based.
Path Paths are filename objects and may or may not represent physical files in a file system.
Record Database record class.
ReferenceError Reference error exception class.
RegExp Regular expressions per ECMA-262.
ResourceError Resource error exception class.
Request Web request class.
Route A Route describes a mapping from a URI to a web application.
Router The Router class manages incoming HTTP requests to the appropriate location application for servicing.
Session Session state storage class.
Socket Client and server side TCP/IP support for IPv4 and IPv6 communications.
StateError State error exception class.
StopIteration StopIteration class.
Stream Stream objects represent streams of data that pass data elements between an endpoint known as a source or sink and a consumer or producer.
String Each String object represents a single immutable linear sequence of characters.
SyntaxError Syntax error exception class.
System System is a utility class providing methods to interact with the operating system.
TemplateParser Web Page Template Parser - Parse an ejs web page and emit an Ejscript source file (.es).
TextStream TextStreams interpret data as a stream of characters.
Timer Timers manage the execution of functions at some point in the future.
Type Base class for all type objects.
TypeError Type error exception class.
Uri The URI class to provides the ability to create, and manipulate URIs and their constituent components.
Void The Void type is the base class for the undefined value.
WebSocket WebSocket class to implement the WebSockets RFC 6455 specification for client-side communications.
Worker Worker Class.
UploadFile Instances of UploadFile are created for each uploaded file.
View Base class for web framework Views.
XML The XML class provides a simple ability to load, parse and save XML documents.