Index
All Classes and Interfaces|All Packages
C
- com.github.hazendaz.scriptable.dataset - module com.github.hazendaz.scriptable.dataset
- createIterator(boolean) - Method in class de.gmorling.scriptabledataset.ScriptableDataSet
D
- de.gmorling.scriptabledataset - package de.gmorling.scriptabledataset
- de.gmorling.scriptabledataset.handlers - package de.gmorling.scriptabledataset.handlers
G
- getHandlers() - Method in class de.gmorling.scriptabledataset.ScriptableDataSetConfig
-
Gets the handlers.
- getLanguageName() - Method in interface de.gmorling.scriptabledataset.handlers.ScriptInvocationHandler
-
Must return the name of the scripting language for which this handler can be registered, as expected by the JSR 223 scripting engine manager, e.g.
- getLanguageName() - Method in class de.gmorling.scriptabledataset.ScriptableDataSetConfig
-
Gets the language name.
- getPrefix() - Method in class de.gmorling.scriptabledataset.ScriptableDataSetConfig
-
Gets the prefix.
- getRowCount() - Method in class de.gmorling.scriptabledataset.ScriptableTable
- getStandardHandlersByLanguage(String) - Static method in class de.gmorling.scriptabledataset.handlers.StandardHandlerConfig
-
Gets the standard handlers by language.
- getTable() - Method in class de.gmorling.scriptabledataset.ScriptableIterator
- getTableMetaData() - Method in class de.gmorling.scriptabledataset.ScriptableIterator
- getTableMetaData() - Method in class de.gmorling.scriptabledataset.ScriptableTable
- getValue(int, String) - Method in class de.gmorling.scriptabledataset.ScriptableTable
N
- next() - Method in class de.gmorling.scriptabledataset.ScriptableIterator
P
- postInvoke(Object) - Method in interface de.gmorling.scriptabledataset.handlers.ScriptInvocationHandler
-
Will be called after a script contained in a field of a data set is executed.
- preInvoke(String) - Method in interface de.gmorling.scriptabledataset.handlers.ScriptInvocationHandler
-
Will be called before a script contained in a field of a data set is executed.
S
- ScriptableDataSet - Class in de.gmorling.scriptabledataset
-
An implementation of a DBUnit
IDataSet
, that allows the use of script expressions in its fields. - ScriptableDataSet(IDataSet, ScriptableDataSetConfig...) - Constructor for class de.gmorling.scriptabledataset.ScriptableDataSet
-
Creates a new ScriptableDataSet.
- ScriptableDataSetConfig - Class in de.gmorling.scriptabledataset
-
Configures the usage of one scripting language with a prefix and a list of invocation handlers.
- ScriptableDataSetConfig(String, String) - Constructor for class de.gmorling.scriptabledataset.ScriptableDataSetConfig
-
Creates a new ScriptableDataSetConfig.
- ScriptableDataSetConfig(String, String, List<ScriptInvocationHandler>) - Constructor for class de.gmorling.scriptabledataset.ScriptableDataSetConfig
-
Creates a new ScriptableDataSetConfig.
- ScriptableIterator - Class in de.gmorling.scriptabledataset
-
The Class ScriptableIterator.
- ScriptableIterator(ITableIterator, List<ScriptableDataSetConfig>) - Constructor for class de.gmorling.scriptabledataset.ScriptableIterator
-
Instantiates a new scriptable iterator.
- ScriptableTable - Class in de.gmorling.scriptabledataset
-
ITable implementation, that allows the usage of script statements as field values.
- ScriptableTable(ITable, List<ScriptableDataSetConfig>) - Constructor for class de.gmorling.scriptabledataset.ScriptableTable
-
Creates a new ScriptableTable.
- ScriptInvocationHandler - Interface in de.gmorling.scriptabledataset.handlers
-
Implementations can be registered with a ScriptableDataSet to be called before and after script contained in a data set field is executed.
- setScriptEngine(ScriptEngine) - Method in interface de.gmorling.scriptabledataset.handlers.ScriptInvocationHandler
-
Makes the scripting engine available to handler implementations.
- StandardHandlerConfig - Class in de.gmorling.scriptabledataset.handlers
-
Manages handlers, that shall always executed for scripts in a given language.
All Classes and Interfaces|All Packages