|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
BshClassManager.Listener | |
ConsoleInterface | The capabilities of a minimal console for BeanShell. |
NameSource | This interface supports name completion, which is used primarily for command line tools, etc. |
NameSource.Listener | |
Node | |
ParserConstants | |
ParserTreeConstants |
Class Summary | |
ASCII_UCodeESC_CharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing). |
BlockNameSpace | A specialized namespace for Blocks, e.g. |
BSHAllocationExpression | New object, new array, or inner class style allocation with body. |
BSHAmbiguousName | |
BSHArguments | |
BSHArrayDimensions | The name of this class is somewhat misleading. |
BSHArrayInitializer | |
BSHAssignment | |
BSHBinaryExpression | Implement binary expressions... |
BSHBlock | |
BSHCastExpression | Implement casts. |
BshClassManager | BshClassManager manages all classloading in BeanShell. |
BSHFormalComment | |
BSHFormalParameter | A formal parameter declaration. |
BSHFormalParameters | For loose type parameters the argTypes are null. |
BSHForStatement | Implementation of the for(;;) statement. |
BSHIfStatement | |
BSHImportDeclaration | |
BSHLHSPrimaryExpression | |
BSHLHSPrimarySuffix | |
BSHLiteral | |
BshMethod | This represents an *instance* of a bsh method declaration in a particular namespace. |
BSHMethodDeclaration | |
BSHMethodInvocation | |
BSHPrimaryExpression | |
BSHPrimarySuffix | |
BSHPrimitiveType | |
BSHReturnStatement | |
BSHReturnType | |
BSHStatementExpressionList | |
BSHSwitchLabel | |
BSHSwitchStatement | |
BSHTernaryExpression | This class needs logic to prevent the right hand side of boolean logical expressions from being naively evaluated... |
BSHThrowStatement | |
BSHTryStatement | |
BSHType | |
BSHTypedVariableDeclaration | |
BSHUnaryExpression | |
BSHVariableDeclarator | name [ = initializer ] evaluate name and return optional initializer |
BSHWhileStatement | This class handles both while(){} statements and do{}while() statements. |
CallStack | A stack of namespaces representing the call path. |
Capabilities | The map of extended features supported by the runtime in which we live. |
CommandLineReader | This is a quick hack to turn empty lines entered interactively on the command line into ';\n' empty lines for the interpreter. |
Console | Console startup class. |
Interpreter | The BeanShell script interpreter. |
JJTParserState | |
JThis | JThis is a dynamically loaded extension which extends This and adds explicit support for AWT and JFC events, etc. |
LHS | The left hand side in an assignment This is probably the most debatable design issue in bsh... |
Name | What's in a name? I'll tell you... |
Name.ClassIdentifier | |
NameSpace | A namespace in which methods and variables live. |
NameSpace.TypedVariable | |
Parser | This is the BeanShell parser. |
Parser.JJCalls | |
ParserTokenManager | |
Primitive | Wrapper for primitive types in Bsh. |
Primitive.Special | |
Reflect | All of the reflection API code lies here. |
ReflectManager | ReflectManager is a dynamically loaded extension that supports extended reflection features supported by JDK1.2 and greater. |
Remote | Remoe executor class. |
ReturnControl | Represents a Return, Break, or Continue statement |
SimpleNode | |
StringUtil | |
This | 'This' is the type of bsh scripted objects. |
Token | Describes the input token stream. |
XThis | XThis is a dynamically loaded extension which extends This.java and adds support for the generalized interface proxy mechanism introduced in JDK1.3. |
Exception Summary | |
Capabilities.Unavailable | An attempt was made to use an unavailable capability supported by an optional package. |
ClassPathException | |
EvalError | EvalError indicates that we cannot continue evaluating the script or the script has thrown an exception. |
InterpreterError | An internal error in the interpreter has occurred. |
ParseException | This exception is thrown when parse errors are encountered. |
ReflectError | |
TargetError | TargetError is an EvalError that wraps an exception thrown by the script (or by code called from the script). |
Error Summary | |
TokenMgrError |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |