Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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[], 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
- 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, 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.
- 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.
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.Logmethods. - BSF_Log() - Constructor for class org.apache.bsf.BSF_Log
- BSF_Log(Class) - Constructor for class org.apache.bsf.BSF_Log
- BSF_Log(String) - 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.Logobject. - 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 - Variable in class org.apache.bsf.test.BSFEngineTestTmpl
- 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
- 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[]) - Static method in class org.apache.bsf.util.event.generator.ByteUtility
- byteArrayToDouble(byte[], 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
CodeFormatterbean 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
CodeBufferobject 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
CodeFormatterbean 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, int, int, Object, Vector, Vector, CodeBuffer) - Method in class org.apache.bsf.util.BSFEngineImpl
-
Default impl of compileApply - calls compileExpr ignoring parameters.
- 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.
- 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, 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.
- 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.
- 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, 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.
- 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.
- 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(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, Object[]) - Static method in class org.apache.bsf.util.EngineUtils
-
Creates a new bean.
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(String, Object, Class) - Method in class org.apache.bsf.BSFManager
-
Declare a bean.
- declareBean(BSFDeclaredBean) - Method in interface org.apache.bsf.BSFEngine
-
Declare a bean after the engine has been started.
- 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, 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
- 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 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, 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.
- exec(String, String, int, int, Object) - Method in class org.apache.bsf.BSFManager
-
Execute the given script of the given language.
- 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 totarget.
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
numberOfCharstheChars. - 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(Class) - Static method in class org.apache.bsf.BSF_LogFactory
- getLog(String) - 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, 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.
- 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 in org.apache.bsf.util
-
An
IndentWriterobject behaves the same as aPrintWriterobject, 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
PrintWriterconstructor with the same signature. - IndentWriter(OutputStream, boolean) - Constructor for class org.apache.bsf.util.IndentWriter
-
Forwards its arguments to the
PrintWriterconstructor with the same signature. - IndentWriter(Writer) - Constructor for class org.apache.bsf.util.IndentWriter
-
Forwards its arguments to the
PrintWriterconstructor with the same signature. - IndentWriter(Writer, boolean) - Constructor for class org.apache.bsf.util.IndentWriter
-
Forwards its arguments to the
PrintWriterconstructor 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(String, boolean) - Method in class org.apache.bsf.util.event.generator.AdapterClassLoader
- 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).
- 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(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.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(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. - 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
- 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
ObjInfoobject 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.event.rgf - package org.apache.bsf.util.event.rgf
- 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(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 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(Class, Class, TypeConvertor) - Method in class org.apache.bsf.util.type.TypeConvertorRegistry
- register(String, Object) - Method in class org.apache.bsf.util.ObjectRegistry
- 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(String) - Method in class org.apache.bsf.BSFManager
-
Undeclare a previously declared bean.
- undeclareBean(BSFDeclaredBean) - Method in interface org.apache.bsf.BSFEngine
-
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form