oscript.data |
|
Java Source File Name | Type | Comment |
AbstractReference.java | Class | An abstract reference, which forwards requests to the referent, returned
by
AbstractReference.get . |
BasicScope.java | Class | Scope is an internal object use to represent a scope of execution. |
BuiltinType.java | Class | A BuiltinType instance is used to represent a built-in type.
This is similar to JavaClassWrapper , in that it allows a java
type to be sub-classed or instantiated, but it's difference is that it
restricts access. |
ComMethod.java | Class | |
ComObject.java | Class | A wrapper for the JAWIN COM library, for accessing COM/ActiveX objects
on a windows system. |
ComProperty.java | Class | |
ConstructorScope.java | Class | The ConstructorScope to implement the scope for a
constructor, acting as a switch to cause private
variables to be declared in a scope private to the constructor
while public and protected members
are in a scope shared by any parent and child classes. |
Database.java | Class | A database provides persistant storage.... |
Debugger.java | Class | The Debugger object provides access to objects, including (not
for java objects) access to the object's private members. |
ForkScope.java | Class | The ForkScope is used to implement a fork in the scope
chain. |
Function.java | Class | A script function/constructor. |
FunctionScope.java | Class | The FunctionScope to implement the scope for a function. |
GlobalScope.java | Class | Each interpreter instance has a single global scope, which serves to
terminate the scope chain. |
JavaBridge.java | Class | Utilities to convert between script and java types. |
JavaClassWrapper.java | Class | A wrapper for a java class. |
JavaInnerClassWrapper.java | Class | Inner class are basically just regular classes, except that we insert
an extra arg when calling the constructor... |
JavaMethodWrapper.java | Class | A wrapper for a method of a java object. |
JavaObjectWrapper.java | Class | A wrapper for a java object. |
JavaPackageWrapper.java | Class | A wrapper for a java package. |
OArray.java | Class | An array instance. |
OBoolean.java | Class | A boolean type, can have either the value true or false. |
OExactNumber.java | Class | An exact number. |
OException.java | Class | Base class for the script type "Exception". |
OIllegalArgumentException.java | Class | At some point, we could perhaps make this a script type... |
OInexactNumber.java | Class | An inexact number is a non-integer number. |
OJavaException.java | Class | This class wraps a java exception object. |
ONoSuchMemberException.java | Class | At some point, we could perhaps make this a script type... |
ONullReferenceException.java | Class | At some point, we could perhaps make this a script type... |
OObject.java | Class | The built-in type Object, which is the type that implements the
root of the inheritance hierarchy of all language types. |
OSpecial.java | Class | An OSpecial is used for different special values that
aren't really members of any other type. |
OString.java | Class | A string class. |
OUnsupportedOperationException.java | Class | At some point, we could perhaps make this a script type... |
Proxy.java | Class | A proxy object acts as a proxy, all attempts to resolve a member go
thru the resolve method which should be implemented by
the derived script class. |
Reference.java | Class | A reference forwards all method calls to the object it is a reference
for, but additionally a reference is assignable. |
RegExp.java | Class | A regular expression object. |
RegExpResult.java | Class | The result of executing a pattern against a string. |
Scope.java | Class | Scope is an internal object use to represent a scope of execution. |
ScriptObject.java | Class | A script-object is basically just a scope, but also provides java
wrappers for all the methods defined in Value , which allows
a lot of flexibility for script objects to extend built-in types, or
implement built-in operators (methods), such as +, -, *, /, etc., etc. |
ScriptPackage.java | Class | The implementation of a package system for scripts. |
SunRegExp.java | Class | |
SunRegExpResult.java | Class | The implementation of
RegExpResult using Sun's java.util.regex
package that comes with j2se v1.4 and later. |
Symbol.java | Class | The Symbol is a type used internally by the scripting engine to represent
identifiers, ie. |
Type.java | Class | XXX not sure if we need a common parent for all types, but we might end up
with some common utility code. |
Value.java | Class | The base class of all values in the interpreter. |
WeakReference.java | Class | A weak reference to an object will not prevent the object from being
garbage collected. |
XmlRpc.java | Class | Utility code for XmlRpcServer/XmlRpcClient, such as type conversion. |
XmlRpcClient.java | Class | A wrapper for the Apacle XML-RPC client library. |
XmlRpcClientLite.java | Class | A wrapper for the Apacle XML-RPC client lite library. |
XmlRpcHandler.java | Class | An XML-RPC handler that can wrap an arbitrary script object, for
serving that object via XML-RPC. |
XmlRpcMethod.java | Class | |
XmlRpcObject.java | Class | An XML-RPC object. |