public interface ExecutableScript
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
run()
Executes the script.
|
void |
setNextVar(java.lang.String name,
java.lang.Object value)
Sets a runtime script parameter.
|
default java.lang.Object |
unwrap(java.lang.Object value)
Unwraps a possible script value.
|
void setNextVar(java.lang.String name, java.lang.Object value)
Note that this method may be slow, involving put() and get() calls to a hashmap or similar.
name
- parameter namevalue
- parameter valuejava.lang.Object run()
default java.lang.Object unwrap(java.lang.Object value)