|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractFile
...AbstractFile
s.AbstractReference.get()
.parser
to list of recognized parsers.
(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)
BuiltinType
instance is used to represent a built-in type.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.
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.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.sz
.
Value.memberSet()
ErrorHandler
is used by the interpreter to handle
fatal, non-recoverable errors.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
.
findClass
to search all registered class loader
delegates.
findResource
to search all registered
class loader delegates.
ForkScope
is used to implement a fork in the scope
chain.FunctionScope
to implement the scope for a function.FunctionScope.OSuper.getMember(int,boolean)
to allow to access the
other overriden function values, ie: super.foo()
this
doesn't have the same permissions
checking for the getMember
method.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.
import
statements.
JarFileSystem
implements a filesystem on top of a .jar
or .zip file.Method
and Constructor
differenceselementAt
, 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.
oscript.AbstractFileSystem
for the local
filesystem.regexp.exec(this)
.
MIN_SYMBOL_ID
.
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
.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.
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.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.members
array.
ErrorHandler
that uses swing to display
an error dialog.SymbolTable
, which normally maps a symbol to a table index.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 |