RingoJS API v0.4
-
admin/create
-
binary
This module provides implementations of the Binary/ByteArray/ByteString classes defined in the Binary/B proposal.
The JavaScript Binary class serves as common base class for ByteArray and ByteString and can't be instantiated. ByteArray implements a modifiable and resizable byte buffer, while ByteString implements an immutable byte sequence. The ByteArray and ByteString constructors can take several arguments. Have a look at the proposal for details.
When passed to a Java method that expects a byte array, instances of thes class are automatically unwrapped. Use the {@link #unwrap()} method to explicitly get the wrapped Java byte array.
-
core/array
Adds useful methods to the JavaScript Array type.
-
core/date
Adds useful methods to the JavaScript Date type.
-
core/json
RingoJS provides native JSON support, so applications don't need to require this package in order to make use of JSON. It is here for backwards compatibility only.
-
core/number
Adds useful methods to the JS Number type.
-
core/object
Adds useful methods to the JavaScript Object type.
-
core/regexp
-
core/string
Adds useful methods to the JavaScript String type.
-
file
-
fs-base
-
io
-
ringo/args
A parser for command line options.
-
ringo/buffer
-
ringo/engine
-
ringo/file
Default properties and methods of the File prototype.
-
ringo/fileutils
A collection of file related utilities.
-
ringo/functional
-
ringo/httpclient
Fields and methods of the ringo.http module.
-
ringo/httpserver
-
ringo/jsdoc
-
ringo/jsgi
-
ringo/logging
This module provides generic logging support. It uses Apache log4j by default, but can be used with any Logging framework supported by SLF4J.
If the first argument passed to any of the logging methods is a string containing any number of curly bracket pairs ({}), the logger will interpret it as format string and use any following arguments to replace the curly bracket pairs. If an argument is an Error or Java Exception object, the logger will render a stack trace for it and append it to the log message.
-
ringo/markdown
-
ringo/middleware/error
-
ringo/middleware/etag
-
ringo/middleware/gzip
-
ringo/middleware/notfound
-
ringo/middleware/profiler
-
ringo/middleware/responselog
-
ringo/middleware/transaction
-
ringo/parser
This module provides an interface to the Rhino parser.
-
ringo/profiler
-
ringo/scheduler
This module provides support for scheduling invocation of functions.
-
ringo/shell
-
ringo/skin
-
ringo/skin/filters
Implements some useful macro filters.
-
ringo/skin/macros
-
ringo/storage/filestore
-
ringo/storage/googlestore
-
ringo/storage/memstore
-
ringo/storage/querysupport
-
ringo/storage/storeutils
-
ringo/term
A module for printing ANSI terminal escape sequences. This module provides a number of useful color and style constants, and a replacement for the print function optimized for styled output.
-
ringo/unittest
-
ringo/utils
-
ringo/webapp
-
ringo/webapp/continuation
-
ringo/webapp/daemon
-
ringo/webapp/env
-
ringo/webapp/fileupload
-
ringo/webapp/mime
-
ringo/webapp/parameters
-
ringo/webapp/request
-
ringo/webapp/response
-
ringo/webapp/util
-
system