- get(String, Scriptable) - Method in class org.ringojs.security.SecureWrapFactory.SecureClassWrapper
-
- get(String, Scriptable) - Method in class org.ringojs.security.SecureWrapFactory.SecureObjectWrapper
-
- get(Object) - Method in class org.ringojs.util.CaseInsensitiveMap
-
- get(int, Scriptable) - Method in class org.ringojs.wrappers.Binary
-
- get(Object) - Method in class org.ringojs.wrappers.Binary
-
- get(int, Scriptable) - Method in class org.ringojs.wrappers.ScriptableList
-
- get(String, Scriptable) - Method in class org.ringojs.wrappers.ScriptableList
-
- get(String, Scriptable) - Method in class org.ringojs.wrappers.ScriptableMap
-
- get(int, Scriptable) - Method in class org.ringojs.wrappers.ScriptableMap
-
- get(String, Scriptable) - Method in class org.ringojs.wrappers.ScriptableWrapper
-
- get(String, Scriptable) - Method in class org.ringojs.wrappers.Storable
-
- GET_CLASSLOADER - Static variable in class org.ringojs.security.RingoSecurityManager
-
- getAdapterClass(Object[], Map<?, ?>) - Static method in class org.ringojs.wrappers.EventAdapter
-
- getArguments() - Method in class org.ringojs.engine.RhinoEngine
-
Get the script arguments as object array suitable for use with Context.newArray().
- getArguments() - Method in class org.ringojs.engine.RingoConfig
-
- getArity() - Method in class org.ringojs.engine.Require
-
- getBaseName() - Method in class org.ringojs.repository.AbstractResource
-
- getBaseName() - Method in interface org.ringojs.repository.Resource
-
Returns the short name of the resource with the file extension
(everything following the last dot character) cut off.
- getBaseName() - Method in class org.ringojs.repository.StringResource
-
- getBooleanParameter(ServletConfig, String, boolean) - Method in class org.ringojs.jsgi.JsgiServlet
-
- getBootstrapScripts() - Method in class org.ringojs.engine.RingoConfig
-
- getBytes() - Method in class org.ringojs.wrappers.Binary
-
- getCharset() - Method in class org.ringojs.engine.RhinoEngine
-
- getCharset() - Method in class org.ringojs.engine.RingoConfig
-
- getChecksum() - Method in class org.ringojs.engine.ModuleScope
-
- getChecksum() - Method in class org.ringojs.engine.ReloadableScript
-
Get the checksum of the script.
- getChecksum() - Method in class org.ringojs.repository.AbstractResource
-
- getChecksum() - Method in class org.ringojs.repository.FileRepository
-
Checksum of the repository and all its contained resources.
- getChecksum() - Method in class org.ringojs.repository.StringResource
-
- getChecksum() - Method in interface org.ringojs.repository.Trackable
-
Checksum of the resource content.
- getChecksum() - Method in class org.ringojs.repository.WebappRepository
-
- getChecksum() - Method in class org.ringojs.repository.ZipRepository
-
- getChecksum() - Method in class org.ringojs.repository.ZipResource
-
- getChildRepository(String) - Method in class org.ringojs.repository.AbstractRepository
-
Get a child repository with the given name
- getChildRepository(String) - Method in interface org.ringojs.repository.Repository
-
Get a child repository with the given path
- getClassLoader() - Method in class org.ringojs.engine.RhinoEngine
-
- getClassName() - Method in class org.ringojs.engine.ModuleObject
-
- getClassName() - Method in class org.ringojs.jsgi.JsgiRequest
-
Return the name of the class.
- getClassName() - Method in class org.ringojs.wrappers.Binary
-
- getClassName() - Method in class org.ringojs.wrappers.EventAdapter
-
- getClassName() - Method in class org.ringojs.wrappers.ScriptableList
-
- getClassName() - Method in class org.ringojs.wrappers.ScriptableMap
-
- getClassName() - Method in class org.ringojs.wrappers.ScriptableWrapper
-
- getClassName() - Method in class org.ringojs.wrappers.Storable
-
- getClassName() - Method in class org.ringojs.wrappers.Stream
-
Return the name of the class.
- getClassObject() - Method in class org.ringojs.security.SecureWrapFactory.SecureClassWrapper
-
- getClassOrObjectProto(Scriptable, String) - Static method in class org.ringojs.util.ScriptUtils
-
Return a class prototype, or the object prototype if the class
is not defined.
- getClassShutter() - Method in class org.ringojs.engine.RingoConfig
-
- getCommandLineArguments() - Method in class org.ringojs.engine.RhinoEngine
-
Get the list of command line arguments
- getConfig() - Method in class org.ringojs.engine.RhinoEngine
-
- getContent(String) - Method in class org.ringojs.repository.AbstractResource
-
- getContent() - Method in class org.ringojs.repository.AbstractResource
-
- getContent(String) - Method in interface org.ringojs.repository.Resource
-
Returns the content of the resource in a given encoding
- getContent() - Method in interface org.ringojs.repository.Resource
-
Returns the content of the resource
- getContent(String) - Method in class org.ringojs.repository.StringResource
-
- getContent() - Method in class org.ringojs.repository.StringResource
-
- getContextData() - Method in class org.ringojs.util.DebuggerBase
-
- getContextFactory() - Method in class org.ringojs.engine.RhinoEngine
-
- getCurrentWorker(Scriptable) - Method in class org.ringojs.engine.RhinoEngine
-
Get the worker associated with the current thread, or the given scope or function argument if provided.
- getDebug() - Method in class org.ringojs.engine.RingoConfig
-
- getDefaultValue(Class) - Method in class org.ringojs.engine.ModuleScope
-
- getDefaultValue(Class) - Method in class org.ringojs.wrappers.ScriptableList
-
- getDefaultValue(Class) - Method in class org.ringojs.wrappers.ScriptableMap
-
- getDirectory() - Method in class org.ringojs.engine.ModuleObject
-
- getEngine(Scriptable) - Static method in class org.ringojs.engine.RhinoEngine
-
Get the currently active RhinoEngine instance.
- getEngine() - Method in class org.ringojs.engine.RingoGlobal
-
- getEngine() - Method in class org.ringojs.engine.RingoWorker
-
Get the worker's engine.
- getErrorListener() - Method in class org.ringojs.engine.RingoWorker
-
Get the current error listener for uncaught errors in this worker
- getErrors() - Method in class org.ringojs.engine.RingoWorker
-
Get a list of errors encountered in the last invocation of this worker.
- getExports() - Method in class org.ringojs.engine.ModuleScope
-
- getExtension() - Method in class org.ringojs.engine.ModuleLoader
-
- getFrame(Context, DebuggableScript) - Method in class org.ringojs.util.DebuggerBase
-
- getHostClasses() - Method in class org.ringojs.engine.RingoConfig
-
Get the host classes to be added to the Rhino engine.
- getHttpVersion() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getId() - Method in class org.ringojs.engine.ModuleObject
-
- getId() - Method in class org.ringojs.wrappers.Storable
-
- getIds() - Method in class org.ringojs.wrappers.ScriptableList
-
- getIds() - Method in class org.ringojs.wrappers.ScriptableMap
-
- getIds() - Method in class org.ringojs.wrappers.Storable
-
- getImpl() - Method in class org.ringojs.wrappers.EventAdapter
-
- getInputStream() - Method in class org.ringojs.repository.FileResource
-
- getInputStream() - Method in interface org.ringojs.repository.Resource
-
Returns an input stream to the content of the resource
- getInputStream() - Method in class org.ringojs.repository.StringResource
-
- getInputStream() - Method in class org.ringojs.repository.WebappResource
-
- getInputStream() - Method in class org.ringojs.repository.ZipResource
-
- getInputStream() - Method in class org.ringojs.wrappers.Stream
-
- getIntParameter(ServletConfig, String, int) - Method in class org.ringojs.jsgi.JsgiServlet
-
- getJavaScriptStack(Throwable) - Static method in class org.ringojs.util.StackUtils
-
- getKey() - Method in class org.ringojs.wrappers.Storable
-
- getLanguageVersion() - Method in class org.ringojs.engine.RingoConfig
-
Get the desired JavaScript langauge version
- getLength() - Method in class org.ringojs.repository.FileResource
-
- getLength() - Method in interface org.ringojs.repository.Resource
-
Returns the length of the resource's content
- getLength() - Method in class org.ringojs.repository.StringResource
-
- getLength() - Method in class org.ringojs.repository.WebappResource
-
- getLength() - Method in class org.ringojs.repository.ZipResource
-
- getLength() - Method in class org.ringojs.wrappers.Binary
-
- getLineNumber() - Method in class org.ringojs.repository.AbstractResource
-
- getLineNumber() - Method in interface org.ringojs.repository.Resource
-
Return the current line number of this resource.
- getLineNumber() - Method in class org.ringojs.repository.StringResource
-
- getList() - Method in class org.ringojs.wrappers.ScriptableList
-
- getMain(ScriptableObject) - Method in class org.ringojs.engine.Require
-
- getMainErrors() - Method in class org.ringojs.engine.RhinoEngine
-
Get the list of errors encountered by the main worker.
- getMainModule() - Method in class org.ringojs.engine.RhinoEngine
-
Get the name of the main script as module name, if any
- getMainModule() - Method in class org.ringojs.engine.RingoConfig
-
Get the module name of the main resource of the configuration.
- getMainModuleScope() - Method in class org.ringojs.engine.RhinoEngine
-
Get the main scrip's module scope, if any
- getMainResource() - Method in class org.ringojs.engine.RingoConfig
-
- getMainWorker() - Method in class org.ringojs.engine.RhinoEngine
-
Get the main worker running the main script.
- getMap() - Method in class org.ringojs.wrappers.ScriptableMap
-
- getMapArgument(Object[], int, boolean) - Static method in class org.ringojs.util.ScriptUtils
-
Get an argument as Map
- getModuleLoader(Resource) - Method in class org.ringojs.engine.RhinoEngine
-
- getModuleName() - Method in class org.ringojs.engine.ModuleScope
-
- getModuleName() - Method in class org.ringojs.repository.AbstractRepository
-
Utility method to get the name for the module defined by this resource.
- getModuleName() - Method in class org.ringojs.repository.AbstractResource
-
Utility method to get the name for the module defined by this resource.
- getModuleName() - Method in class org.ringojs.repository.StringResource
-
- getModuleName() - Method in interface org.ringojs.repository.Trackable
-
Utility method to get the name for the module defined by this resource.
- getModuleObject() - Method in class org.ringojs.engine.ModuleScope
-
- getName() - Method in class org.ringojs.repository.AbstractRepository
-
Get the local name that identifies this repository locally within its
parent repository
- getName() - Method in class org.ringojs.repository.AbstractResource
-
- getName() - Method in class org.ringojs.repository.StringResource
-
- getName() - Method in interface org.ringojs.repository.Trackable
-
Returns the short name of the resource.
- getNestedChecksum(Set<ReloadableScript>) - Method in class org.ringojs.engine.ReloadableScript
-
Get the recursive checksum of this script as a dependency.
- getNormalizedUrl(DebuggableScript) - Method in class org.ringojs.tools.RingoDebugger
-
- getObjectArgument(Object[], int, boolean) - Static method in class org.ringojs.util.ScriptUtils
-
Get an argument as object
- getOptimizationLevel() - Method in class org.ringojs.engine.RhinoEngine
-
Get the current Rhino optimization level
- getOptLevel() - Method in class org.ringojs.engine.RingoConfig
-
Get the Rhino optimization level
- getOutputStream() - Method in class org.ringojs.wrappers.Stream
-
- getParentRepository(Scriptable) - Method in class org.ringojs.engine.RhinoEngine
-
Get the repository associated with the scope or one of its prototypes
- getParentRepository() - Method in class org.ringojs.repository.AbstractRepository
-
Get this repository's parent repository.
- getParentRepository() - Method in class org.ringojs.repository.AbstractResource
-
- getParentRepository() - Method in class org.ringojs.repository.FileRepository
-
Get this repository's parent repository.
- getParentRepository() - Method in class org.ringojs.repository.StringResource
-
- getParentRepository() - Method in interface org.ringojs.repository.Trackable
-
Returns the parent repository containing this resource
- getPath() - Method in class org.ringojs.engine.ModuleObject
-
- getPath() - Method in class org.ringojs.repository.AbstractRepository
-
Get the full name that identifies this repository globally
- getPath() - Method in class org.ringojs.repository.AbstractResource
-
- getPath() - Method in class org.ringojs.repository.StringResource
-
- getPath() - Method in interface org.ringojs.repository.Trackable
-
Returns the path of the resource.
- getPrompt() - Method in class org.ringojs.tools.RingoShell
-
- getQueryString() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getReader(String) - Method in class org.ringojs.repository.AbstractResource
-
- getReader() - Method in class org.ringojs.repository.AbstractResource
-
- getReader(String) - Method in interface org.ringojs.repository.Resource
-
Returns a reader for the resource using the given character encoding
- getReader() - Method in interface org.ringojs.repository.Resource
-
Returns a reader for the resource
- getReader(String) - Method in class org.ringojs.repository.StringResource
-
- getReader() - Method in class org.ringojs.repository.StringResource
-
- getRelativePath() - Method in class org.ringojs.repository.AbstractRepository
-
Get the path of this repository relative to its root repository.
- getRelativePath() - Method in class org.ringojs.repository.AbstractResource
-
Get the path of this resource relative to its root repository.
- getRelativePath() - Method in interface org.ringojs.repository.Repository
-
Get the path of this repository relative to its root repository.
- getRelativePath() - Method in interface org.ringojs.repository.Resource
-
Get the path of this resource relative to its root repository.
- getRelativePath() - Method in class org.ringojs.repository.StringResource
-
- getRelativePath() - Method in interface org.ringojs.repository.Trackable
-
Get the path of this resource relative to its root repository.
- getRemoteHost() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getRepositories() - Method in class org.ringojs.engine.RhinoEngine
-
Get the engine's module search path as a list of repositories
- getRepositories() - Method in class org.ringojs.engine.RingoConfig
-
Get a list of repositoris from the given ringoHome and ringoPath settings
using the ringo.home and ringo.path system properties as fallback.
- getRepositories() - Method in class org.ringojs.repository.FileRepository
-
- getRepositories() - Method in interface org.ringojs.repository.Repository
-
Returns this repository's direct child repositories
- getRepositories() - Method in class org.ringojs.repository.WebappRepository
-
- getRepositories() - Method in class org.ringojs.repository.ZipRepository
-
- getRepository() - Method in class org.ringojs.engine.ModuleScope
-
- getRepository(String) - Method in class org.ringojs.engine.RingoConfig
-
Get a resource from our script repository
- getRepository(Context, Scriptable, Object[], Function) - Static method in class org.ringojs.engine.RingoGlobal
-
- getResource(String) - Method in class org.ringojs.engine.RingoConfig
-
Get a resource from our script repository
- getResource(String, ModuleLoader[]) - Method in class org.ringojs.engine.RingoConfig
-
Get a resource from our script repository
- getResource(Context, Scriptable, Object[], Function) - Static method in class org.ringojs.engine.RingoGlobal
-
- getResource(String) - Method in class org.ringojs.repository.AbstractRepository
-
Get a resource contained in this repository identified by the given local name.
- getResource(String) - Method in interface org.ringojs.repository.Repository
-
Returns a specific direct resource of the repository
- getResources(String, boolean) - Method in class org.ringojs.engine.RingoConfig
-
Get a list of all child resources for the given path relative to
our script repository.
- getResources(List<Resource>, boolean) - Method in class org.ringojs.repository.AbstractRepository
-
Add the repository's resources into the list, optionally descending into
nested repositories.
- getResources() - Method in class org.ringojs.repository.AbstractRepository
-
- getResources(boolean) - Method in class org.ringojs.repository.AbstractRepository
-
- getResources(String, boolean) - Method in class org.ringojs.repository.AbstractRepository
-
- getResources(List<Resource>, boolean) - Method in class org.ringojs.repository.FileRepository
-
- getResources() - Method in interface org.ringojs.repository.Repository
-
Get a list of resources contained in this repository identified by the
given local name.
- getResources(boolean) - Method in interface org.ringojs.repository.Repository
-
Get a list of resources contained in this repository identified by the
given local name.
- getResources(String, boolean) - Method in interface org.ringojs.repository.Repository
-
Get a list of resources contained in this repository identified by the
given local name.
- getResources(List<Resource>, boolean) - Method in class org.ringojs.repository.WebappRepository
-
- getResources(List<Resource>, boolean) - Method in class org.ringojs.repository.ZipRepository
-
- getRingoHome() - Method in class org.ringojs.engine.RhinoEngine
-
Get the our installation directory.
- getRingoHome() - Method in class org.ringojs.engine.RingoConfig
-
Return the ringo install directory
- getRingoHome() - Static method in class org.ringojs.tools.launcher.Main
-
Get the Ringo install directory.
- getRootRepository() - Method in class org.ringojs.repository.AbstractRepository
-
Get the repository's root repository
- getRootRepository() - Method in class org.ringojs.repository.AbstractResource
-
- getRootRepository() - Method in class org.ringojs.repository.StringResource
-
- getRootRepository() - Method in interface org.ringojs.repository.Trackable
-
Returns the root repository of this resource
- getScope() - Method in class org.ringojs.engine.RhinoEngine
-
Get the engine's global shared scope
- getScript(Context, RingoWorker) - Method in class org.ringojs.engine.ReloadableScript
-
Get the actual compiled script.
- getScript(String) - Method in class org.ringojs.engine.RhinoEngine
-
Resolves a type name to a script file within our script directory
and returns a Scriptable evaluated to the file.
- getScript(String, Repository) - Method in class org.ringojs.engine.RhinoEngine
-
Resolves a type name to a script file within our script directory
and returns a Scriptable evaluated to the file.
- getScriptableArgument(Object[], int, boolean) - Static method in class org.ringojs.util.ScriptUtils
-
Get an argument as ScriptableObject
- getScriptFrame(Context, DebuggableScript) - Method in class org.ringojs.util.DebuggerBase
-
- getSecondaryPrompt() - Method in class org.ringojs.tools.RingoShell
-
- getServerName() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getServerPort() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getShellScope(RingoWorker) - Method in class org.ringojs.engine.RhinoEngine
-
Return a shell scope for interactive evaluation
- getSignature(Class<?>[], Class<?>) - Static method in class org.ringojs.wrappers.EventAdapter
-
- getSource() - Method in class org.ringojs.engine.ModuleScope
-
- getSource() - Method in class org.ringojs.engine.ReloadableScript
-
Get the script's source resource.
- getSource() - Method in class org.ringojs.repository.Tracker
-
- getStrictVars() - Method in class org.ringojs.engine.RingoConfig
-
- getStringArgument(Object[], int, boolean) - Static method in class org.ringojs.util.ScriptUtils
-
Get an argument as string
- getStringParameter(ServletConfig, String, String) - Method in class org.ringojs.jsgi.JsgiServlet
-
- getStripShebang() - Method in class org.ringojs.repository.AbstractResource
-
- getStripShebang() - Method in interface org.ringojs.repository.Resource
-
Returns true if the input stream for this resource will look for a
first line starting with the characters #! and suppress it if found
- getStripShebang() - Method in class org.ringojs.repository.StringResource
-
- getType() - Method in class org.ringojs.wrappers.Binary
-
- getType() - Method in class org.ringojs.wrappers.Storable
-
- getUri() - Method in class org.ringojs.engine.ModuleObject
-
- getUrl() - Method in class org.ringojs.repository.FileRepository
-
- getUrl() - Method in class org.ringojs.repository.FileResource
-
- getUrl() - Method in class org.ringojs.repository.StringResource
-
- getUrl() - Method in interface org.ringojs.repository.Trackable
-
Returns an url to the resource if the repository of this resource is
able to provide urls.
- getUrl() - Method in class org.ringojs.repository.WebappRepository
-
- getUrl() - Method in class org.ringojs.repository.WebappResource
-
- getUrl() - Method in class org.ringojs.repository.ZipRepository
-
- getUrl() - Method in class org.ringojs.repository.ZipResource
-
- getUrlScheme() - Method in class org.ringojs.jsgi.JsgiRequest
-
- getWorker() - Method in class org.ringojs.engine.ModuleScope
-
- getWorker() - Method in class org.ringojs.engine.RhinoEngine
-
- getWrapFactory() - Method in class org.ringojs.engine.RhinoEngine
-
Get the engine's WrapFactory.
- getWrapFactory() - Method in class org.ringojs.engine.RingoConfig
-
- getZipFile() - Method in class org.ringojs.repository.ZipRepository
-
Returns a java.util.zip.ZipFile for this repository.
- read(Object) - Method in class org.ringojs.wrappers.Stream
-
- readable() - Method in class org.ringojs.wrappers.Stream
-
- readInto(Binary, Object, Object) - Method in class org.ringojs.wrappers.Stream
-
- registerModule(Resource, Scriptable) - Method in class org.ringojs.engine.RingoWorker
-
Add a resource/scope pair to our map of known up-to-date modules.
- release() - Method in class org.ringojs.engine.RingoWorker
-
Release the worker, returning it to the engine's worker pool.
- releaseWhenDone() - Method in class org.ringojs.engine.RingoWorker
-
Schedule a task that will release this worker when the current task
is finished, returning it back into the engine's worker pool.
- ReloadableScript - Class in org.ringojs.engine
-
This class represents a JavaScript Resource.
- ReloadableScript(Resource, RhinoEngine) - Constructor for class org.ringojs.engine.ReloadableScript
-
Construct a Script from the given script resource.
- remove(Object) - Method in class org.ringojs.util.CaseInsensitiveMap
-
- removeAllListeners(String) - Method in class org.ringojs.wrappers.EventAdapter
-
- removeListener(String, Object) - Method in class org.ringojs.wrappers.EventAdapter
-
- removeModuleLoader(String) - Method in class org.ringojs.engine.RhinoEngine
-
- renderError(Throwable, HttpServletResponse, List<ScriptError>) - Method in class org.ringojs.jsgi.JsgiServlet
-
- reportError(Throwable, PrintStream, List<ScriptError>, boolean) - Static method in class org.ringojs.tools.RingoRunner
-
- repository - Variable in class org.ringojs.repository.AbstractResource
-
- Repository - Interface in org.ringojs.repository
-
Repository represents an abstract container of resources (e.g.
- Require - Class in org.ringojs.engine
-
- Require(RhinoEngine, RingoGlobal) - Constructor for class org.ringojs.engine.Require
-
- reset() - Method in class org.ringojs.engine.ModuleScope
-
- resolve(Object) - Method in class org.ringojs.engine.ModuleObject
-
- resolve(String, Repository) - Method in class org.ringojs.engine.RhinoEngine
-
Try to resolve path to a resource or repository relative to a local path,
or the engine's repository path.
- resolve(String, boolean) - Method in class org.ringojs.repository.AbstractRepository
-
Resolve path relative to this repository.
- resolveRepository(String, boolean) - Method in class org.ringojs.engine.RingoConfig
-
Resolve a module repository path.
- Resource - Interface in org.ringojs.repository
-
Resource represents a pointer to some kind of information (code, skin, ...)
from which the content can be fetched
- resume() - Method in class org.ringojs.util.DebuggerBase
-
- RhinoEngine - Class in org.ringojs.engine
-
This class provides methods to create JavaScript objects
from JavaScript files.
- RhinoEngine(RingoConfig, Map<String, Object>) - Constructor for class org.ringojs.engine.RhinoEngine
-
Create a RhinoEngine with the given configuration.
- RingoClassLoader - Class in org.ringojs.tools.launcher
-
A ClassLoader used for application class loading.
- RingoClassLoader() - Constructor for class org.ringojs.tools.launcher.RingoClassLoader
-
- RingoClassLoader(URL[]) - Constructor for class org.ringojs.tools.launcher.RingoClassLoader
-
- RingoClassLoader(File, String[]) - Constructor for class org.ringojs.tools.launcher.RingoClassLoader
-
- RingoClassLoader(URL[], ClassLoader) - Constructor for class org.ringojs.tools.launcher.RingoClassLoader
-
- RingoConfig - Class in org.ringojs.engine
-
This class describes the configuration for a RingoJS application or shell session.
- RingoConfig(Repository) - Constructor for class org.ringojs.engine.RingoConfig
-
Create a new Ringo configuration and sets up its module search path.
- RingoConfig(Repository, String[], String[]) - Constructor for class org.ringojs.engine.RingoConfig
-
Create a new Ringo configuration and sets up its module search path.
- RingoConfig(Repository, Repository, String[], String[]) - Constructor for class org.ringojs.engine.RingoConfig
-
Create a new Ringo configuration and sets up its module search path.
- RingoContextFactory - Class in org.ringojs.engine
-
- RingoContextFactory(RhinoEngine, RingoConfig) - Constructor for class org.ringojs.engine.RingoContextFactory
-
- RingoDebugger - Class in org.ringojs.tools
-
- RingoDebugger(RingoConfig) - Constructor for class org.ringojs.tools.RingoDebugger
-
- RingoGlobal - Class in org.ringojs.engine
-
- RingoGlobal(Context, RhinoEngine, boolean) - Constructor for class org.ringojs.engine.RingoGlobal
-
- RingoRunner - Class in org.ringojs.tools
-
- RingoRunner() - Constructor for class org.ringojs.tools.RingoRunner
-
- RingoRuntimePermission - Class in org.ringojs.security
-
This class represents a Ringo-specific runtime permission.
- RingoRuntimePermission(String) - Constructor for class org.ringojs.security.RingoRuntimePermission
-
- RingoRuntimePermission(String, String) - Constructor for class org.ringojs.security.RingoRuntimePermission
-
- RingoSecurityManager - Class in org.ringojs.security
-
- RingoSecurityManager() - Constructor for class org.ringojs.security.RingoSecurityManager
-
- RingoShell - Class in org.ringojs.tools
-
RingoShell is a simple interactive shell that provides the
additional global functions implemented by Ringo.
- RingoShell(RhinoEngine) - Constructor for class org.ringojs.tools.RingoShell
-
- RingoShell(RhinoEngine, File, boolean) - Constructor for class org.ringojs.tools.RingoShell
-
- RingoWorker - Class in org.ringojs.engine
-
- RingoWorker(RhinoEngine) - Constructor for class org.ringojs.engine.RingoWorker
-
Create a new ringo worker
- RingoWrapFactory - Class in org.ringojs.engine
-
Ringo default wrap factory implementation.
- RingoWrapFactory() - Constructor for class org.ringojs.engine.RingoWrapFactory
-
- run(String[]) - Method in class org.ringojs.tools.RingoRunner
-
- run() - Method in class org.ringojs.tools.RingoShell
-
- runScript(Object, String...) - Method in class org.ringojs.engine.RhinoEngine
-
Invoke a script from the command line.
- save(Object) - Method in class org.ringojs.wrappers.Storable
-
- schedule(long, Object, Object, Object...) - Method in class org.ringojs.engine.RingoWorker
-
Submit a function to be invoked on the worker's event loop thread
with the given delay and arguments, returning a future for the result.
- scheduleInterval(long, Object, Object, Object...) - Method in class org.ringojs.engine.RingoWorker
-
Submit a function to be invoked repeatedly with the given interval
on the worker's event loop thread, returning a future for the result.
- ScriptableList - Class in org.ringojs.wrappers
-
ScriptableList is a wrapper for java.util.List instances that allows developers
to interact with them like it was a native JavaScript array.
- ScriptableList(Scriptable, List) - Constructor for class org.ringojs.wrappers.ScriptableList
-
Create a ScriptableList wrapper around a java.util.List.
- ScriptableMap - Class in org.ringojs.wrappers
-
ScriptableMap is a wrapper for java.util.Map instances that allows developers
to interact with them as if it were a native JavaScript object.
- ScriptableMap(Scriptable, Map) - Constructor for class org.ringojs.wrappers.ScriptableMap
-
- ScriptableWrapper - Class in org.ringojs.wrappers
-
A scriptable wrapper around a scriptable object.
- ScriptableWrapper() - Constructor for class org.ringojs.wrappers.ScriptableWrapper
-
- ScriptableWrapper(Scriptable, Scriptable) - Constructor for class org.ringojs.wrappers.ScriptableWrapper
-
- ScriptError - Class in org.ringojs.engine
-
- ScriptUtils - Class in org.ringojs.util
-
A collection of Rhino utility methods.
- ScriptUtils() - Constructor for class org.ringojs.util.ScriptUtils
-
- searchNewline(CharBuffer, int) - Static method in class org.ringojs.util.StringUtils
-
Scan for a newline sequence in the given CharBuffer, starting at
position from until buffer.position().
- SecureClassWrapper(Scriptable, Class<?>) - Constructor for class org.ringojs.security.SecureWrapFactory.SecureClassWrapper
-
- SecureObjectWrapper(Scriptable, Object, Class) - Constructor for class org.ringojs.security.SecureWrapFactory.SecureObjectWrapper
-
- SecureWrapFactory - Class in org.ringojs.security
-
- SecureWrapFactory() - Constructor for class org.ringojs.security.SecureWrapFactory
-
- SecureWrapFactory.SecureClassWrapper - Class in org.ringojs.security
-
- SecureWrapFactory.SecureObjectWrapper - Class in org.ringojs.security
-
- seekable() - Method in class org.ringojs.wrappers.Stream
-
- SEPARATOR - Static variable in interface org.ringojs.repository.Repository
-
String containing file separator characters.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.ringojs.jsgi.JsgiServlet
-
- set(Object, int) - Method in class org.ringojs.wrappers.Binary
-
- setAbsolute(boolean) - Method in class org.ringojs.repository.AbstractRepository
-
Set this Repository to absolute mode.
- setAbsolute(boolean) - Method in class org.ringojs.repository.AbstractResource
-
Set this Resource to absolute mode.
- setAbsolute(boolean) - Method in class org.ringojs.repository.StringResource
-
- setAbsolute(boolean) - Method in interface org.ringojs.repository.Trackable
-
Set this Trackable to absolute mode.
- setArguments(String[]) - Method in class org.ringojs.engine.RingoConfig
-
- setBaseNameFromName(String) - Method in class org.ringojs.repository.AbstractResource
-
- setBootstrapScripts(List<String>) - Method in class org.ringojs.engine.RingoConfig
-
- setCharset(String) - Method in class org.ringojs.engine.RingoConfig
-
- setChecksum(long) - Method in class org.ringojs.engine.ModuleScope
-
- setClassShutter(ClassShutter) - Method in class org.ringojs.engine.RingoConfig
-
- setCurrentWorker(RingoWorker) - Method in class org.ringojs.engine.RhinoEngine
-
Associate a worker with the current worker and return the worker
that was previously associated with it, or null.
- setDebug(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setDebuggerScript(String) - Method in class org.ringojs.util.DebuggerBase
-
- setErrorListener(Function) - Method in class org.ringojs.engine.RingoWorker
-
Set the error listener to handle uncaught errors in this worker
- setGeneratingDebug(boolean) - Method in class org.ringojs.engine.RingoContextFactory
-
- setHostClasses(Class<Scriptable>[]) - Method in class org.ringojs.engine.RingoConfig
-
Set the host classes to be added to the Rhino engine.
- setLanguageVersion(int) - Method in class org.ringojs.engine.RingoContextFactory
-
- setLength(Object) - Method in class org.ringojs.wrappers.Binary
-
- setLength(int) - Method in class org.ringojs.wrappers.Binary
-
- setMainScript(String) - Method in class org.ringojs.engine.RingoConfig
-
Set the main script for this configuration.
- setOptimizationLevel(int) - Method in class org.ringojs.engine.RhinoEngine
-
Set Rhino optimization level
- setOptimizationLevel(int) - Method in class org.ringojs.engine.RingoContextFactory
-
- setOptLevel(int) - Method in class org.ringojs.engine.RingoConfig
-
Set the Rhino optimization level
- setParentProtoProperties(boolean) - Method in class org.ringojs.engine.RingoConfig
-
Set the flag to enable __parent__ and __proto__ properties on JS objects
- setParentProtoProperties(boolean) - Method in class org.ringojs.engine.RingoContextFactory
-
- setPolicyEnabled(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setReloading(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setReloading(boolean) - Method in class org.ringojs.engine.RingoWorker
-
Enable or disable reloading of modified modules for this worker.
- setRoot() - Method in class org.ringojs.repository.AbstractRepository
-
Mark this repository as root repository.
- setRoot() - Method in interface org.ringojs.repository.Repository
-
Mark this repository as root repository, disabling any parent access.
- setSealed(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setStrictMode(boolean) - Method in class org.ringojs.engine.RingoContextFactory
-
- setStrictVars(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setStripShebang(boolean) - Method in class org.ringojs.repository.AbstractResource
-
- setStripShebang(boolean) - Method in interface org.ringojs.repository.Resource
-
Switch shebang stripping on or off
- setStripShebang(boolean) - Method in class org.ringojs.repository.StringResource
-
- setVerbose(boolean) - Method in class org.ringojs.engine.RingoConfig
-
- setVisible(boolean) - Method in class org.ringojs.tools.RingoDebugger
-
- setWarningAsError(boolean) - Method in class org.ringojs.engine.RingoContextFactory
-
- setWrapFactory(WrapFactory) - Method in class org.ringojs.engine.RingoConfig
-
- shutdown() - Method in class org.ringojs.engine.RingoWorker
-
Immediately shut down this worker's event loop.
- singleton(Object, Object) - Method in class org.ringojs.engine.ModuleObject
-
- size() - Method in class org.ringojs.util.CaseInsensitiveMap
-
- skip(int) - Method in class org.ringojs.wrappers.Stream
-
- slice(Object, Object) - Method in class org.ringojs.wrappers.Binary
-
- sourceName - Variable in class org.ringojs.engine.ScriptError
-
- spawn(Context, Scriptable, Object[], Function) - Static method in class org.ringojs.engine.RingoGlobal
-
- SPAWN_THREAD - Static variable in class org.ringojs.security.RingoSecurityManager
-
- split(String) - Static method in class org.ringojs.util.StringUtils
-
Split a string into an array of strings.
- split(String, String) - Static method in class org.ringojs.util.StringUtils
-
Split a string into an array of strings.
- split(Object, Object) - Method in class org.ringojs.wrappers.Binary
-
- splitLines(String) - Static method in class org.ringojs.util.StringUtils
-
Break a string into a string array, using line breaks as delimiters.
- StackUtils - Class in org.ringojs.util
-
Utility class to extract pure JavaScript stack trace from Java exceptions
- StackUtils() - Constructor for class org.ringojs.util.StackUtils
-
- start() - Method in class org.ringojs.tools.launcher.Main
-
- start() - Method in class org.ringojs.tools.RingoRunner
-
- stop() - Method in class org.ringojs.tools.launcher.Main
-
- stop() - Method in class org.ringojs.tools.RingoRunner
-
- Storable - Class in org.ringojs.wrappers
-
- Storable() - Constructor for class org.ringojs.wrappers.Storable
-
- Stream - Class in org.ringojs.wrappers
-
A CommonJS-compliant wrapper around a Java input or output stream.
- Stream() - Constructor for class org.ringojs.wrappers.Stream
-
- Stream(Scriptable, Object, Object) - Constructor for class org.ringojs.wrappers.Stream
-
- StringResource - Class in org.ringojs.repository
-
- StringResource(String, String) - Constructor for class org.ringojs.repository.StringResource
-
- StringResource(String, String, int) - Constructor for class org.ringojs.repository.StringResource
-
- StringUtils - Class in org.ringojs.util
-
Utility class for String manipulation.
- StringUtils() - Constructor for class org.ringojs.util.StringUtils
-
- StringUtilsTest - Class in org.ringojs.test
-
- StringUtilsTest() - Constructor for class org.ringojs.test.StringUtilsTest
-
- stripShebang(InputStream) - Method in class org.ringojs.repository.AbstractResource
-
- submit(Object, Object, Object...) - Method in class org.ringojs.engine.RingoWorker
-
Submit a function to be invoked on the worker's event loop thread and
return a future for the result.
- suspend() - Method in class org.ringojs.util.DebuggerBase
-