A B C D E F G I J K L M N O P R S T U V W X

## A

actionPerformed(ActionEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ActionAdapter
AdapterClassLoader - Class in org.apache.bsf.util.event.generator
AdapterClassLoader() - Constructor for class org.apache.bsf.util.event.generator.AdapterClassLoader
addBytes(byte[], byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addBytes(byte[], byte) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addBytes(byte[], int) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addBytes(byte[], long) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addBytes(byte[], String) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addBytes(byte[], short) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
addClass(byte[], short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addConstructorArgument(ObjInfo) - Method in class org.apache.bsf.util.CodeBuffer
addConstructorException(String) - Method in class org.apache.bsf.util.CodeBuffer
addConstructorStatement(String) - Method in class org.apache.bsf.util.CodeBuffer
addEventListener(Object, String, String, Object) - Method in class org.apache.bsf.util.BSFFunctions
addEventListener(Object, String, String, BSFEngine, BSFManager, String, int, int, Object) - Static method in class org.apache.bsf.util.EngineUtils
  Add a script as a listener to some event coming out of an object.
addEventListener(Object, String, EventProcessor) - Static method in class org.apache.bsf.util.ReflectionUtils
  Add an event processor as a listener to some event coming out of an object.
addEventListenerReturningEventInfos(Object, String, String, BSFEngine, BSFManager, String, int, int, Object, Object) - Static method in class org.apache.bsf.util.EngineUtils
  Add a script as a listener to some event coming out of an object.
addFieldDeclaration(String) - Method in class org.apache.bsf.util.CodeBuffer
addFieldRef(byte[], short, short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addImplements(String) - Method in class org.apache.bsf.util.CodeBuffer
addImport(String) - Method in class org.apache.bsf.util.CodeBuffer
addInitializerStatement(String) - Method in class org.apache.bsf.util.CodeBuffer
addInteger(byte[], int) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addInterfaceMethodRef(byte[], short, short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addLong(byte[], long) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addMethodDeclaration(String) - Method in class org.apache.bsf.util.CodeBuffer
addMethodRef(byte[], short, short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addNameAndType(byte[], short, short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addRef(byte, byte[], short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addRef(byte, byte[], short, short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addServiceMethodException(String) - Method in class org.apache.bsf.util.CodeBuffer
addServiceMethodStatement(String) - Method in class org.apache.bsf.util.CodeBuffer
addString(byte[], short) - Static method in class org.apache.bsf.util.event.generator.Bytecode
addUtf8(byte[], String) - Static method in class org.apache.bsf.util.event.generator.Bytecode
adjustmentValueChanged(AdjustmentEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter
apply(String, int, int, Object, Vector, Vector) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to invoke an anonymous function.
apply(String, String, int, int, Object, Vector, Vector) - Method in class org.apache.bsf.BSFManager
  Apply the given anonymous function of the given language to the given parameters and return the resulting value.
apply(String, int, int, Object, Vector, Vector) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Evaluate an anonymous function (differs from eval() in that apply() handles multiple lines).
apply(String, int, int, Object, Vector, Vector) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of apply - calls eval ignoring parameters and returns the result.

## B

bean - Variable in class org.apache.bsf.BSFDeclaredBean
Bean - Class in org.apache.bsf.util
  A Bean is the class used to represent a bean: it holds a type and a value.
Bean(Class, Object) - Constructor for class org.apache.bsf.util.Bean
BSF_Log - Class in org.apache.bsf
  This class is used in BSF for logging (a delegator for org.apache.commons.logging, which is needed for compilation) using the `org.apache.commons.logging.Log` methods.
BSF_Log() - Constructor for class org.apache.bsf.BSF_Log
BSF_Log(String) - Constructor for class org.apache.bsf.BSF_Log
BSF_Log(Class) - Constructor for class org.apache.bsf.BSF_Log
BSF_LOG_L0 - Static variable in class org.apache.bsf.util.DebugLog
BSF_LOG_L1 - Static variable in class org.apache.bsf.util.DebugLog
BSF_LOG_L2 - Static variable in class org.apache.bsf.util.DebugLog
BSF_LOG_L3 - Static variable in class org.apache.bsf.util.DebugLog
BSF_LogFactory - Class in org.apache.bsf
  This class is used in BSF as BSF_LogFactory returning a BSF_Log instance, which is a delegator for an `org.apache.commons.logging.Log` object.
BSF_LogFactory() - Constructor for class org.apache.bsf.BSF_LogFactory
BSFDeclaredBean - Class in org.apache.bsf
  BSFDeclaredBeans are used internally by BSF to encapsulate information being passed between a BSFManager and its various BSFEngines.
BSFEngine - Interface in org.apache.bsf
  This is the view of a scripting engine assumed by the Bean Scripting Framework.
BSFEngineImpl - Class in org.apache.bsf.util
  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.
BSFEngineImpl() - Constructor for class org.apache.bsf.util.BSFEngineImpl
BSFEngineTestTmpl - Class in org.apache.bsf.test
  Superclass for language engine tests.
BSFEngineTestTmpl(String) - Constructor for class org.apache.bsf.test.BSFEngineTestTmpl
BSFEventProcessor - Class in org.apache.bsf.util
  This is used to support binding scripts to be run when an event occurs.
BSFEventProcessorReturningEventInfos - Class in org.apache.bsf.util
  This is used to support binding scripts to be run when an event occurs, forwarding the arguments supplied to the event listener.
BSFException - Exception in org.apache.bsf
  If something goes wrong while doing some scripting stuff, one of these is thrown.
BSFException(int, String) - Constructor for exception org.apache.bsf.BSFException
BSFException(int, String, Throwable) - Constructor for exception org.apache.bsf.BSFException
BSFException(String) - Constructor for exception org.apache.bsf.BSFException
BSFFunctions - Class in org.apache.bsf.util
  This is a utility that engine implementors may use as the Java object they expose in the scripting language as "bsf".
BSFFunctions(BSFManager, BSFEngine) - Constructor for class org.apache.bsf.util.BSFFunctions
BSFManager - Class in org.apache.bsf
  This class is the entry point to the bean scripting framework.
BSFManager() - Constructor for class org.apache.bsf.BSFManager
bsfManager - Variable in class org.apache.bsf.test.BSFEngineTestTmpl
bsftag - Class in org.apache.taglibs.bsf
bsftag() - Constructor for class org.apache.taglibs.bsf.bsftag
BSFTest - Class in org.apache.bsf.test
  Primary test class and testing front end for BSF.
BSFTest(String) - Constructor for class org.apache.bsf.test.BSFTest
buildNewSymbol(String) - Method in class org.apache.bsf.util.CodeBuffer
byteArrayToDouble(byte[], byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToDouble(byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToFloat(byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToInt(byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToLong(byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToLong(byte[], byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToShort(byte[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
Bytecode - Class in org.apache.bsf.util.event.generator
  Bytecode handling utilities Handle standard byte arrays as defined in Java VM and Class File 5 April 1999 - functions to append Class File byte subarrays into a Class File byte array
Bytecode() - Constructor for class org.apache.bsf.util.event.generator.Bytecode
byteToHexString(byte) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
ByteUtility - Class in org.apache.bsf.util.event.generator
  Byte handling utilities 5 April 1999 - functions to append standard types to byte arrays functions to produce standard types from byte arrays
ByteUtility() - Constructor for class org.apache.bsf.util.event.generator.ByteUtility

## C

C_Class - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_Double - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_FieldRef - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_Float - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_Integer - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_InterfaceMethodRef - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_Long - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_MethodRef - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_NameAndType - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_String - Static variable in class org.apache.bsf.util.event.generator.Bytecode
C_Utf8 - Static variable in class org.apache.bsf.util.event.generator.Bytecode
call(Object, String, Object[]) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to call into the scripting engine to make a function/method call.
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.jacl.JaclEngine
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.java.JavaEngine
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.javaclass.JavaClassEngine
  call the named method of the given object.
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.javascript.JavaScriptEngine
  Return an object from an extension.
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.jython.JythonEngine
  call the named method of the given object.
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
  Return an object from an extension.
call(Object, String, Object[]) - Method in class org.apache.bsf.engines.xslt.XSLTEngine
  call the named method of the given object.
call(Object, String, Object[]) - Method in class org.apache.bsf.test.fakeEngine
callBeanMethod(Object, String, Object[]) - Static method in class org.apache.bsf.util.EngineUtils
  Finds and invokes a method with the given signature on the given bean.
CFDriver - Class in org.apache.bsf.util.cf
  This is an example of how a `CodeFormatter` bean can be used.
CFDriver() - Constructor for class org.apache.bsf.util.cf.CFDriver
  Not used.
classLoader - Variable in class org.apache.bsf.BSFManager
classLoader - Variable in class org.apache.bsf.util.BSFEngineImpl
classNameToVarName(String) - Static method in class org.apache.bsf.util.StringUtils
classPath - Variable in class org.apache.bsf.BSFManager
classPath - Variable in class org.apache.bsf.util.BSFEngineImpl
cleanString(String) - Static method in class org.apache.bsf.util.StringUtils
clearSymbolTable() - Method in class org.apache.bsf.util.CodeBuffer
CodeBuffer - Class in org.apache.bsf.util
  A `CodeBuffer` object is used as a code repository for generated Java code.
CodeBuffer() - Constructor for class org.apache.bsf.util.CodeBuffer
CodeBuffer(CodeBuffer) - Constructor for class org.apache.bsf.util.CodeBuffer
CodeFormatter - Class in org.apache.bsf.util.cf
  A `CodeFormatter` bean is used to format raw Java code.
CodeFormatter() - Constructor for class org.apache.bsf.util.cf.CodeFormatter
compileApply(String, int, int, Object, Vector, Vector, CodeBuffer) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to compile an anonymous function.
compileApply(String, String, int, int, Object, Vector, Vector, CodeBuffer) - Method in class org.apache.bsf.BSFManager
  Compile the application of the given anonymous function of the given language to the given parameters into the given `CodeBuffer`.
compileApply(String, int, int, Object, Vector, Vector, CodeBuffer) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of compileApply - calls compileExpr ignoring parameters.
compileExpr(String, int, int, Object, CodeBuffer) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to compile a value-returning expression.
compileExpr(String, String, int, int, Object, CodeBuffer) - Method in class org.apache.bsf.BSFManager
  Compile the given expression of the given language into the given `CodeBuffer`.
compileExpr(String, int, int, Object, CodeBuffer) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of compileExpr - generates code that'll create a new manager, evaluate the expression, and return the value.
compileScript(String, int, int, Object, CodeBuffer) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to compile some script.
compileScript(String, String, int, int, Object, CodeBuffer) - Method in class org.apache.bsf.BSFManager
  Compile the given script of the given language into the given `CodeBuffer`.
compileScript(String, int, int, Object, CodeBuffer) - Method in class org.apache.bsf.engines.java.JavaEngine
compileScript(String, int, int, Object, CodeBuffer) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of compileScript - generates code that'll create a new manager, and execute the script.
componentAdded(ContainerEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ContainerAdapter
componentHidden(ComponentEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
componentMoved(ComponentEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
componentRemoved(ContainerEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ContainerAdapter
componentResized(ComponentEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
componentShown(ComponentEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
convert(Class, Class, Object) - Method in interface org.apache.bsf.util.type.TypeConvertor
createBean(String, Object[]) - Static method in class org.apache.bsf.util.EngineUtils
  Creates a new bean.
createBean(ClassLoader, String, Class[], Object[]) - Static method in class org.apache.bsf.util.ReflectionUtils
  Create a bean using given class loader and using the appropriate constructor for the given args of the given arg types.
createBean(ClassLoader, String, Object[]) - Static method in class org.apache.bsf.util.ReflectionUtils
  Create a bean using given class loader and using the appropriate constructor for the given args.

## D

debug(Object) - Method in class org.apache.bsf.BSF_Log
debug(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
DebugLog - Class in org.apache.bsf.util
DebugLog() - Constructor for class org.apache.bsf.util.DebugLog
debugPrint(Object, int) - Static method in class org.apache.bsf.util.DebugLog
debugPrintln(Object, int) - Static method in class org.apache.bsf.util.DebugLog
declareBean(BSFDeclaredBean) - Method in interface org.apache.bsf.BSFEngine
  Declare a bean after the engine has been started.
declareBean(String, Object, Class) - Method in class org.apache.bsf.BSFManager
  Declare a bean.
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.jacl.JaclEngine
  Declare a bean
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.javascript.JavaScriptEngine
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Declare a bean
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.xslt.XSLTEngine
  Declare a bean by setting it as a parameter
declareBean(BSFDeclaredBean) - Method in class org.apache.bsf.util.BSFEngineImpl
declaredBeans - Variable in class org.apache.bsf.BSFManager
declaredBeans - Variable in class org.apache.bsf.util.BSFEngineImpl
DEFAULT_DELIM - Static variable in class org.apache.bsf.util.cf.CodeFormatter
  The default set of delimiters.
DEFAULT_MAX - Static variable in class org.apache.bsf.util.cf.CodeFormatter
  The default maximum line length.
DEFAULT_S_DELIM - Static variable in class org.apache.bsf.util.cf.CodeFormatter
  The default set of sticky delimiters.
DEFAULT_STEP - Static variable in class org.apache.bsf.util.cf.CodeFormatter
  The default size of the indentation step.
defineClass(String, byte[]) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
definedClassLoader - Static variable in class org.apache.bsf.BSFManager
doEndTag() - Method in class org.apache.taglibs.bsf.expression
doEndTag() - Method in class org.apache.taglibs.bsf.scriptlet

## E

EngineUtils - Class in org.apache.bsf.util
  This class contains utilities that language integrators can use when implementing the BSFEngine interface.
EngineUtils() - Constructor for class org.apache.bsf.util.EngineUtils
EngineUtilsTest - Class in org.apache.bsf.test.utilTests
  This is a testcase for org.apache.bsf.util.EngineUtils
EngineUtilsTest(String) - Constructor for class org.apache.bsf.test.utilTests.EngineUtilsTest
error(Object) - Method in class org.apache.bsf.BSF_Log
error(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
eval(String, int, int, Object) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to evaluate an expression.
eval(String, String, int, int, Object) - Method in class org.apache.bsf.BSFManager
  Evaluate the given expression of the given language and return the resulting value.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.jacl.JaclEngine
  This is used by an application to evaluate a string containing some expression.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.java.JavaEngine
  This is used by an application to evaluate a string containing some expression.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.javaclass.JavaClassEngine
  This is used by an application to evaluate an object containing some expression - clearly not possible for compiled code ..
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.javascript.JavaScriptEngine
  This is used by an application to evaluate a string containing some expression.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Evaluate an expression.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
  Override impl of execute.
eval(String, int, int, Object) - Method in class org.apache.bsf.engines.xslt.XSLTEngine
  Evaluate an expression.
eval(String, int, int, Object) - Method in class org.apache.bsf.test.fakeEngine
EventAdapter - Interface in org.apache.bsf.util.event
  EventAdapter is the interface that all event adapters must implement in order to work with the automatic event adapter generation model.
EventAdapterGenerator - Class in org.apache.bsf.util.event.generator
  EventAdapterGenerator Generate an "Event Adapter" dynamically during program execution
EventAdapterGenerator() - Constructor for class org.apache.bsf.util.event.generator.EventAdapterGenerator
EventAdapterImpl - Class in org.apache.bsf.util.event
  EventAdapterImpl is a default implementation of the EventAdapter interface that specific event adapters may choose to subclass from instead of implementing the interface themselves.
EventAdapterImpl() - Constructor for class org.apache.bsf.util.event.EventAdapterImpl
EventAdapterRegistry - Class in org.apache.bsf.util.event
  The EventAdapterRegistry is the registry of event adapters.
EventAdapterRegistry() - Constructor for class org.apache.bsf.util.event.EventAdapterRegistry
eventProcessor - Variable in class org.apache.bsf.util.event.EventAdapterImpl
EventProcessor - Interface in org.apache.bsf.util.event
  EventProcessor is the interface that event adapters use to delegate events they received to be delivered to the appropriate target.
exec(String, int, int, Object) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to execute some script.
exec(String, String, int, int, Object) - Method in class org.apache.bsf.BSFManager
  Execute the given script of the given language.
exec(String, int, int, Object) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Execute a script.
exec(String, int, int, Object) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
  Override impl of execute.
exec(String, int, int, Object) - Method in class org.apache.bsf.test.fakeEngine
exec(String, int, int, Object) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of execute - calls eval and ignores the result.
execEvalShared(String, int, int, Object, boolean) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
  This is shared code for the exec() and eval() operations.
expression - Class in org.apache.taglibs.bsf
expression() - Constructor for class org.apache.taglibs.bsf.expression
extn2Lang - Static variable in class org.apache.bsf.BSFManager

## F

failMessage(String, Exception) - Method in class org.apache.bsf.test.BSFEngineTestTmpl
fakeEngine - Class in org.apache.bsf.test
fakeEngine() - Constructor for class org.apache.bsf.test.fakeEngine
fatal(Object) - Method in class org.apache.bsf.BSF_Log
fatal(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
findClass(String) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
focusGained(FocusEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_FocusAdapter
focusLost(FocusEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_FocusAdapter
formatCode(Reader, Writer) - Method in class org.apache.bsf.util.cf.CodeFormatter
  Formats the code read from `source`, and writes the formatted code to `target`.

## G

get(String) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
getCause() - Method in exception org.apache.bsf.BSFException
getChars(int, char) - Static method in class org.apache.bsf.util.StringUtils
  Get a string consisting of `numberOfChars` theChars.
getClassLoader() - Method in class org.apache.bsf.BSFManager
  Get classLoader
getClassName() - Method in class org.apache.bsf.util.CodeBuffer
getClassName(Class) - Static method in class org.apache.bsf.util.StringUtils
getClassPath() - Method in class org.apache.bsf.BSFManager
  Get classPath
getCodeGenString() - Method in interface org.apache.bsf.util.type.TypeConvertor
getCommaListFromVector(Vector) - Static method in class org.apache.bsf.util.StringUtils
getConstructor(Class, Class[]) - Static method in class org.apache.bsf.util.MethodUtils
  Class.getConstructor() finds only the entry point (if any) _exactly_ matching the specified argument types.
getConstructorArguments() - Method in class org.apache.bsf.util.CodeBuffer
getConstructorBuffer() - Method in class org.apache.bsf.util.CodeBuffer
getConstructorExceptions() - Method in class org.apache.bsf.util.CodeBuffer
getContentAsReader(URL) - Static method in class org.apache.bsf.util.StringUtils
getContentAsString(URL) - Static method in class org.apache.bsf.util.StringUtils
getDebugStream() - Static method in class org.apache.bsf.util.DebugLog
getDefinedClassLoader() - Static method in class org.apache.bsf.BSFManager
  Returns the defined ClassLoader (the ClassLoader that got used to define the org.apache.bsf.BSFManager class object).
getDelimiters() - Method in class org.apache.bsf.util.cf.CodeFormatter
  Gets the set of delimiters.
getExtends() - Method in class org.apache.bsf.util.CodeBuffer
getField(Object, String) - Static method in class org.apache.bsf.util.ReflectionUtils
getFieldBuffer() - Method in class org.apache.bsf.util.CodeBuffer
getFinalServiceMethodStatement() - Method in class org.apache.bsf.util.CodeBuffer
getImplements() - Method in class org.apache.bsf.util.CodeBuffer
getImports() - Method in class org.apache.bsf.util.CodeBuffer
getIndentationStep() - Method in class org.apache.bsf.util.cf.CodeFormatter
  Gets the size of the indentation step.
getInitializerBuffer() - Method in class org.apache.bsf.util.CodeBuffer
getLangFromFilename(String) - Static method in class org.apache.bsf.BSFManager
  Determine the language of a script file by looking at the file extension.
getLoadedClass(String) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
getLog(String) - Static method in class org.apache.bsf.BSF_LogFactory
getLog(Class) - Static method in class org.apache.bsf.BSF_LogFactory
getLogLevel() - Static method in class org.apache.bsf.util.DebugLog
getMaxLineLength() - Method in class org.apache.bsf.util.cf.CodeFormatter
  Gets the maximum line length.
getMethod(Class, String, Class[], boolean) - Static method in class org.apache.bsf.util.MethodUtils
getMethod(Object, String, Class[]) - Static method in class org.apache.bsf.util.MethodUtils
  Class.getMethod() finds only the entry point (if any) _exactly_ matching the specified argument types.
getMethodBuffer() - Method in class org.apache.bsf.util.CodeBuffer
getNode() - Method in class org.apache.bsf.engines.xslt.XSLTResultNode
getNumericValue() - Method in class org.apache.bsf.test.utilTests.TestBean
getObjectRegistry() - Method in class org.apache.bsf.BSFManager
  Return the current object registry of the manager.
getPackageName() - Method in class org.apache.bsf.util.CodeBuffer
getProperty(Object, String, Integer) - Static method in class org.apache.bsf.util.ReflectionUtils
  Get a property of a bean.
getReason() - Method in exception org.apache.bsf.BSFException
getSafeString(String) - Static method in class org.apache.bsf.util.StringUtils
getServiceMethodBuffer() - Method in class org.apache.bsf.util.CodeBuffer
getServiceMethodExceptions() - Method in class org.apache.bsf.util.CodeBuffer
getServiceMethodName() - Method in class org.apache.bsf.util.CodeBuffer
getServiceMethodReturnType() - Method in class org.apache.bsf.util.CodeBuffer
getStickyDelimiters() - Method in class org.apache.bsf.util.cf.CodeFormatter
  Gets the set of sticky delimiters.
getStringFromReader(Reader) - Static method in class org.apache.bsf.util.IOUtils
getStringValue() - Method in class org.apache.bsf.test.utilTests.TestBean
getSymbol(String) - Method in class org.apache.bsf.util.CodeBuffer
getSymbolTable() - Method in class org.apache.bsf.util.CodeBuffer
getTargetException() - Method in exception org.apache.bsf.BSFException
getTempDir() - Method in class org.apache.bsf.BSFManager
  Get tempDir
getTmpOutStr() - Method in class org.apache.bsf.test.BSFEngineTestTmpl
getTypeSignatureString(Class) - Static method in class org.apache.bsf.util.EngineUtils
  Given a class return the type signature string fragment for it.
getURL(URL, String) - Static method in class org.apache.bsf.util.StringUtils
getValidIdentifierName(String) - Static method in class org.apache.bsf.util.StringUtils
getVersion() - Static method in class org.apache.bsf.BSFManager
  Returns the version string of BSF.

## I

iexec(String, int, int, Object) - Method in interface org.apache.bsf.BSFEngine
  This is used by an application to execute some script, as though one were interacting with the language in an interactive session.
iexec(String, String, int, int, Object) - Method in class org.apache.bsf.BSFManager
  Execute the given script of the given language, attempting to emulate an interactive session w/ the language.
iexec(String, int, int, Object) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Execute script code, emulating console interaction.
iexec(String, int, int, Object) - Method in class org.apache.bsf.test.fakeEngine
iexec(String, int, int, Object) - Method in class org.apache.bsf.util.BSFEngineImpl
  Default impl of interactive execution - calls eval and ignores the result.
IndentWriter - Class in org.apache.bsf.util
  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.
IndentWriter(OutputStream) - Constructor for class org.apache.bsf.util.IndentWriter
  Forwards its arguments to the `PrintWriter` constructor with the same signature.
IndentWriter(OutputStream, boolean) - Constructor for class org.apache.bsf.util.IndentWriter
  Forwards its arguments to the `PrintWriter` constructor with the same signature.
IndentWriter(Writer) - Constructor for class org.apache.bsf.util.IndentWriter
  Forwards its arguments to the `PrintWriter` constructor with the same signature.
IndentWriter(Writer, boolean) - Constructor for class org.apache.bsf.util.IndentWriter
  Forwards its arguments to the `PrintWriter` constructor with the same signature.
info(Object) - Method in class org.apache.bsf.BSF_Log
info(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
initialize(BSFManager, String, Vector) - Method in interface org.apache.bsf.BSFEngine
  This method is used to initialize the engine right after construction.
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.jacl.JaclEngine
  Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.java.JavaEngine
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.javascript.JavaScriptEngine
  Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.engines.xslt.XSLTEngine
  Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class org.apache.bsf.util.BSFEngineImpl
  initialize the engine; called right after construction by the manager.
IOUtils - Class in org.apache.bsf.util
  This file is a collection of input/output utilities.
IOUtils() - Constructor for class org.apache.bsf.util.IOUtils
IOUtilsTest - Class in org.apache.bsf.test.utilTests
  This is testcase for the org.apache.bsf.util.IOUtils
IOUtilsTest(String) - Constructor for class org.apache.bsf.test.utilTests.IOUtilsTest
isDebugEnabled() - Method in class org.apache.bsf.BSF_Log
isErrorEnabled() - Method in class org.apache.bsf.BSF_Log
isExecutable() - Method in class org.apache.bsf.util.ObjInfo
isFatalEnabled() - Method in class org.apache.bsf.BSF_Log
isInfoEnabled() - Method in class org.apache.bsf.BSF_Log
isLanguageRegistered(String) - Static method in class org.apache.bsf.BSFManager
  Determine whether a language is registered.
isTraceEnabled() - Method in class org.apache.bsf.BSF_Log
isValidIdentifierName(String) - Static method in class org.apache.bsf.util.StringUtils
isValidPackageName(String) - Static method in class org.apache.bsf.util.StringUtils
isValueReturning() - Method in class org.apache.bsf.util.ObjInfo
isWarnEnabled() - Method in class org.apache.bsf.BSF_Log
itemStateChanged(ItemEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_ItemAdapter

## J

JaclEngine - Class in org.apache.bsf.engines.jacl
  This is the interface to Scriptics's Jacl (Tcl) from the Bean Scripting Framework.
JaclEngine() - Constructor for class org.apache.bsf.engines.jacl.JaclEngine
jaclTest - Class in org.apache.bsf.test.engineTests
  Test class for the jacl language engine.
jaclTest(String) - Constructor for class org.apache.bsf.test.engineTests.jaclTest
java_awt_event_ActionAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_ActionAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_ActionAdapter
java_awt_event_AdjustmentAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_AdjustmentAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter
java_awt_event_ComponentAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_ComponentAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
java_awt_event_ContainerAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_ContainerAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_ContainerAdapter
java_awt_event_FocusAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_FocusAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_FocusAdapter
java_awt_event_ItemAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_ItemAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_ItemAdapter
java_awt_event_KeyAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_KeyAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_KeyAdapter
java_awt_event_MouseAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_MouseAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
java_awt_event_MouseMotionAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_MouseMotionAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter
java_awt_event_TextAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_TextAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_TextAdapter
java_awt_event_WindowAdapter - Class in org.apache.bsf.util.event.adapters
java_awt_event_WindowAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
java_beans_PropertyChangeAdapter - Class in org.apache.bsf.util.event.adapters
java_beans_PropertyChangeAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_beans_PropertyChangeAdapter
java_beans_VetoableChangeAdapter - Class in org.apache.bsf.util.event.adapters
java_beans_VetoableChangeAdapter() - Constructor for class org.apache.bsf.util.event.adapters.java_beans_VetoableChangeAdapter
JavaClassEngine - Class in org.apache.bsf.engines.javaclass
  This is the interface to scripts consisting of Java objects from the Bean Scripting Framework.
JavaClassEngine() - Constructor for class org.apache.bsf.engines.javaclass.JavaClassEngine
JavaEngine - Class in org.apache.bsf.engines.java
  This is the interface to Java from the Bean Scripting Framework.
JavaEngine() - Constructor for class org.apache.bsf.engines.java.JavaEngine
  Constructor.
JavaScriptEngine - Class in org.apache.bsf.engines.javascript
  This is the interface to Netscape's Rhino (JavaScript) from the Bean Scripting Framework.
JavaScriptEngine() - Constructor for class org.apache.bsf.engines.javascript.JavaScriptEngine
javascriptTest - Class in org.apache.bsf.test.engineTests
  Test class for the Rhino language engine.
javascriptTest(String) - Constructor for class org.apache.bsf.test.engineTests.javascriptTest
JavaUtils - Class in org.apache.bsf.util
JavaUtils() - Constructor for class org.apache.bsf.util.JavaUtils
JDKcompile(String, String) - Static method in class org.apache.bsf.util.JavaUtils
JythonEngine - Class in org.apache.bsf.engines.jython
  This is the interface to Jython (http://www.jython.org/) from BSF.
JythonEngine() - Constructor for class org.apache.bsf.engines.jython.JythonEngine
jythonTest - Class in org.apache.bsf.test.engineTests
  Test class for the jython language engine.
jythonTest(String) - Constructor for class org.apache.bsf.test.engineTests.jythonTest

## K

keyPressed(KeyEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_KeyAdapter
keyReleased(KeyEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_KeyAdapter
keyTyped(KeyEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_KeyAdapter

## L

lang - Variable in class org.apache.bsf.util.BSFEngineImpl
language - Static variable in class org.apache.taglibs.bsf.bsftag
ldr - Static variable in class org.apache.bsf.util.event.generator.EventAdapterGenerator
lineNo - Static variable in class org.apache.taglibs.bsf.bsftag
lineSeparator - Static variable in class org.apache.bsf.util.StringUtils
lineSeparatorStr - Static variable in class org.apache.bsf.util.StringUtils
loadClass(BSFManager, String) - Static method in class org.apache.bsf.util.EngineUtils
  Loads a class using the following sequence of class loaders: Thread's context class loader, settable class loader stored with BSFManager, BSFManager's defining class loader, BSF customized class loader (from the BSFManager's temporary directory).
loadClass(String, boolean) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
loadedEngines - Variable in class org.apache.bsf.BSFManager
loadScriptingEngine(String) - Method in class org.apache.bsf.BSFManager
  Load a scripting engine based on the lang string identifying it.
logLevels - Static variable in class org.apache.bsf.util.DebugLog
lookup(Class) - Static method in class org.apache.bsf.util.event.EventAdapterRegistry
lookup(String) - Method in class org.apache.bsf.util.ObjectRegistry
lookup(Class, Class) - Method in class org.apache.bsf.util.type.TypeConvertorRegistry
lookupBean(String) - Method in class org.apache.bsf.BSFManager
  return a handle to a bean registered in the bean registry by the application or a scripting engine.
lookupBean(String) - Method in class org.apache.bsf.util.BSFFunctions
lookupByKey(Object) - Method in class org.apache.bsf.util.type.TypeConvertorRegistry

## M

main(String[]) - Static method in class org.apache.bsf.BSF_Log
Main - Class in org.apache.bsf
  This is the main driver for BSF to be run on the command line to eval/exec/compile scripts directly.
Main() - Constructor for class org.apache.bsf.Main
main(String[]) - Static method in class org.apache.bsf.Main
  Static driver to be able to run BSF scripts from the command line.
main(String[]) - Static method in class org.apache.bsf.test.BSFTest
main(String[]) - Static method in class org.apache.bsf.util.cf.CFDriver
  A driver for `CodeFormatter`.
makeEventAdapterClass(Class, boolean) - Static method in class org.apache.bsf.util.event.generator.EventAdapterGenerator
merge(CodeBuffer) - Method in class org.apache.bsf.util.CodeBuffer
MethodUtils - Class in org.apache.bsf.util
  This file is a collection of reflection utilities for dealing with methods and constructors.
MethodUtils() - Constructor for class org.apache.bsf.util.MethodUtils
mgr - Variable in class org.apache.bsf.util.BSFEngineImpl
mgr - Static variable in class org.apache.taglibs.bsf.bsftag
mouseClicked(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
mouseDragged(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter
mouseEntered(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
mouseExited(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
mouseMoved(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter
mousePressed(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
mouseReleased(MouseEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter

## N

name - Variable in class org.apache.bsf.BSFDeclaredBean
NetRexxEngine - Class in org.apache.bsf.engines.netrexx
  This is the interface to NetRexx from the Bean Scripting Framework.
NetRexxEngine() - Constructor for class org.apache.bsf.engines.netrexx.NetRexxEngine
  Constructor.
netrexxTest - Class in org.apache.bsf.test.engineTests
  This is a testcase for NetRexx Script Engine
netrexxTest(String) - Constructor for class org.apache.bsf.test.engineTests.netrexxTest

## O

objClass - Variable in class org.apache.bsf.util.ObjInfo
objectRegistry - Variable in class org.apache.bsf.BSFManager
ObjectRegistry - Class in org.apache.bsf.util
  The ObjectRegistry is used to do name-to-object reference lookups.
ObjectRegistry() - Constructor for class org.apache.bsf.util.ObjectRegistry
ObjectRegistry(ObjectRegistry) - Constructor for class org.apache.bsf.util.ObjectRegistry
ObjInfo - Class in org.apache.bsf.util
  An `ObjInfo` object is used by a compiler to track the name and type of a bean.
ObjInfo(Class, String) - Constructor for class org.apache.bsf.util.ObjInfo
objName - Variable in class org.apache.bsf.util.ObjInfo
org.apache.bsf - package org.apache.bsf
org.apache.bsf.engines.jacl - package org.apache.bsf.engines.jacl
org.apache.bsf.engines.java - package org.apache.bsf.engines.java
org.apache.bsf.engines.javaclass - package org.apache.bsf.engines.javaclass
org.apache.bsf.engines.javascript - package org.apache.bsf.engines.javascript
org.apache.bsf.engines.jython - package org.apache.bsf.engines.jython
org.apache.bsf.engines.netrexx - package org.apache.bsf.engines.netrexx
org.apache.bsf.engines.xslt - package org.apache.bsf.engines.xslt
org.apache.bsf.test - package org.apache.bsf.test
org.apache.bsf.test.engineTests - package org.apache.bsf.test.engineTests
org.apache.bsf.test.utilTests - package org.apache.bsf.test.utilTests
org.apache.bsf.util - package org.apache.bsf.util
org.apache.bsf.util.cf - package org.apache.bsf.util.cf
org.apache.bsf.util.event - package org.apache.bsf.util.event
org.apache.bsf.util.event.adapters - package org.apache.bsf.util.event.adapters
org.apache.bsf.util.event.generator - package org.apache.bsf.util.event.generator
org.apache.bsf.util.type - package org.apache.bsf.util.type
org.apache.taglibs.bsf - package org.apache.taglibs.bsf

## P

pcs - Variable in class org.apache.bsf.BSFManager
popSymbolTable() - Method in class org.apache.bsf.util.CodeBuffer
print(PrintWriter, boolean) - Method in class org.apache.bsf.util.CodeBuffer
print(int, String) - Method in class org.apache.bsf.util.IndentWriter
  Print the text (indented the specified amount) without inserting a linefeed.
println(int, String) - Method in class org.apache.bsf.util.IndentWriter
  Print the text (indented the specified amount) and insert a linefeed.
printStackTrace() - Method in exception org.apache.bsf.BSFException
processEvent(String, Object[]) - Method in class org.apache.bsf.util.BSFEventProcessor
processEvent(String, Object[]) - Method in class org.apache.bsf.util.BSFEventProcessorReturningEventInfos
processEvent(String, Object[]) - Method in interface org.apache.bsf.util.event.EventProcessor
processExceptionableEvent(String, Object[]) - Method in class org.apache.bsf.util.BSFEventProcessor
processExceptionableEvent(String, Object[]) - Method in class org.apache.bsf.util.BSFEventProcessorReturningEventInfos
processExceptionableEvent(String, Object[]) - Method in interface org.apache.bsf.util.event.EventProcessor
propertyChange(PropertyChangeEvent) - Method in class org.apache.bsf.engines.jython.JythonEngine
propertyChange(PropertyChangeEvent) - Method in class org.apache.bsf.util.BSFEngineImpl
  Receive property change events from the manager and update my fields as needed.
propertyChange(PropertyChangeEvent) - Method in class org.apache.bsf.util.event.adapters.java_beans_PropertyChangeAdapter
pushSymbolTable() - Method in class org.apache.bsf.util.CodeBuffer
put(String, Class) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
putSymbol(String, ObjInfo) - Method in class org.apache.bsf.util.CodeBuffer

## R

REASON_EXECUTION_ERROR - Static variable in exception org.apache.bsf.BSFException
REASON_INVALID_ARGUMENT - Static variable in exception org.apache.bsf.BSFException
REASON_IO_ERROR - Static variable in exception org.apache.bsf.BSFException
REASON_OTHER_ERROR - Static variable in exception org.apache.bsf.BSFException
REASON_UNKNOWN_LANGUAGE - Static variable in exception org.apache.bsf.BSFException
REASON_UNSUPPORTED_FEATURE - Static variable in exception org.apache.bsf.BSFException
ReflectionUtils - Class in org.apache.bsf.util
  This file is a collection of reflection utilities.
ReflectionUtils() - Constructor for class org.apache.bsf.util.ReflectionUtils
register(Class, Class) - Static method in class org.apache.bsf.util.event.EventAdapterRegistry
register(String, Object) - Method in class org.apache.bsf.util.ObjectRegistry
register(Class, Class, TypeConvertor) - Method in class org.apache.bsf.util.type.TypeConvertorRegistry
register(BSFManager, String, Object) - Method in class org.apache.taglibs.bsf.bsftag
registerBean(String, Object) - Method in class org.apache.bsf.BSFManager
  Registering a bean allows a scripting engine or the application to access that bean by name and to manipulate it.
registerBean(String, Object) - Method in class org.apache.bsf.util.BSFFunctions
registerByKey(Object, TypeConvertor) - Method in class org.apache.bsf.util.type.TypeConvertorRegistry
registeredEngines - Static variable in class org.apache.bsf.BSFManager
registerScriptingEngine(String, String, String[]) - Static method in class org.apache.bsf.BSFManager
  Register a scripting engine in the static registry of the BSFManager.
resetTmpOut() - Method in class org.apache.bsf.test.BSFEngineTestTmpl

## S

scriptlet - Class in org.apache.taglibs.bsf
scriptlet() - Constructor for class org.apache.taglibs.bsf.scriptlet
setClassLoader(ClassLoader) - Method in class org.apache.bsf.BSFManager
  Set the class loader for those that need to use it.
setClassLoader(ClassLoader) - Static method in class org.apache.bsf.util.event.EventAdapterRegistry
  Class loader to use to load event adapter classes.
setClassName(String) - Method in class org.apache.bsf.util.CodeBuffer
setClassPath(String) - Method in class org.apache.bsf.BSFManager
  Set the classpath for those that need to use it.
setDebugStream(PrintStream) - Static method in class org.apache.bsf.util.DebugLog
setDelimiters(String) - Method in class org.apache.bsf.util.cf.CodeFormatter
  Sets the set of delimiters; default set is `"(+"`.
setDynamic(boolean) - Static method in class org.apache.bsf.util.event.EventAdapterRegistry
  Indicates whether or not to dynamically generate adapters; default is `true`.
setEventProcessor(EventProcessor) - Method in interface org.apache.bsf.util.event.EventAdapter
setEventProcessor(EventProcessor) - Method in class org.apache.bsf.util.event.EventAdapterImpl
setExtends(String) - Method in class org.apache.bsf.util.CodeBuffer
setField(Object, String, Bean, TypeConvertorRegistry) - Static method in class org.apache.bsf.util.ReflectionUtils
setFinalServiceMethodStatement(ObjInfo) - Method in class org.apache.bsf.util.CodeBuffer
setIndentationStep(int) - Method in class org.apache.bsf.util.cf.CodeFormatter
  Sets the size of the indentation step; default size is `2`.
setLanguage(String) - Method in class org.apache.taglibs.bsf.bsftag
setLogLevel(int) - Static method in class org.apache.bsf.util.DebugLog
setMaxLineLength(int) - Method in class org.apache.bsf.util.cf.CodeFormatter
  Sets the (desired) maximum line length; default length is `74`.
setObjectRegistry(ObjectRegistry) - Method in class org.apache.bsf.BSFManager
  Set the object registry used by this manager.
setPackageName(String) - Method in class org.apache.bsf.util.CodeBuffer
setProperty(Object, String, Integer, Object, Class, TypeConvertorRegistry) - Static method in class org.apache.bsf.util.ReflectionUtils
  Set a property of a bean to a given value.
setServiceMethodName(String) - Method in class org.apache.bsf.util.CodeBuffer
setServiceMethodReturnType(Class) - Method in class org.apache.bsf.util.CodeBuffer
setStickyDelimiters(String) - Method in class org.apache.bsf.util.cf.CodeFormatter
  Sets the set of sticky delimiters; default set is `","`.
setSymbolTable(Hashtable) - Method in class org.apache.bsf.util.CodeBuffer
setTempDir(String) - Method in class org.apache.bsf.BSFManager
  Temporary directory to put stuff into (for those who need to).
setUp() - Method in class org.apache.bsf.test.BSFEngineTestTmpl
setUp() - Method in class org.apache.bsf.test.BSFTest
setUp() - Method in class org.apache.bsf.test.engineTests.jaclTest
setUp() - Method in class org.apache.bsf.test.engineTests.javascriptTest
setUp() - Method in class org.apache.bsf.test.engineTests.jythonTest
setUp() - Method in class org.apache.bsf.test.engineTests.netrexxTest
setUp() - Method in class org.apache.bsf.test.utilTests.EngineUtilsTest
setValue(String) - Method in class org.apache.bsf.test.utilTests.TestBean
setValue(String, Number) - Method in class org.apache.bsf.test.utilTests.TestBean
stderrPrint(Object, int) - Static method in class org.apache.bsf.util.DebugLog
stderrPrintln(Object, int) - Static method in class org.apache.bsf.util.DebugLog
stdoutPrint(Object, int) - Static method in class org.apache.bsf.util.DebugLog
stdoutPrintln(Object, int) - Static method in class org.apache.bsf.util.DebugLog
streamPrint(Object, OutputStream, int) - Static method in class org.apache.bsf.util.DebugLog
streamPrintln(Object, OutputStream, int) - Static method in class org.apache.bsf.util.DebugLog
StringUtils - Class in org.apache.bsf.util
  Deals with strings (probably need to elaborate some more).
StringUtils() - Constructor for class org.apache.bsf.util.StringUtils
StringUtilsTest - Class in org.apache.bsf.test.utilTests
  This is a testcase for org.apache.bsf.util.StringUtils.java
StringUtilsTest(String) - Constructor for class org.apache.bsf.test.utilTests.StringUtilsTest
  Constructor for StringUtilsTest.
suite() - Static method in class org.apache.bsf.test.BSFTest
symbolTableIsStacked() - Method in class org.apache.bsf.util.CodeBuffer
sysOut - Variable in class org.apache.bsf.test.BSFEngineTestTmpl

## T

tearDown() - Method in class org.apache.bsf.test.BSFEngineTestTmpl
tearDown() - Method in class org.apache.bsf.test.engineTests.netrexxTest
tempDir - Variable in class org.apache.bsf.BSFManager
tempDir - Variable in class org.apache.bsf.util.BSFEngineImpl
terminate() - Method in interface org.apache.bsf.BSFEngine
  Graceful termination
terminate() - Method in class org.apache.bsf.BSFManager
  Gracefully terminate all engines
terminate() - Method in class org.apache.bsf.test.fakeEngine
terminate() - Method in class org.apache.bsf.util.BSFEngineImpl
TestBean - Class in org.apache.bsf.test.utilTests
  This is the org.apache.bsf.test.utilTests.TestBean.java used in EngineUtils.java
TestBean() - Constructor for class org.apache.bsf.test.utilTests.TestBean
TestBean(String) - Constructor for class org.apache.bsf.test.utilTests.TestBean
testBSFManagerAvailability() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testBSFManagerAvailability() - Method in class org.apache.bsf.test.engineTests.jythonTest
testBSFManagerAvailability() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testBSFManagerEval() - Method in class org.apache.bsf.test.engineTests.jaclTest
testBSFManagerEval() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testBSFManagerEval() - Method in class org.apache.bsf.test.engineTests.jythonTest
testBSFManagerEval() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testCall() - Method in class org.apache.bsf.test.engineTests.jaclTest
testCall() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testCall() - Method in class org.apache.bsf.test.engineTests.jythonTest
testCallBeanMethod() - Method in class org.apache.bsf.test.utilTests.EngineUtilsTest
testClassNameToVarName() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testCleanString() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testCreateBean() - Method in class org.apache.bsf.test.utilTests.EngineUtilsTest
testDeclareBean() - Method in class org.apache.bsf.test.BSFTest
testDeclareBean() - Method in class org.apache.bsf.test.engineTests.jaclTest
testDeclareBean() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testDeclareBean() - Method in class org.apache.bsf.test.engineTests.jythonTest
testDeclareBean() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testEval() - Method in class org.apache.bsf.test.BSFTest
testEval() - Method in class org.apache.bsf.test.engineTests.jaclTest
testEval() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testEval() - Method in class org.apache.bsf.test.engineTests.jythonTest
testExec() - Method in class org.apache.bsf.test.BSFTest
testExec() - Method in class org.apache.bsf.test.engineTests.jaclTest
testExec() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testExec() - Method in class org.apache.bsf.test.engineTests.jythonTest
testExec() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testGetChars() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetClassName() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetCommaListFromVector() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetContentAsReader() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetContentAsString() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetLangFromFileName() - Method in class org.apache.bsf.test.BSFTest
testGetSafeString() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testGetStringFromReader() - Method in class org.apache.bsf.test.utilTests.IOUtilsTest
testGetTypeSignatureString() - Method in class org.apache.bsf.test.utilTests.EngineUtilsTest
testGetValidIdentifierName() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testIexec() - Method in class org.apache.bsf.test.BSFTest
testIexec() - Method in class org.apache.bsf.test.engineTests.jaclTest
testIexec() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testIexec() - Method in class org.apache.bsf.test.engineTests.jythonTest
testIsValidIdentifierName() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testIsValidPackageName() - Method in class org.apache.bsf.test.utilTests.StringUtilsTest
testNames - Static variable in class org.apache.bsf.test.BSFTest
testRegisterBean() - Method in class org.apache.bsf.test.engineTests.jaclTest
testRegisterBean() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testRegisterBean() - Method in class org.apache.bsf.test.engineTests.jythonTest
testRegisterBean() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testRegisterEngine() - Method in class org.apache.bsf.test.BSFTest
testTerminate() - Method in class org.apache.bsf.test.BSFTest
testUndeclareBean() - Method in class org.apache.bsf.test.BSFTest
testUndeclareBean() - Method in class org.apache.bsf.test.engineTests.jaclTest
testUndeclareBean() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testUndeclareBean() - Method in class org.apache.bsf.test.engineTests.jythonTest
testUndeclareBean() - Method in class org.apache.bsf.test.engineTests.netrexxTest
testUnregisterBean() - Method in class org.apache.bsf.test.engineTests.jaclTest
testUnregisterBean() - Method in class org.apache.bsf.test.engineTests.javascriptTest
testUnregisterBean() - Method in class org.apache.bsf.test.engineTests.jythonTest
testUnregisterBean() - Method in class org.apache.bsf.test.engineTests.netrexxTest
textValueChanged(TextEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_TextAdapter
toString() - Method in class org.apache.bsf.util.CodeBuffer
toString() - Method in class org.apache.bsf.util.ObjInfo
trace(Object) - Method in class org.apache.bsf.BSF_Log
trace(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
type - Variable in class org.apache.bsf.BSFDeclaredBean
type - Variable in class org.apache.bsf.util.Bean
TypeConvertor - Interface in org.apache.bsf.util.type
  A TypeConvertor is used to convert an object of one type to one of another type.
TypeConvertorRegistry - Class in org.apache.bsf.util.type
  The TypeConvertorRegistry is the registry of type convertors.
TypeConvertorRegistry() - Constructor for class org.apache.bsf.util.type.TypeConvertorRegistry

## U

undeclareBean(BSFDeclaredBean) - Method in interface org.apache.bsf.BSFEngine
  Undeclare a previously declared bean.
undeclareBean(String) - Method in class org.apache.bsf.BSFManager
  Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.jacl.JaclEngine
  Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.javascript.JavaScriptEngine
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.jython.JythonEngine
  Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.netrexx.NetRexxEngine
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.engines.xslt.XSLTEngine
  Undeclare a bean by setting he parameter represeting it to null
undeclareBean(BSFDeclaredBean) - Method in class org.apache.bsf.util.BSFEngineImpl
unregister(String) - Method in class org.apache.bsf.util.ObjectRegistry
unregisterBean(String) - Method in class org.apache.bsf.BSFManager
  Unregister a previously registered bean.
unregisterBean(String) - Method in class org.apache.bsf.util.BSFFunctions
unwrap(PyObject) - Method in class org.apache.bsf.engines.jython.JythonEngine

## V

value - Variable in class org.apache.bsf.util.Bean
version - Static variable in class org.apache.bsf.BSFManager
vetoableChange(PropertyChangeEvent) - Method in class org.apache.bsf.util.event.adapters.java_beans_VetoableChangeAdapter

## W

warn(Object) - Method in class org.apache.bsf.BSF_Log
warn(Object, Throwable) - Method in class org.apache.bsf.BSF_Log
windowActivated(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowClosed(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowClosing(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowDeactivated(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowDeiconified(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowIconified(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
windowOpened(WindowEvent) - Method in class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter

## X

XSLTEngine - Class in org.apache.bsf.engines.xslt
  Xerces XSLT interface to BSF.
XSLTEngine() - Constructor for class org.apache.bsf.engines.xslt.XSLTEngine
XSLTResultNode - Class in org.apache.bsf.engines.xslt
XSLTResultNode(Node) - Constructor for class org.apache.bsf.engines.xslt.XSLTResultNode

A B C D E F G I J K L M N O P R S T U V W X