| Package | Description |
|---|---|
| bsh | |
| bsh.classpath | |
| bsh.commands | |
| bsh.engine | |
| bsh.security | |
| bsh.util |
| Class and Description |
|---|
| BshClassManager
BshClassManager manages all classloading in BeanShell.
|
| BshClassManager.Listener |
| BshMethod
This represents an instance of a bsh method declaration in a particular
namespace.
|
| CallStack
A stack of NameSpaces representing the call path.
|
| ClassGenerator |
| ClassIdentifier |
| CollectionManager
The default CollectionManager supports iteration over objects of type:
Enumeration, Iterator, Iterable, CharSequence, and array.
|
| ConsoleAssignable
The capabilities of an assignable console for BeanShell.
|
| ConsoleInterface
The capabilities of a minimal console for BeanShell.
|
| DelayedEvalBshMethod |
| EvalError
EvalError indicates that we cannot continue evaluating the node
and an unrecoverable internal error has corrupted the interpreter
or callstack.
|
| EvalException
EvalException indicates that the script has encountered a
runtime exception and the current node cannot be successfully
evaluated.
|
| GeneratedClass
Marker interface for generated classes
|
| Interpreter
The BeanShell script interpreter.
|
| Invocable
MethodHandle wrappers to represent invocable members.
|
| Modifiers
Bsh equivalent and compatible, for the most part, with JAVA's Modifiers.
|
| NameSource
This interface supports name completion, which is used primarily for
command line tools, etc.
|
| NameSource.Listener |
| NameSpace
A namespace in which methods, variables, and imports (class names) live.
|
| Node |
| Primitive
Wrapper for primitive types in Bsh.
|
| SafeNavigate
Implementation of the Safe Navigate operator ?.
|
| SimpleNode |
| This
'This' is the type of bsh scripted objects.
|
| This.ConstructorArgs
A ConstructorArgs object holds evaluated arguments for a constructor
call as well as the index of a possible alternate selector to invoke.
|
| Token
The class generated by JavaCC/java (by JavaHelperFiles.java with java/Token.template)
that describes a token.
|
| UtilEvalError
UtilEvalError is an error corresponding to an EvalError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
|
| UtilTargetError
UtilTargetError is an error corresponding to a TargetError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
|
| Variable |
| Class and Description |
|---|
| BshClassManager
BshClassManager manages all classloading in BeanShell.
|
| BshClassManager.Listener |
| ClassPathException |
| NameSource
This interface supports name completion, which is used primarily for
command line tools, etc.
|
| NameSource.Listener |
| UtilEvalError
UtilEvalError is an error corresponding to an EvalError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
|
| Class and Description |
|---|
| CallStack
A stack of NameSpaces representing the call path.
|
| Interpreter
The BeanShell script interpreter.
|
| Class and Description |
|---|
| Interpreter
The BeanShell script interpreter.
|
| Class and Description |
|---|
| CallStack
A stack of NameSpaces representing the call path.
|
| EvalError
EvalError indicates that we cannot continue evaluating the node
and an unrecoverable internal error has corrupted the interpreter
or callstack.
|
| Node |
| UtilEvalError
UtilEvalError is an error corresponding to an EvalError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
|
| Class and Description |
|---|
| BshClassManager
BshClassManager manages all classloading in BeanShell.
|
| ClassPathException |
| ConsoleInterface
The capabilities of a minimal console for BeanShell.
|
| NameSource
This interface supports name completion, which is used primarily for
command line tools, etc.
|
| This
'This' is the type of bsh scripted objects.
|