| BshClassManager | 
 BshClassManager manages all classloading in BeanShell. 
 | 
| BshClassManager.Listener | 
  | 
| BshIterator | 
 An interface implemented by classes wrapping instances of iterators,
        enumerations, collections, etc. 
 | 
| BshMethod | 
 This represents an instance of a bsh method declaration in a particular
        namespace. 
 | 
| CallStack | 
 A stack of NameSpaces representing the call path. 
 | 
| Capabilities.Unavailable | 
 An attempt was made to use an unavailable capability supported by
                an optional package. 
 | 
| ClassGenerator | 
  | 
| ClassGeneratorUtil.ConstructorArgs | 
 A ConstructorArgs object holds evaluated arguments for a constructor
                call as well as the index of a possible alternate selector to invoke. 
 | 
| ClassIdentifier | 
  | 
| CollectionManager | 
 The default CollectionManager (which remains Java 1.1 compatible) 
        supports iteration over objects of type:
        Enumeration, Vector, String, StringBuffer and array. 
 | 
| ConsoleInterface | 
 The capabilities of a minimal console for BeanShell. 
 | 
| DelayedEvalBshMethod | 
  | 
| EvalError | 
 EvalError indicates that we cannot continue evaluating the script
        or the script has thrown an exception. 
 | 
| Interpreter | 
 The BeanShell script interpreter. 
 | 
| JavaCharStream | 
 An implementation of interface CharStream, where the stream is assumed to
 contain only ASCII characters (with java-like unicode escape processing). 
 | 
| 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. 
 | 
| ParseException | 
 This exception is thrown when parse errors are encountered. 
 | 
| ParserConstants | 
  | 
| ParserTokenManager | 
  | 
| ParserTreeConstants | 
  | 
| 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. 
 | 
| This | 
 'This' is the type of bsh scripted objects. 
 | 
| Token | 
 Describes the input token stream. 
 | 
| 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. 
 | 
| Variable | 
  |