Alphabetical Index

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 org.apache.bsf.util.event.generator.AdapterClassLoader
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[],short) - 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
addClass(byte[],short) - static method in class org.apache.bsf.util.event.generator.Bytecode
addConstructorException(String) - method in class org.apache.bsf.util.CodeBuffer
addConstructorStatement(String) - method in class org.apache.bsf.util.CodeBuffer
Add an event processor as a listener to some event coming out of an object.
addEventListener(Object,String,String,Object) - method in class org.apache.bsf.util.BSFFunctions
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 class org.apache.bsf.BSFEngine
This is used by an application to invoke an anonymous function.
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.
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 the given anonymous function of the given language to the given parameters and return the resulting value.

B

bean - field in class org.apache.bsf.BSFDeclaredBean
Bean - class org.apache.bsf.util.Bean
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_L0 - static field in class org.apache.bsf.util.DebugLog
BSF_LOG_L1 - static field in class org.apache.bsf.util.DebugLog
BSF_LOG_L2 - static field in class org.apache.bsf.util.DebugLog
BSF_LOG_L3 - static field in class org.apache.bsf.util.DebugLog
BSFDeclaredBean - class org.apache.bsf.BSFDeclaredBean
BSFDeclaredBeans are used internally by BSF to encapsulate information being passed between a BSFManager and its various BSFEngines.
BSFEngine - interface org.apache.bsf.BSFEngine
This is the view of a scripting engine assumed by the Bean Scripting Framework.
BSFEngineImpl - class org.apache.bsf.util.BSFEngineImpl
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 - class org.apache.bsf.util.BSFEventProcessor
This is used to support binding scripts to be run when an event occurs.
BSFException - class org.apache.bsf.BSFException
If something goes wrong while doing some scripting stuff, one of these is thrown.
BSFException(int,String) - constructor for class org.apache.bsf.BSFException
BSFException(int,String,Throwable) - constructor for class org.apache.bsf.BSFException
BSFException(String) - constructor for class org.apache.bsf.BSFException
BSFFunctions - class org.apache.bsf.util.BSFFunctions
This is a utility that engine implementors may use as the Java object they expose in the scripting language as "bsf".
BSFManager - class org.apache.bsf.BSFManager
This class is the entry point to the bean scripting framework.
BSFManager() - constructor for class org.apache.bsf.BSFManager
buildNewSymbol(String) - method in class org.apache.bsf.util.CodeBuffer
byteArrayToDouble(high[],low[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToDounle(value[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToFloat(value[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToInt(value[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToLong(high[],low[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToLong(value[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
byteArrayToShort(value[]) - static method in class org.apache.bsf.util.event.generator.ByteUtility
Bytecode - class org.apache.bsf.util.event.generator.Bytecode
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
byteToHexString(byte) - static method in class org.apache.bsf.util.event.generator.ByteUtility
ByteUtility - class org.apache.bsf.util.event.generator.ByteUtility
Byte handling utilities 5 April 1999 - functions to append standard types to byte arrays functions to produce standard types from byte arrays

C

C_Class - static field in class org.apache.bsf.util.event.generator.Bytecode
C_Double - static field in class org.apache.bsf.util.event.generator.Bytecode
C_FieldRef - static field in class org.apache.bsf.util.event.generator.Bytecode
C_Float - static field in class org.apache.bsf.util.event.generator.Bytecode
C_Integer - static field in class org.apache.bsf.util.event.generator.Bytecode
C_InterfaceMethodRef - static field in class org.apache.bsf.util.event.generator.Bytecode
C_Long - static field in class org.apache.bsf.util.event.generator.Bytecode
C_MethodRef - static field in class org.apache.bsf.util.event.generator.Bytecode
C_NameAndType - static field in class org.apache.bsf.util.event.generator.Bytecode
C_String - static field in class org.apache.bsf.util.event.generator.Bytecode
C_Utf8 - static field in class org.apache.bsf.util.event.generator.Bytecode
call(Object,String,Object[]) - method in class 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.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.xslt.XSLTEngine
call the named method of the given object.
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 org.apache.bsf.util.cf.CFDriver
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 - field in class org.apache.bsf.util.BSFEngineImpl
classLoader - field in class org.apache.bsf.BSFManager
classNameToVarName(String) - static method in class org.apache.bsf.util.StringUtils
classPath - field in class org.apache.bsf.util.BSFEngineImpl
classPath - field in class org.apache.bsf.BSFManager
cleanString(String) - static method in class org.apache.bsf.util.StringUtils
clearSymbolTable() - method in class org.apache.bsf.util.CodeBuffer
CodeBuffer - class org.apache.bsf.util.CodeBuffer
A CodeBuffer object is used as a code repository for generated Java code.
CodeBuffer() - constructor for class org.apache.bsf.util.CodeBuffer
CodeBuffer(org.apache.bsf.util.CodeBuffer) - constructor for class org.apache.bsf.util.CodeBuffer
CodeFormatter - class org.apache.bsf.util.cf.CodeFormatter
A CodeFormatter bean is used to format raw Java code.
This is used by an application to compile an anonymous function.
Default impl of compileApply - calls compileExpr ignoring parameters.
Compile the application of the given anonymous function of the given language to the given parameters into the given CodeBuffer.
This is used by an application to compile a value-returning expression.
Default impl of compileExpr - generates code that'll create a new manager, evaluate the expression, and return the value.
Compile the given expression of the given language into the given CodeBuffer.
This is used by an application to compile some script.
Default impl of compileScript - generates code that'll create a new manager, and execute the script.
Compile the given script of the given language into the given CodeBuffer.
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 class org.apache.bsf.util.type.TypeConvertor
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.
createBean(String,args[]) - static method in class org.apache.bsf.util.EngineUtils
Creates a new bean.

D

DebugLog - 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
Declare a bean after the engine has been started.
declareBean(org.apache.bsf.BSFDeclaredBean) - method in class org.apache.bsf.util.BSFEngineImpl
Declare a bean after the engine has been started.
declareBean(org.apache.bsf.BSFDeclaredBean) - method in class org.apache.bsf.engines.javascript.JavaScriptEngine
declareBean(org.apache.bsf.BSFDeclaredBean) - method in class org.apache.bsf.engines.jython.JythonEngine
Declare a bean
declareBean(org.apache.bsf.BSFDeclaredBean) - method in class org.apache.bsf.engines.xslt.XSLTEngine
Declare a bean by setting it as a parameter
declareBean(String,Object,Class) - method in class org.apache.bsf.BSFManager
Declare a bean.
declaredBeans - field in class org.apache.bsf.util.BSFEngineImpl
declaredBeans - field in class org.apache.bsf.BSFManager
DEFAULT_DELIM - static field in class org.apache.bsf.util.cf.CodeFormatter
The default set of delimiters.
DEFAULT_MAX - static field in class org.apache.bsf.util.cf.CodeFormatter
The default maximum line length.
DEFAULT_S_DELIM - static field in class org.apache.bsf.util.cf.CodeFormatter
The default set of sticky delimiters.
DEFAULT_STEP - static field 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

E

EngineUtils - class org.apache.bsf.util.EngineUtils
This class contains utilities that language integrators can use when implementing the BSFEngine interface.
eval(String,int,int,Object) - method in class org.apache.bsf.BSFEngine
This is used by an application to evaluate an expression.
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.xslt.XSLTEngine
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.
EventAdapter - interface org.apache.bsf.util.event.EventAdapter
EventAdapter is the interface that all event adapters must implement in order to work with the automatic event adapter generation model.
EventAdapterGenerator - class org.apache.bsf.util.event.generator.EventAdapterGenerator
EventAdapterGenerator Generate an "Event Adapter" dynamically during program execution
EventAdapterImpl - class org.apache.bsf.util.event.EventAdapterImpl
EventAdapterImpl is a default implementation of the EventAdapter interface that specific event adapters may choose to subclass from instead of implementing the interface themselves.
EventAdapterRegistry - class org.apache.bsf.util.event.EventAdapterRegistry
The EventAdapterRegistry is the registry of event adapters.
eventProcessor - field in class org.apache.bsf.util.event.EventAdapterImpl
EventProcessor - interface org.apache.bsf.util.event.EventProcessor
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 class org.apache.bsf.BSFEngine
This is used by an application to execute some script.
exec(String,int,int,Object) - method in class org.apache.bsf.util.BSFEngineImpl
Default impl of execute - calls eval and ignores the result.
exec(String,int,int,Object) - method in class org.apache.bsf.engines.jython.JythonEngine
Execute a script.
exec(String,String,int,int,Object) - method in class org.apache.bsf.BSFManager
Execute the given script of the given language.
extn2Lang - static field in class org.apache.bsf.BSFManager

F

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
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 class 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
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
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
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 class 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
getSymbol(String) - method in class org.apache.bsf.util.CodeBuffer
getSymbolTable() - method in class org.apache.bsf.util.CodeBuffer
getTargetException() - method in class org.apache.bsf.BSFException
getTempDir() - method in class org.apache.bsf.BSFManager
Get tempDir
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

I

iexec(String,int,int,Object) - method in class 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,int,int,Object) - method in class org.apache.bsf.util.BSFEngineImpl
Default impl of interactive execution - calls eval and ignores the result.
iexec(String,int,int,Object) - method in class org.apache.bsf.engines.jython.JythonEngine
Execute script code, emulating console interaction.
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.
IndentWriter - class org.apache.bsf.util.IndentWriter
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.
This method is used to initialize the engine right after construction.
initialize the engine; called right after construction by the manager.
initialize(org.apache.bsf.BSFManager,String,Vector) - method in class org.apache.bsf.engines.javascript.JavaScriptEngine
Initialize the engine.
initialize(org.apache.bsf.BSFManager,String,Vector) - method in class org.apache.bsf.engines.jython.JythonEngine
Initialize the engine.
initialize(org.apache.bsf.BSFManager,String,Vector) - method in class org.apache.bsf.engines.xslt.XSLTEngine
Initialize the engine.
IOUtils - class org.apache.bsf.util.IOUtils
This file is a collection of input/output utilities.
isExecutable() - method in class org.apache.bsf.util.ObjInfo
isLanguageRegistered(String) - static method in class org.apache.bsf.BSFManager
Determine whether a language is registered.
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
itemStateChanged(ItemEvent) - method in class org.apache.bsf.util.event.adapters.java_awt_event_ItemAdapter

J

java_awt_event_ActionAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_ActionAdapter
java_awt_event_AdjustmentAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter
java_awt_event_ComponentAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_ComponentAdapter
java_awt_event_ContainerAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_ContainerAdapter
java_awt_event_FocusAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_FocusAdapter
java_awt_event_ItemAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_ItemAdapter
java_awt_event_KeyAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_KeyAdapter
java_awt_event_MouseAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_MouseAdapter
java_awt_event_MouseMotionAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter
java_awt_event_TextAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_TextAdapter
java_awt_event_WindowAdapter - class org.apache.bsf.util.event.adapters.java_awt_event_WindowAdapter
java_beans_PropertyChangeAdapter - class org.apache.bsf.util.event.adapters.java_beans_PropertyChangeAdapter
java_beans_VetoableChangeAdapter - class org.apache.bsf.util.event.adapters.java_beans_VetoableChangeAdapter
JavaScriptEngine - class org.apache.bsf.engines.javascript.JavaScriptEngine
This is the interface to Netscape's Rhino (JavaScript) from the Bean Scripting Framework.
JavaUtils - class org.apache.bsf.util.JavaUtils
JDKcompile(String,String) - static method in class org.apache.bsf.util.JavaUtils
JythonEngine - class org.apache.bsf.engines.jython.JythonEngine
This is the interface to Jython (http://www.jython.org/) from BSF.

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 - field in class org.apache.bsf.util.BSFEngineImpl
ldr - static field in class org.apache.bsf.util.event.generator.EventAdapterGenerator
lineSeparator - static field in class org.apache.bsf.util.StringUtils
lineSeparatorStr - static field in class org.apache.bsf.util.StringUtils
loadClass(org.apache.bsf.BSFManager,String) - static method in class org.apache.bsf.util.EngineUtils
Load a class using the class loader of given manager.
loadClass(String,boolean) - method in class org.apache.bsf.util.event.generator.AdapterClassLoader
loadedEngines - field 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 field in class org.apache.bsf.util.DebugLog
lookup(Class) - static method in class org.apache.bsf.util.event.EventAdapterRegistry
lookup(Class,Class) - method in class org.apache.bsf.util.type.TypeConvertorRegistry
lookup(String) - method in class org.apache.bsf.util.ObjectRegistry
lookupBean(String) - method in class org.apache.bsf.util.BSFFunctions
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.
lookupByKey(Object) - method in class org.apache.bsf.util.type.TypeConvertorRegistry

M

Main - class org.apache.bsf.Main
This is the main driver for BSF to be run on the command line to eval/exec/compile scripts directly.
main(String[]) - static method in class org.apache.bsf.util.cf.CFDriver
A driver for CodeFormatter.
main(String[]) - static method in class org.apache.bsf.Main
Static driver to be able to run BSF scripts from the command line.
makeEventAdapterClass(Class,boolean) - static method in class org.apache.bsf.util.event.generator.EventAdapterGenerator
merge(org.apache.bsf.util.CodeBuffer) - method in class org.apache.bsf.util.CodeBuffer
MethodUtils - class org.apache.bsf.util.MethodUtils
This file is a collection of reflection utilities for dealing with methods and constructors.
mgr - field in class org.apache.bsf.util.BSFEngineImpl
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 - field in class org.apache.bsf.BSFDeclaredBean

O

objClass - field in class org.apache.bsf.util.ObjInfo
objectRegistry - field in class org.apache.bsf.BSFManager
ObjectRegistry - class org.apache.bsf.util.ObjectRegistry
The ObjectRegistry is used to do name-to-object reference lookups.
ObjectRegistry() - constructor for class org.apache.bsf.util.ObjectRegistry
ObjectRegistry(org.apache.bsf.util.ObjectRegistry) - constructor for class org.apache.bsf.util.ObjectRegistry
ObjInfo - class org.apache.bsf.util.ObjInfo
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 - field in class org.apache.bsf.util.ObjInfo
org.apache.bsf - package

P

pcs - field in class org.apache.bsf.BSFManager
popSymbolTable() - 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.
print(PrintWriter,boolean) - method in class org.apache.bsf.util.CodeBuffer
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 class 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.event.EventProcessor
processExceptionableEvent(String,Object[]) - method in class org.apache.bsf.util.event.EventProcessor
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,org.apache.bsf.util.ObjInfo) - method in class org.apache.bsf.util.CodeBuffer

R

REASON_EXECUTION_ERROR - static field in class org.apache.bsf.BSFException
REASON_INVALID_ARGUMENT - static field in class org.apache.bsf.BSFException
REASON_IO_ERROR - static field in class org.apache.bsf.BSFException
REASON_OTHER_ERROR - static field in class org.apache.bsf.BSFException
REASON_UNKNOWN_LANGUAGE - static field in class org.apache.bsf.BSFException
REASON_UNSUPPORTED_FEATURE - static field in class org.apache.bsf.BSFException
ReflectionUtils - class org.apache.bsf.util.ReflectionUtils
This file is a collection of reflection utilities.
register(Class,Class) - static method in class org.apache.bsf.util.event.EventAdapterRegistry
register(String,Object) - method in class org.apache.bsf.util.ObjectRegistry
registerBean(String,Object) - method in class org.apache.bsf.util.BSFFunctions
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.
registeredEngines - static field 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.

S

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.
setExtends(String) - 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.
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.
Set the object registry used by this manager.
setPackageName(String) - method in class org.apache.bsf.util.CodeBuffer
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).
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 org.apache.bsf.util.StringUtils
Deals with strings (probably need to elaborate some more).
symbolTableIsStacked() - method in class org.apache.bsf.util.CodeBuffer

T

tempDir - field in class org.apache.bsf.util.BSFEngineImpl
tempDir - field in class org.apache.bsf.BSFManager
terminate() - method in class org.apache.bsf.BSFEngine
Graceful termination
terminate() - method in class org.apache.bsf.util.BSFEngineImpl
Graceful termination
terminate() - method in class org.apache.bsf.BSFManager
Gracefully terminate all engines
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
type - field in class org.apache.bsf.util.Bean
type - field in class org.apache.bsf.BSFDeclaredBean
TypeConvertor - interface org.apache.bsf.util.type.TypeConvertor
A TypeConvertor is used to convert an object of one type to one of another type.
TypeConvertorRegistry - class org.apache.bsf.util.type.TypeConvertorRegistry
The TypeConvertorRegistry is the registry of type convertors.
TypeConvertorRegistry() - constructor for class org.apache.bsf.util.type.TypeConvertorRegistry

U

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

V

value - field in class org.apache.bsf.util.Bean
vetoableChange(PropertyChangeEvent) - method in class org.apache.bsf.util.event.adapters.java_beans_VetoableChangeAdapter

W

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 org.apache.bsf.engines.xslt.XSLTEngine
Xerces XSLT interface to BSF.
XSLTResultNode - class org.apache.bsf.engines.xslt.XSLTResultNode
XSLTResultNode(Node) - constructor for class org.apache.bsf.engines.xslt.XSLTResultNode