Package bsh

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  
ParserConstants  
ParserTreeConstants  
 

Class Summary
BshClassManager BshClassManager manages all classloading in BeanShell.
BSHFormalComment  
BshMethod This represents an *instance* of a bsh method declaration in a particular namespace.
CallStack A stack of namespaces representing the call path.
Capabilities The map of extended features supported by the runtime in which we live.
Console Console startup class.
Interpreter The BeanShell script interpreter.
NameSpace A namespace in which methods and variables live.
Parser This is the BeanShell parser.
ParserTokenManager  
Primitive Wrapper for primitive types in Bsh.
ReflectManager ReflectManager is a dynamically loaded extension that supports extended reflection features supported by JDK1.2 and greater.
Remote Remoe executor class.
StringUtil  
This 'This' is the type of bsh scripted objects.
 

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.
TargetError TargetError is an EvalError that wraps an exception thrown by the script (or by code called from the script).
 



© 2000 pat@pat.net :-)