public abstract static class ScriptedTransformer.Builder
extends java.lang.Object
ScriptedTransformer.Builder for ScriptedTransformers.| Modifier | Constructor and Description |
|---|---|
protected |
Builder(java.lang.String engine)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
ScriptedTransformer |
build()
Build the transformer.
|
ScriptedTransformer.Builder |
define(java.lang.String var,
java.lang.String value)
Define a variable within the script
|
protected abstract java.lang.String |
doDefine(java.lang.String var,
java.lang.String value)
Set
var equal to value in the script context. |
ScriptedTransformer.Builder |
interpret(java.lang.String line)
Add a line of logic to the script.
|
protected Builder(java.lang.String engine)
engine - public final ScriptedTransformer build()
ScriptedTransformerpublic ScriptedTransformer.Builder define(java.lang.String var, java.lang.String value)
var - value - public ScriptedTransformer.Builder interpret(java.lang.String line)
line - protected abstract java.lang.String doDefine(java.lang.String var,
java.lang.String value)
var equal to value in the script context.var - value -