Name |
Description |
Arguments |
|
BaseFunction |
|
BeanProperty |
|
BoundFunction |
|
ClassCache |
|
CodeGenerator |
Generates bytecode for the Interpreter. |
CompilerEnvirons |
|
ConsString |
|
Context |
This class represents the runtime context of an executing script. |
Context._ClassShutterSetter_1970 |
|
Context._ContextAction_476 |
|
ContinuationPending |
|
DToA |
|
Decompiler |
The following class save decompilation information about the source. |
DefaultErrorReporter |
This is the default error reporter for JavaScript. |
DefiningClassLoader |
Load generated classes. |
Delegator |
This is a helper class for implementing wrappers around Scriptable objects. |
EcmaError |
|
EvaluatorException |
|
FieldAndMethods |
|
FunctionObject |
|
IRFactory |
This class rewrites the parse tree into an IR suitable for codegen. |
Icode |
Additional interpreter-specific codes |
IdFunctionObject |
|
IdScriptableObject |
|
IdScriptableObject.PrototypeValues |
|
ImporterTopLevel |
|
InterfaceAdapter |
Adapter to use JS function as implementation of Java interfaces with single method or multiple methods with the same signature. |
InterfaceAdapter._ContextAction_80 |
|
InterpretedFunction |
|
Interpreter |
|
Interpreter.CallFrame |
|
Interpreter.ContinuationJump |
|
Interpreter.GeneratorState |
|
InterpreterData |
|
JavaMembers |
|
JavaMembers.MethodSignature |
|
JavaScriptException |
|
Kit |
Collection of utilities |
Kit.ComplexKey |
|
NativeBoolean |
|
NativeCall |
|
NativeContinuation |
|
NativeDate |
|
NativeError |
|
NativeFunction |
|
NativeGenerator |
|
NativeGenerator.CloseGeneratorAction |
|
NativeGenerator.CloseGeneratorAction._Callable_84 |
|
NativeGenerator.GeneratorClosedException |
|
NativeGlobal |
|
NativeIterator |
|
NativeIterator.StopIteration |
|
NativeIterator.WrappedJavaIterator |
|
NativeJSON |
|
NativeJSON.StringifyState |
|
NativeJavaArray |
|
NativeJavaClass |
|
NativeJavaConstructor |
|
NativeJavaMethod |
|
NativeJavaPackage |
|
NativeJavaTopPackage |
|
NativeMath |
|
NativeNumber |
|
NativeScript |
|
NativeString |
|
NativeWith |
|
NodeTransformer |
This class transforms a tree to a lower-level representation for codegen. |
ObjArray |
|
ObjToIntMap |
|
ObjToIntMap.Iterator |
|
Ref |
|
RegExpProxyConstants |
|
ResolvedOverload |
|
RhinoException |
|
RhinoSecurityManager |
A java.lang.SecurityManager subclass that provides access to the current top-most script class on the execution stack. |
ScriptRuntime |
This is the class that implements the runtime. |
ScriptRuntime.DefaultMessageProvider |
|
ScriptRuntime.IdEnumeration |
|
ScriptRuntime.NoSuchMethodShim |
|
ScriptRuntime._BaseFunction_41 |
|
ScriptStackElement |
|
ScriptableConstants |
|
SecurityController |
This class describes the support needed to implement security. |
SecurityController._Script_157 |
|
SpecialRef |
|
Synchronizer |
This class provides support for implementing Java-style synchronized methods in Javascript. |
Token |
This class implements the JavaScript scanner. |
TokenStream |
This class implements the JavaScript scanner. |
TopLevel |
|
UintMap |
|
Undefined |
|
UniqueTag |
|
VMBridge |
|
WrapFactory |
Embeddings that wish to provide their own custom wrappings for Java objects may extend this class and call Context.SetWrapFactory(WrapFactory) Once an instance of this class or an extension of this class is enabled for a given context (by calling setWrapFactory on that context), Rhino will call the methods of this class whenever it needs to wrap a value resulting from a call to a Java method or an access to a Java field. |
WrappedException |
|