|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractFile
...AbstractFile
s.AbstractReference.get()
.parser
to list of recognized parsers.
BuiltinType
instance is used to represent a built-in type.(a)b
is equivalent to a.bopCast(b)
(a)b
is equivalent to a.bopCast(b)
(a)b
is equivalent to a.bopCast(b)
(a)b
is equivalent to a.bopCast(b)
(a)b
is equivalent to a.bopCast(b)
(a)b
is equivalent to a.bopCast(b)
classwrap
package is used to generate a "wrapper" for
a java class.Iterator
which adds an CollectionIterator.iterator()
method.NodeEvaluatorFactory
interfaceJavaClass
instance.CompiledNodeEvaluator
.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.boolean
value.
boolean
value.
boolean
value.
boolean
value.
boolean
value.
boolean
value.
boolean
value.
long
value.
long
value.
long
value.
long
value.
long
value.
long
value.
long
value.
long
value.
double
value.
double
value.
double
value.
double
value.
double
value.
double
value.
double
value.
double
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
Object
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
String
value.
Node
, generate a NodeEvaluator
.
Node
, generate a NodeEvaluator
.
Node
, generate a NodeEvaluator
.
Debugger
object provides access to objects, including (not
for java objects) access to the object's private members.ErrorHandler
is used by the interpreter to handle
fatal, non-recoverable errors.sz
.
Value.memberSet()
ne
's
StackFrame.evalNode(oscript.NodeEvaluator, oscript.data.Scope)
method, returning the result.
fxn
once for each element
present in the array until it finds one where callback returns
false
.
ForkScope
is used to implement a fork in the scope
chain.FunctionScope
to implement the scope for a function.ClassLoader
object for the java class this class is
a wrapper for.
-1
.
-1
.
-1
.
-1
.
-1
.
-1
if no match.
String
value.
StackFrame.getId()
, mainly provided for the benefit
of script code that probably doesn't want to know about ids, and just
wants to think in terms of names.
JarFileSystem
implements a filesystem on top of a .jar
or .zip file.Method
and Constructor
differencesoscript.AbstractFileSystem
for the local
filesystem.elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
elementAt
, this returns the
number of elements.
MIN_SYMBOL_ID
.
regexp.exec(this)
.
null
if none.
/jar/file.jar
and add to script path
NodeEvaluator
is created by the NodeFactory
to
evaluate a node.NodeEvaluatorFactory
transforms a Node
into a
NodeEvaluator
.Node
.ProgrammingErrorException
is thrown in cases that should
only be reached due to a programming error, unimplemented code, etc.resolve
method which should be implemented by
the derived script class.BasicScope.getMember(int, boolean)
should also
implement this.
JavaClassWrapper.getMember(int, boolean)
should also
implement this.
Database.getMember(int, boolean)
should also
implement this.
Function.getMember(int, boolean)
should also
implement this.
JavaClassWrapper.getMember(int, boolean)
should also
implement this.
JavaPackageWrapper.getMember(int, boolean)
should also
implement this.
OObject.getMember(int, boolean)
should also
implement this.
ScriptPackage.getMember(int, boolean)
should also
implement this.
Value.getMember(java.lang.String)
should also
implement this.
BuiltinType.getTypeMember(oscript.data.Value, int)
should also
implement this.
Function.getTypeMember(oscript.data.Value, int)
should also
implement this.
JavaClassWrapper.getTypeMember(oscript.data.Value, int)
should also
implement this.
Value.getTypeMember(oscript.data.Value, int)
should also
implement this.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it, or call #_externalInit
from the
Value.readExternal(java.io.ObjectInput)
method.
parser
from list of recognized parsers.
(undefined)
.
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.ErrorHandler
that uses swing to display
an error dialog.SymbolTable
, which normally maps a symbol to a table index.members
array.
JavaBridge.FunctionTransformer.getTargetClass()
.
CollectionForLoopStatement
production in the syntaxtree
into an equivalent production.
ForLoopStatement
production in the syntaxtree
into an equivalent production.
FunctionDeclaration
production in the syntaxtree
into an equivalent production.
ShorthandFunctionPrimaryPrefix
production in the syntaxtree
into an equivalent production.
this
.
this
.
this
.
Value.NULL
.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it.
Externalizable
must
call this if it overrides it, or call #setType
from the
Value.readExternal(java.io.ObjectInput)
method.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |