org.apache.bsf.util |
|
Java Source File Name | Type | Comment |
Bean.java | Class | A Bean is the class used to represent a bean: it holds a
type and a value. |
BSFClassLoader.java | Class | This class loader knows to load a class from the tempDir dir
of the environment of the given manager. |
BSFEngineImpl.java | Class | This is a base implementation of the BSFEngine interface which
engine implementations may choose to extend to get the basic
methods of the interface implemented. |
BSFEventProcessor.java | Class | This is used to support binding scripts to be run when an event
occurs. |
BSFEventProcessorReturningEventInfos.java | Class | This is used to support binding scripts to be run when an event occurs,
forwarding the arguments supplied to the event listener. |
BSFFunctions.java | Class | This is a utility that engine implementors may use as the Java
object they expose in the scripting language as "bsf". |
CodeBuffer.java | Class | A CodeBuffer object is used as a code repository for generated Java code.
It provides buffers which correspond to the various sections of a Java class.
author: Matthew J. |
EngineUtils.java | Class | This class contains utilities that language integrators can use
when implementing the BSFEngine interface.
author: Sanjiva Weerawarana author: Sam Ruby author: Rony G. |
IndentWriter.java | Class | An IndentWriter object behaves the same as a
PrintWriter object, with the additional capability
of being able to print strings that are prepended with a specified
amount of spaces.
author: Matthew J. |
IOUtils.java | Class | This file is a collection of input/output utilities.
author: Sanjiva Weerawarana author: Matthew J. |
JavaUtils.java | Class | |
MethodUtils.java | Class | This file is a collection of reflection utilities for dealing with
methods and constructors. |
ObjectRegistry.java | Class | The ObjectRegistry is used to do name-to-object reference lookups.
If an ObjectRegistry is passed as a constructor argument, then this
ObjectRegistry will be a cascading registry: when a lookup is
invoked, it will first look in its own table for a name, and if it's not
there, it will cascade to the parent ObjectRegistry.
All registration is always local. |
ObjInfo.java | Class | An ObjInfo object is used by a compiler to track the name and
type of a bean.
author: Matthew J. |
ReflectionUtils.java | Class | This file is a collection of reflection utilities. |
ScriptSymbolTable.java | Class | An ScriptSymbolTable object is used by a CodeBuffer
object to implement nested scopes.
author: Matthew J. |
StringUtils.java | Class | Deals with strings (probably need to elaborate some more).
author: Matthew J. |