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 com.ibm.bsf.util.event.adapters.java_awt_event_ActionAdapter
 
ActiveScriptEngine - class com.ibm.bsf.engines.activescript.ActiveScriptEngine.
This is the interface to active scripting engines from the Bean Scripting Framework.
ActiveScriptEngine() - Constructor for class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
AdapterClassLoader - class com.ibm.bsf.util.event.generator.AdapterClassLoader.
 
AdapterClassLoader() - Constructor for class com.ibm.bsf.util.event.generator.AdapterClassLoader
 
addBytes(byte[], byte) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addBytes(byte[], byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addBytes(byte[], int) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addBytes(byte[], long) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addBytes(byte[], short) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addBytes(byte[], String) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
addClass(byte[], short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addConstructorArgument(ObjInfo) - Method in class com.ibm.bsf.util.CodeBuffer
 
addConstructorException(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addConstructorStatement(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addEventListener(Object, String, EventProcessor) - Static method in class com.ibm.bsf.util.ReflectionUtils
Add an event processor as a listener to some event coming out of an object.
addEventListener(Object, String, String, BSFEngine, BSFManager, String, int, int, Object) - Static method in class com.ibm.bsf.util.EngineUtils
Add a script as a listener to some event coming out of an object.
addEventListener(Object, String, String, Object) - Method in class com.ibm.bsf.util.BSFFunctions
 
addEventListener(Object, String, String, String) - Method in interface com.ibm.bsf.engines.activescript.JavaBeanAddEventListener
 
addEventListener(Object, String, String, String) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
add an event listener
addFieldDeclaration(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addFieldRef(byte[], short, short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addImplements(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addImport(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addInitializerStatement(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addInteger(byte[], int) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addInterfaceMethodRef(byte[], short, short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addLong(byte[], long) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addMethodDeclaration(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addMethodRef(byte[], short, short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addNameAndType(byte[], short, short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addRef(byte, byte[], short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addRef(byte, byte[], short, short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addServiceMethodException(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addServiceMethodStatement(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
addString(byte[], short) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
addUtf8(byte[], String) - Static method in class com.ibm.bsf.util.event.generator.Bytecode
 
adjustmentValueChanged(AdjustmentEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter
 
apply(String, int, int, Object, Vector, Vector) - Method in interface com.ibm.bsf.BSFEngine
This is used by an application to invoke an anonymous function.
apply(String, int, int, Object, Vector, Vector) - Method in class com.ibm.bsf.util.BSFEngineImpl
Default impl of apply - calls eval ignorning parameters and returns the result.
apply(String, String, int, int, Object, Vector, Vector) - Method in class com.ibm.bsf.BSFManager
Apply the given anonymous function of the given language to the given parameters and return the resulting value.

B

bean - Variable in class com.ibm.bsf.BSFDeclaredBean
 
Bean - class com.ibm.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 com.ibm.bsf.util.Bean
 
bindMember(Class, String) - Static method in class com.ibm.bsf.engines.activescript.JavaBean
Bind the member to a unique index.
bindMember(Class, String, short) - Static method in class com.ibm.bsf.engines.activescript.JavaBean
Bind the member to a unique index.
bindMember(Object, String, short) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
Binds a method to an integer so it can be later referenced to invoke the method via callMethod.
BSFDeclaredBean - class com.ibm.bsf.BSFDeclaredBean.
BSFDeclaredBeans are used internally by BSF to encapsulate information being passed between a BSFManager and its various BSFEngines.
BSFEngine - interface com.ibm.bsf.BSFEngine.
This is the view of a scripting engine assumed by the bean scripting framework.
BSFEngineImpl - class com.ibm.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.
BSFEngineImpl() - Constructor for class com.ibm.bsf.util.BSFEngineImpl
 
BSFEventProcessor - class com.ibm.bsf.util.BSFEventProcessor.
This is used to support binding scripts to be run when an event occurs.
BSFException - exception com.ibm.bsf.BSFException.
If something goes wrong while doing some scripting stuff, one of these is thrown.
BSFException(int, String) - Constructor for class com.ibm.bsf.BSFException
 
BSFException(int, String, Throwable) - Constructor for class com.ibm.bsf.BSFException
 
BSFException(String) - Constructor for class com.ibm.bsf.BSFException
 
BSFFunctions - class com.ibm.bsf.util.BSFFunctions.
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 com.ibm.bsf.util.BSFFunctions
 
BSFManager - class com.ibm.bsf.BSFManager.
This class is the entry point to the bean scripting framework.
BSFManager() - Constructor for class com.ibm.bsf.BSFManager
 
BSFSCRIPTOBJECTFACTORY - Static variable in class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR
 
buildNewSymbol(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
byteArrayToDouble(byte[], byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToDounle(byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToFloat(byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToInt(byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToLong(byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToLong(byte[], byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
byteArrayToShort(byte[]) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
Bytecode - class com.ibm.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
Bytecode() - Constructor for class com.ibm.bsf.util.event.generator.Bytecode
 
byteToHexString(byte) - Static method in class com.ibm.bsf.util.event.generator.ByteUtility
 
ByteUtility - class com.ibm.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
ByteUtility() - Constructor for class com.ibm.bsf.util.event.generator.ByteUtility
 

C

C_Class - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_Double - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_FieldRef - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_Float - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_Integer - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_InterfaceMethodRef - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_Long - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_MethodRef - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_NameAndType - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_String - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
C_Utf8 - Static variable in class com.ibm.bsf.util.event.generator.Bytecode
 
call(Object, String, Object[]) - Method in interface com.ibm.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 com.ibm.bsf.engines.activescript.ActiveScriptEngine
Return an object from an extension.
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.jacl.JaclEngine
 
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.javaclass.JavaClassEngine
call the named method of the given object.
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.javascript.JavaScriptEngine
Return an object from an extension.
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
call the named method of the given object.
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
Return an object from an extension.
call(Object, String, Object[]) - Method in class com.ibm.bsf.engines.xslt.XSLTEngine
call the named method of the given object.
callBeanMethod(Object, String, Object[]) - Static method in class com.ibm.bsf.util.EngineUtils
Finds and invokes a method with the given signature on the given bean.
callMethod(JavaBeanAddEventListener, Object, int, Object[]) - Static method in class com.ibm.bsf.engines.activescript.JavaBean
Call a method, property getter, or property setter.
callMethod(Object, int, Object[]) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
Invokes the method assocaited with methodID on the bean with parameters in the array args.
CFDriver - class com.ibm.bsf.util.cf.CFDriver.
This is an example of how a CodeFormatter bean can be used.
CFDriver() - Constructor for class com.ibm.bsf.util.cf.CFDriver
Not used.
classLoader - Variable in class com.ibm.bsf.BSFManager
 
classLoader - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
classNameToVarName(String) - Static method in class com.ibm.bsf.util.StringUtils
 
classPath - Variable in class com.ibm.bsf.BSFManager
 
classPath - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
cleanString(String) - Static method in class com.ibm.bsf.util.StringUtils
 
clearSymbolTable() - Method in class com.ibm.bsf.util.CodeBuffer
 
clone() - Method in class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
CodeBuffer - class com.ibm.bsf.util.CodeBuffer.
A CodeBuffer object is used as a code repository for generated Java code.
CodeBuffer() - Constructor for class com.ibm.bsf.util.CodeBuffer
 
CodeBuffer(CodeBuffer) - Constructor for class com.ibm.bsf.util.CodeBuffer
 
CodeFormatter - class com.ibm.bsf.util.cf.CodeFormatter.
A CodeFormatter bean is used to format raw Java code.
CodeFormatter() - Constructor for class com.ibm.bsf.util.cf.CodeFormatter
 
com.ibm.bsf - package com.ibm.bsf
 
com.ibm.bsf.engines.activescript - package com.ibm.bsf.engines.activescript
 
com.ibm.bsf.engines.jacl - package com.ibm.bsf.engines.jacl
 
com.ibm.bsf.engines.javaclass - package com.ibm.bsf.engines.javaclass
 
com.ibm.bsf.engines.javascript - package com.ibm.bsf.engines.javascript
 
com.ibm.bsf.engines.jpython - package com.ibm.bsf.engines.jpython
 
com.ibm.bsf.engines.netrexx - package com.ibm.bsf.engines.netrexx
 
com.ibm.bsf.engines.xslt - package com.ibm.bsf.engines.xslt
 
com.ibm.bsf.util - package com.ibm.bsf.util
 
com.ibm.bsf.util.cf - package com.ibm.bsf.util.cf
 
com.ibm.bsf.util.event - package com.ibm.bsf.util.event
 
com.ibm.bsf.util.event.adapters - package com.ibm.bsf.util.event.adapters
 
com.ibm.bsf.util.event.generator - package com.ibm.bsf.util.event.generator
 
com.ibm.bsf.util.type - package com.ibm.bsf.util.type
 
COMIDispatchBean - class com.ibm.bsf.engines.activescript.COMIDispatchBean.
 
COMIDispatchBean(byte[]) - Constructor for class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
COMIDispatchBeanFactory(byte[]) - Static method in class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
compileApply(String, int, int, Object, Vector, Vector, CodeBuffer) - Method in interface com.ibm.bsf.BSFEngine
This is used by an application to compile an anonymous function.
compileApply(String, int, int, Object, Vector, Vector, CodeBuffer) - Method in class com.ibm.bsf.util.BSFEngineImpl
Default impl of compileApply - calls compileExpr ignorning parameters.
compileApply(String, String, int, int, Object, Vector, Vector, CodeBuffer) - Method in class com.ibm.bsf.BSFManager
Compile the application of the given anonymous function of the given language to the given parameters into the given CodeBuffer.
compileExpr(String, int, int, Object, CodeBuffer) - Method in interface com.ibm.bsf.BSFEngine
This is used by an application to compile a value-returning expression.
compileExpr(String, int, int, Object, CodeBuffer) - Method in class com.ibm.bsf.util.BSFEngineImpl
Default impl of compileExpr - generates code that'll create a new manager, evaluate the expression, and return the value.
compileExpr(String, String, int, int, Object, CodeBuffer) - Method in class com.ibm.bsf.BSFManager
Compile the given expression of the given language into the given CodeBuffer.
compileScript(String, int, int, Object, CodeBuffer) - Method in interface com.ibm.bsf.BSFEngine
This is used by an application to compile some script.
compileScript(String, int, int, Object, CodeBuffer) - Method in class com.ibm.bsf.util.BSFEngineImpl
Default impl of compileScript - generates code that'll create a new manager, and execute the script.
compileScript(String, String, int, int, Object, CodeBuffer) - Method in class com.ibm.bsf.BSFManager
Compile the given script of the given language into the given CodeBuffer.
componentAdded(ContainerEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ContainerAdapter
 
componentHidden(ComponentEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter
 
componentMoved(ComponentEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter
 
componentRemoved(ContainerEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ContainerAdapter
 
componentResized(ComponentEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter
 
componentShown(ComponentEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter
 
convert(Class, Class, Object) - Method in interface com.ibm.bsf.util.type.TypeConvertor
 
createBean(ClassLoader, String, Class[], Object[]) - Static method in class com.ibm.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 com.ibm.bsf.util.ReflectionUtils
Create a bean using given class loader and using the appropriate constructor for the given args.
createBean(Object[]) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
createBean
createBean(String, Object[]) - Static method in class com.ibm.bsf.util.EngineUtils
Creates a new bean.
createBSFException(int, String, Throwable) - Static method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 

D

debug - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
debugStream - Variable in class com.ibm.bsf.BSFManager
 
debugStream - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
declareBean(BSFDeclaredBean) - Method in interface com.ibm.bsf.BSFEngine
Declare a bean after the engine has been started.
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
Declare a bean after the engine has been started.
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.jacl.JaclEngine
Declare a bean
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.javascript.JavaScriptEngine
 
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
Declare a bean
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
 
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.xslt.XSLTEngine
 
declareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.util.BSFEngineImpl
 
declareBean(String, Object, Class) - Method in class com.ibm.bsf.BSFManager
Declare a bean.
declaredBeans - Variable in class com.ibm.bsf.BSFManager
 
declaredBeans - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
DEFAULT_DELIM - Static variable in class com.ibm.bsf.util.cf.CodeFormatter
The default set of delimiters.
DEFAULT_MAX - Static variable in class com.ibm.bsf.util.cf.CodeFormatter
The default maximum line length.
DEFAULT_S_DELIM - Static variable in class com.ibm.bsf.util.cf.CodeFormatter
The default set of sticky delimiters.
DEFAULT_STEP - Static variable in class com.ibm.bsf.util.cf.CodeFormatter
The default size of the indentation step.
defineClass(String, byte[]) - Method in class com.ibm.bsf.util.event.generator.AdapterClassLoader
 

E

EngineUtils - class com.ibm.bsf.util.EngineUtils.
This class contains utilities that language integrators can use when implementing the BSFEngine interface.
EngineUtils() - Constructor for class com.ibm.bsf.util.EngineUtils
 
eval(String, int, int, Object) - Method in interface com.ibm.bsf.BSFEngine
This is used by an application to evaluate an expression.
eval(String, int, int, Object) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
This is used by an application to evaluate a string containing some expression.
eval(String, int, int, Object) - Method in class com.ibm.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 com.ibm.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 com.ibm.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 com.ibm.bsf.engines.jpython.JPythonEngine
Evaluate an expression.
eval(String, int, int, Object) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
Override impl of execute.
eval(String, int, int, Object) - Method in class com.ibm.bsf.engines.xslt.XSLTEngine
Evaluate an expression.
eval(String, String, int, int, Object) - Method in class com.ibm.bsf.BSFManager
Evaluate the given expression of the given language and return the resulting value.
EventAdapter - interface com.ibm.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 com.ibm.bsf.util.event.generator.EventAdapterGenerator.
EventAdapterGenerator Generate an "Event Adapter" dynamically during program execution
EventAdapterGenerator() - Constructor for class com.ibm.bsf.util.event.generator.EventAdapterGenerator
 
EventAdapterImpl - class com.ibm.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.
EventAdapterImpl() - Constructor for class com.ibm.bsf.util.event.EventAdapterImpl
 
EventAdapterRegistry - class com.ibm.bsf.util.event.EventAdapterRegistry.
The EventAdapterRegistry is the registry of event adapters.
EventAdapterRegistry() - Constructor for class com.ibm.bsf.util.event.EventAdapterRegistry
 
eventProcessor - Variable in class com.ibm.bsf.util.event.EventAdapterImpl
 
EventProcessor - interface com.ibm.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 interface com.ibm.bsf.BSFEngine
This is used by an application to execute some script.
exec(String, int, int, Object) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
This is used by an application to execute a string containing a script to execute.
exec(String, int, int, Object) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
Execute a script.
exec(String, int, int, Object) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
Override impl of execute.
exec(String, int, int, Object) - Method in class com.ibm.bsf.util.BSFEngineImpl
Default impl of execute - calls eval and ignores the result.
exec(String, String, int, int, Object) - Method in class com.ibm.bsf.BSFManager
Execute the given script of the given language.
execEvalShared(String, int, int, Object, boolean) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
This is shared code for the exec() and eval() operations.
extn2Lang - Static variable in class com.ibm.bsf.BSFManager
 

F

finalize() - Method in class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
finalize() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
findClass(String) - Method in class com.ibm.bsf.util.event.generator.AdapterClassLoader
 
focusGained(FocusEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_FocusAdapter
 
focusLost(FocusEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_FocusAdapter
 
formatCode(Reader, Writer) - Method in class com.ibm.bsf.util.cf.CodeFormatter
Formats the code read from source, and writes the formatted code to target.

G

get(String) - Method in class com.ibm.bsf.util.event.generator.AdapterClassLoader
 
getChars(int, char) - Static method in class com.ibm.bsf.util.StringUtils
Get a string consisting of numberOfChars theChars.
getClassLoader() - Method in class com.ibm.bsf.BSFManager
Get classLoader
getClassName() - Method in class com.ibm.bsf.util.CodeBuffer
 
getClassName(Class) - Static method in class com.ibm.bsf.util.StringUtils
 
getClassPath() - Method in class com.ibm.bsf.BSFManager
Get classPath
getCodeGenString() - Method in interface com.ibm.bsf.util.type.TypeConvertor
 
getCommaListFromVector(Vector) - Static method in class com.ibm.bsf.util.StringUtils
 
getConstructor(Class, Class[]) - Static method in class com.ibm.bsf.util.MethodUtils
Class.getConstructor() finds only the entry point (if any) _exactly_ matching the specified argument types.
getConstructorArguments() - Method in class com.ibm.bsf.util.CodeBuffer
 
getConstructorBuffer() - Method in class com.ibm.bsf.util.CodeBuffer
 
getConstructorExceptions() - Method in class com.ibm.bsf.util.CodeBuffer
 
getContentAsReader(URL) - Static method in class com.ibm.bsf.util.StringUtils
 
getContentAsString(URL) - Static method in class com.ibm.bsf.util.StringUtils
 
getDebug() - Method in class com.ibm.bsf.BSFManager
Get debug status
getDebugStream() - Method in class com.ibm.bsf.BSFManager
Get debug stream
getDelimiters() - Method in class com.ibm.bsf.util.cf.CodeFormatter
Gets the set of delimiters.
getExtends() - Method in class com.ibm.bsf.util.CodeBuffer
 
getField(Object, String) - Static method in class com.ibm.bsf.util.ReflectionUtils
 
getFieldBuffer() - Method in class com.ibm.bsf.util.CodeBuffer
 
getFinalServiceMethodStatement() - Method in class com.ibm.bsf.util.CodeBuffer
 
getIDispatchInterface() - Method in class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
getImplements() - Method in class com.ibm.bsf.util.CodeBuffer
 
getImports() - Method in class com.ibm.bsf.util.CodeBuffer
 
getIndentationStep() - Method in class com.ibm.bsf.util.cf.CodeFormatter
Gets the size of the indentation step.
getInitializerBuffer() - Method in class com.ibm.bsf.util.CodeBuffer
 
getLangFromFilename(String) - Static method in class com.ibm.bsf.BSFManager
Determine the language of a script file by looking at the file extension.
getLoadedClass(String) - Method in class com.ibm.bsf.util.event.generator.AdapterClassLoader
 
getMaxLineLength() - Method in class com.ibm.bsf.util.cf.CodeFormatter
Gets the maximum line length.
getMethod(Class, String, Class[], boolean) - Static method in class com.ibm.bsf.util.MethodUtils
 
getMethod(Object, String, Class[]) - Static method in class com.ibm.bsf.util.MethodUtils
Class.getMethod() finds only the entry point (if any) _exactly_ matching the specified argument types.
getMethodBuffer() - Method in class com.ibm.bsf.util.CodeBuffer
 
getNode() - Method in class com.ibm.bsf.engines.xslt.XSLTResultNode
 
getObjectRegistry() - Method in class com.ibm.bsf.BSFManager
Return the current object registry of the manager.
getPackageName() - Method in class com.ibm.bsf.util.CodeBuffer
 
getProperty(Object, String, Integer) - Static method in class com.ibm.bsf.util.ReflectionUtils
Get a property of a bean.
getReason() - Method in class com.ibm.bsf.BSFException
 
getSafeString(String) - Static method in class com.ibm.bsf.util.StringUtils
 
getServiceMethodBuffer() - Method in class com.ibm.bsf.util.CodeBuffer
 
getServiceMethodExceptions() - Method in class com.ibm.bsf.util.CodeBuffer
 
getServiceMethodName() - Method in class com.ibm.bsf.util.CodeBuffer
 
getServiceMethodReturnType() - Method in class com.ibm.bsf.util.CodeBuffer
 
getStickyDelimiters() - Method in class com.ibm.bsf.util.cf.CodeFormatter
Gets the set of sticky delimiters.
getStringFromReader(Reader) - Static method in class com.ibm.bsf.util.IOUtils
 
getSymbol(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
getSymbolTable() - Method in class com.ibm.bsf.util.CodeBuffer
 
getTargetException() - Method in class com.ibm.bsf.BSFException
 
getTempDir() - Method in class com.ibm.bsf.BSFManager
Get tempDir
getTypeSignatureString(Class) - Static method in class com.ibm.bsf.util.EngineUtils
Given a class return the type signature string fragment for it.
getURL(URL, String) - Static method in class com.ibm.bsf.util.StringUtils
 
getValidIdentifierName(String) - Static method in class com.ibm.bsf.util.StringUtils
 

I

IndentWriter - class com.ibm.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 com.ibm.bsf.util.IndentWriter
Forwards its arguments to the PrintWriter constructor with the same signature.
IndentWriter(OutputStream, boolean) - Constructor for class com.ibm.bsf.util.IndentWriter
Forwards its arguments to the PrintWriter constructor with the same signature.
IndentWriter(Writer) - Constructor for class com.ibm.bsf.util.IndentWriter
Forwards its arguments to the PrintWriter constructor with the same signature.
IndentWriter(Writer, boolean) - Constructor for class com.ibm.bsf.util.IndentWriter
Forwards its arguments to the PrintWriter constructor with the same signature.
initialize(BSFManager, String, Vector) - Method in interface com.ibm.bsf.BSFEngine
This method is used to initialize the engine right after construction.
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.jacl.JaclEngine
Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.javascript.JavaScriptEngine
initialize the engine.
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
 
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.engines.xslt.XSLTEngine
Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class com.ibm.bsf.util.BSFEngineImpl
initialize the engine; called right after construction by the manager.
IOUtils - class com.ibm.bsf.util.IOUtils.
This file is a collection of input/output utilities.
IOUtils() - Constructor for class com.ibm.bsf.util.IOUtils
 
isCaseSensitive() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
isExecutable() - Method in class com.ibm.bsf.util.ObjInfo
 
isJScript() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
isLanguageRegistered(String) - Static method in class com.ibm.bsf.BSFManager
Determine whether a language is registered.
isPerlScript() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
isValidIdentifierName(String) - Static method in class com.ibm.bsf.util.StringUtils
 
isValidPackageName(String) - Static method in class com.ibm.bsf.util.StringUtils
 
isValueReturning() - Method in class com.ibm.bsf.util.ObjInfo
 
isVBScript() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
itemStateChanged(ItemEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_ItemAdapter
 

J

JaclEngine - class com.ibm.bsf.engines.jacl.JaclEngine.
This is the interface to Scriptics's Jacl (Tcl) from the Bean Scripting Framework.
JaclEngine() - Constructor for class com.ibm.bsf.engines.jacl.JaclEngine
 
java_awt_event_ActionAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_ActionAdapter.
 
java_awt_event_ActionAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_ActionAdapter
 
java_awt_event_AdjustmentAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter.
 
java_awt_event_AdjustmentAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_AdjustmentAdapter
 
java_awt_event_ComponentAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter.
 
java_awt_event_ComponentAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_ComponentAdapter
 
java_awt_event_ContainerAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_ContainerAdapter.
 
java_awt_event_ContainerAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_ContainerAdapter
 
java_awt_event_FocusAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_FocusAdapter.
 
java_awt_event_FocusAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_FocusAdapter
 
java_awt_event_ItemAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_ItemAdapter.
 
java_awt_event_ItemAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_ItemAdapter
 
java_awt_event_KeyAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_KeyAdapter.
 
java_awt_event_KeyAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_KeyAdapter
 
java_awt_event_MouseAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_MouseAdapter.
 
java_awt_event_MouseAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_MouseAdapter
 
java_awt_event_MouseMotionAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter.
 
java_awt_event_MouseMotionAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_MouseMotionAdapter
 
java_awt_event_TextAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_TextAdapter.
 
java_awt_event_TextAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_TextAdapter
 
java_awt_event_WindowAdapter - class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter.
 
java_awt_event_WindowAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
java_beans_PropertyChangeAdapter - class com.ibm.bsf.util.event.adapters.java_beans_PropertyChangeAdapter.
 
java_beans_PropertyChangeAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_beans_PropertyChangeAdapter
 
java_beans_VetoableChangeAdapter - class com.ibm.bsf.util.event.adapters.java_beans_VetoableChangeAdapter.
 
java_beans_VetoableChangeAdapter() - Constructor for class com.ibm.bsf.util.event.adapters.java_beans_VetoableChangeAdapter
 
JavaBean - class com.ibm.bsf.engines.activescript.JavaBean.
 
JavaBean() - Constructor for class com.ibm.bsf.engines.activescript.JavaBean
 
JavaBeanAddEventListener - interface com.ibm.bsf.engines.activescript.JavaBeanAddEventListener.
 
JavaClassEngine - class com.ibm.bsf.engines.javaclass.JavaClassEngine.
This is the interface to scripts consisting of Java objects from the Bean Scripting Framework.
JavaClassEngine() - Constructor for class com.ibm.bsf.engines.javaclass.JavaClassEngine
 
JavaOLEENUMVAR - class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR.
 
JavaOLEENUMVAR() - Constructor for class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR
 
JavaScriptEngine - class com.ibm.bsf.engines.javascript.JavaScriptEngine.
This is the interface to Netscape's Rhino (JavaScript) from the Bean Scripting Framework.
JavaScriptEngine() - Constructor for class com.ibm.bsf.engines.javascript.JavaScriptEngine
 
JavaUtils - class com.ibm.bsf.util.JavaUtils.
 
JavaUtils() - Constructor for class com.ibm.bsf.util.JavaUtils
 
JDKcompile(String, String) - Static method in class com.ibm.bsf.util.JavaUtils
 
JPythonEngine - class com.ibm.bsf.engines.jpython.JPythonEngine.
This is the interface to JPython (http://www.jpython.org/) from BSF.
JPythonEngine() - Constructor for class com.ibm.bsf.engines.jpython.JPythonEngine
 

K

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

L

lang - Variable in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
lang - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
ldr - Static variable in class com.ibm.bsf.util.event.generator.EventAdapterGenerator
 
lineSeparator - Static variable in class com.ibm.bsf.util.StringUtils
 
lineSeparatorStr - Static variable in class com.ibm.bsf.util.StringUtils
 
loadClass(BSFManager, String) - Static method in class com.ibm.bsf.util.EngineUtils
Load a class using the class loader of given manager.
loadClass(String, boolean) - Method in class com.ibm.bsf.util.event.generator.AdapterClassLoader
 
loadedEngines - Variable in class com.ibm.bsf.BSFManager
 
loadScriptingEngine(String) - Method in class com.ibm.bsf.BSFManager
Load a scripting engine based on the lang string identifying it.
lookup(Class) - Static method in class com.ibm.bsf.util.event.EventAdapterRegistry
 
lookup(Class, Class) - Method in class com.ibm.bsf.util.type.TypeConvertorRegistry
 
lookup(String) - Method in class com.ibm.bsf.util.ObjectRegistry
 
lookupBean(String) - Method in class com.ibm.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 com.ibm.bsf.engines.activescript.ActiveScriptEngine
lookupBean
lookupBean(String) - Method in class com.ibm.bsf.util.BSFFunctions
 
lookupByKey(Object) - Method in class com.ibm.bsf.util.type.TypeConvertorRegistry
 

M

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

N

name - Variable in class com.ibm.bsf.BSFDeclaredBean
 
NetRexxEngine - class com.ibm.bsf.engines.netrexx.NetRexxEngine.
This is the interface to NetRexx from the Bean Scripting Framework.
NetRexxEngine() - Constructor for class com.ibm.bsf.engines.netrexx.NetRexxEngine
Constructor.
Next(long) - Method in class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR
 

O

objClass - Variable in class com.ibm.bsf.util.ObjInfo
 
objectRegistry - Variable in class com.ibm.bsf.BSFManager
 
ObjectRegistry - class com.ibm.bsf.util.ObjectRegistry.
The ObjectRegistry is used to do name-to-object reference lookups.
ObjectRegistry() - Constructor for class com.ibm.bsf.util.ObjectRegistry
 
ObjectRegistry(ObjectRegistry) - Constructor for class com.ibm.bsf.util.ObjectRegistry
 
ObjInfo - class com.ibm.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 com.ibm.bsf.util.ObjInfo
 
objName - Variable in class com.ibm.bsf.util.ObjInfo
 

P

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

R

REASON_EXECUTION_ERROR - Static variable in class com.ibm.bsf.BSFException
 
REASON_INVALID_ARGUMENT - Static variable in class com.ibm.bsf.BSFException
 
REASON_IO_ERROR - Static variable in class com.ibm.bsf.BSFException
 
REASON_OTHER_ERROR - Static variable in class com.ibm.bsf.BSFException
 
REASON_UNKNOWN_LANGUAGE - Static variable in class com.ibm.bsf.BSFException
 
REASON_UNSUPPORTED_FEATURE - Static variable in class com.ibm.bsf.BSFException
 
ReflectionUtils - class com.ibm.bsf.util.ReflectionUtils.
This file is a collection of reflection utilities.
ReflectionUtils() - Constructor for class com.ibm.bsf.util.ReflectionUtils
 
register(Class, Class) - Static method in class com.ibm.bsf.util.event.EventAdapterRegistry
 
register(Class, Class, TypeConvertor) - Method in class com.ibm.bsf.util.type.TypeConvertorRegistry
 
register(String, Object) - Method in class com.ibm.bsf.util.ObjectRegistry
 
registerBean(String, Object) - Method in class com.ibm.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 com.ibm.bsf.util.BSFFunctions
 
registerByKey(Object, TypeConvertor) - Method in class com.ibm.bsf.util.type.TypeConvertorRegistry
 
registeredEngines - Static variable in class com.ibm.bsf.BSFManager
 
registerScriptingEngine(String, String, String[]) - Static method in class com.ibm.bsf.BSFManager
Register a scripting engine in the static registry of the BSFManager.
Reset() - Method in class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR
 

S

setClassLoader(ClassLoader) - Method in class com.ibm.bsf.BSFManager
Set the class loader for those that need to use it.
setClassLoader(ClassLoader) - Static method in class com.ibm.bsf.util.event.EventAdapterRegistry
Class loader to use to load event adapter classes.
setClassName(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
setClassPath(String) - Method in class com.ibm.bsf.BSFManager
Set the classpath for those that need to use it.
setDebug(boolean) - Method in class com.ibm.bsf.BSFManager
Turn on off debugging output to System.err.
setDebug(boolean) - Method in interface com.ibm.bsf.BSFEngine
Turn on/off debugging output to the current debug stream.
setDebug(boolean) - Static method in class com.ibm.bsf.util.JavaUtils
 
setDebug(boolean) - Method in class com.ibm.bsf.util.BSFEngineImpl
Turn on/off debugging output to System.err.
setDebugStream(PrintStream) - Method in class com.ibm.bsf.BSFManager
Send debug output to this print stream.
setDelimiters(String) - Method in class com.ibm.bsf.util.cf.CodeFormatter
Sets the set of delimiters; default set is "(+".
setDynamic(boolean) - Static method in class com.ibm.bsf.util.event.EventAdapterRegistry
Indicates whether or not to dynamically generate adapters; default is true.
setEvalRet(Object) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
setEventProcessor(EventProcessor) - Method in class com.ibm.bsf.util.event.EventAdapterImpl
 
setEventProcessor(EventProcessor) - Method in interface com.ibm.bsf.util.event.EventAdapter
 
setExtends(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
setField(Object, String, Bean, TypeConvertorRegistry) - Static method in class com.ibm.bsf.util.ReflectionUtils
 
setFinalServiceMethodStatement(ObjInfo) - Method in class com.ibm.bsf.util.CodeBuffer
 
setIndentationStep(int) - Method in class com.ibm.bsf.util.cf.CodeFormatter
Sets the size of the indentation step; default size is 2.
setMaxLineLength(int) - Method in class com.ibm.bsf.util.cf.CodeFormatter
Sets the (desired) maximum line length; default length is 74.
setObjectRegistry(ObjectRegistry) - Method in class com.ibm.bsf.BSFManager
Set the object registry used by this manager.
setPackageName(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
setProperty(Object, String, Integer, Object, Class, TypeConvertorRegistry) - Static method in class com.ibm.bsf.util.ReflectionUtils
Set a property of a bean to a given value.
setServiceMethodName(String) - Method in class com.ibm.bsf.util.CodeBuffer
 
setServiceMethodReturnType(Class) - Method in class com.ibm.bsf.util.CodeBuffer
 
setStickyDelimiters(String) - Method in class com.ibm.bsf.util.cf.CodeFormatter
Sets the set of sticky delimiters; default set is ",".
setSymbolTable(Hashtable) - Method in class com.ibm.bsf.util.CodeBuffer
 
setTempDir(String) - Method in class com.ibm.bsf.BSFManager
Temporary directory to put stuff into (for those who need to).
Skip(long) - Method in class com.ibm.bsf.engines.activescript.JavaOLEENUMVAR
 
StringUtils - class com.ibm.bsf.util.StringUtils.
Deals with strings (probably need to elaborate some more).
StringUtils() - Constructor for class com.ibm.bsf.util.StringUtils
 
symbolTableIsStacked() - Method in class com.ibm.bsf.util.CodeBuffer
 

T

tempDir - Variable in class com.ibm.bsf.BSFManager
 
tempDir - Variable in class com.ibm.bsf.util.BSFEngineImpl
 
terminate() - Method in class com.ibm.bsf.BSFManager
Gracefully terminate all engines
terminate() - Method in interface com.ibm.bsf.BSFEngine
Graceful termination
terminate() - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
 
terminate() - Method in class com.ibm.bsf.util.BSFEngineImpl
 
textValueChanged(TextEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_TextAdapter
 
toString() - Method in class com.ibm.bsf.engines.activescript.COMIDispatchBean
 
toString() - Method in class com.ibm.bsf.util.ObjInfo
 
toString() - Method in class com.ibm.bsf.util.CodeBuffer
 
type - Variable in class com.ibm.bsf.BSFDeclaredBean
 
type - Variable in class com.ibm.bsf.util.Bean
 
TypeConvertor - interface com.ibm.bsf.util.type.TypeConvertor.
A TypeConvertor is used to convert an object of one type to one of another type.
TypeConvertorRegistry - class com.ibm.bsf.util.type.TypeConvertorRegistry.
The TypeConvertorRegistry is the registry of type convertors.
TypeConvertorRegistry() - Constructor for class com.ibm.bsf.util.type.TypeConvertorRegistry
 

U

undeclareBean(BSFDeclaredBean) - Method in interface com.ibm.bsf.BSFEngine
Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.activescript.ActiveScriptEngine
Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.jacl.JaclEngine
Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.javascript.JavaScriptEngine
 
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
Undeclare a previously declared bean.
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.netrexx.NetRexxEngine
 
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.engines.xslt.XSLTEngine
 
undeclareBean(BSFDeclaredBean) - Method in class com.ibm.bsf.util.BSFEngineImpl
 
undeclareBean(String) - Method in class com.ibm.bsf.BSFManager
Undeclare a previously declared bean.
unregister(String) - Method in class com.ibm.bsf.util.ObjectRegistry
 
unregisterBean(String) - Method in class com.ibm.bsf.BSFManager
Unregister a previously registered bean.
unregisterBean(String) - Method in class com.ibm.bsf.util.BSFFunctions
 
unwrap(PyObject) - Method in class com.ibm.bsf.engines.jpython.JPythonEngine
 

V

value - Variable in class com.ibm.bsf.util.Bean
 
vbEmpty - class com.ibm.bsf.engines.activescript.vbEmpty.
This class is only used as an ojbect to be returned to scripting engine the VB_EMPTY variant which is not necessarly threated the same as null.
vbEmpty() - Constructor for class com.ibm.bsf.engines.activescript.vbEmpty
 
vetoableChange(PropertyChangeEvent) - Method in class com.ibm.bsf.util.event.adapters.java_beans_VetoableChangeAdapter
 

W

windowActivated(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowClosed(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowClosing(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowDeactivated(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowDeiconified(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowIconified(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 
windowOpened(WindowEvent) - Method in class com.ibm.bsf.util.event.adapters.java_awt_event_WindowAdapter
 

X

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