Package net.filebot.cli
Class ScriptShell
java.lang.Object
net.filebot.cli.ScriptShell
-
Field Summary
-
Constructor Summary
ConstructorDescriptionScriptShell
(net.filebot.cli.ScriptProvider resolver, net.filebot.cli.CmdlineInterface cli, Map<String, ?> globals) -
Method Summary
Modifier and TypeMethodDescriptionClosure
<?> comparator
(String script) Scripting API methods for compiling String option values to executable objectsnet.filebot.format.ExpressionFilter
net.filebot.format.ExpressionFormat
net.filebot.format.ExpressionMapper
net.filebot.format.QueryExpression
-
Field Details
-
ARGV_BINDING_NAME
- See Also:
-
SHELL_BINDING_NAME
- See Also:
-
SHELL_CLI_BINDING_NAME
- See Also:
-
SHELL_ARGS_BINDING_NAME
- See Also:
-
SHELL_DEFS_BINDING_NAME
- See Also:
-
-
Constructor Details
-
ScriptShell
public ScriptShell() -
ScriptShell
public ScriptShell(net.filebot.cli.ScriptProvider resolver, net.filebot.cli.CmdlineInterface cli, Map<String, ?> globals)
-
-
Method Details
-
runScript
- Throws:
Throwable
-
callable
- Throws:
Throwable
-
evaluate
- Throws:
Throwable
-
sanitize
-
comparator
Scripting API methods for compiling String option values to executable objects- Throws:
Throwable
-
action
- Throws:
Throwable
-
format
- Throws:
Throwable
-
filter
- Throws:
Throwable
-
mapper
- Throws:
Throwable
-
query
- Throws:
Throwable
-