Class |
Description |
BaseInParam
|
Model a process generic input parameter |
BaseOutParam
|
|
BaseParam
|
Base class for input/output parameters |
BaseScript
|
Any user defined script will extends this class, it provides the base execution context |
DefaultInParam
|
|
DefaultOutParam
|
|
EachInParam
|
Represents a process input *iterator* parameter |
EnvInParam
|
Represents a process *environment* input parameter |
FileInParam
|
Represents a process *file* input parameter |
FileOutParam
|
Model a process *file* output parameter |
InputsList
|
Container to hold all process outputs |
OutputsList
|
Container to hold all process outputs |
ScriptBinding
|
Defines the script execution context. |
ScriptBinding.ParamsMap
|
Holds parameter immutable values |
ScriptFile
|
Runnable pipeline script file |
ScriptRunner
|
Application main class |
ScriptRunner.ArgsList
|
Extends an ArrayList class adding a nicer index-out-of-range error message |
SetInParam
|
|
SetOutParam
|
|
StdInParam
|
Represents a process *stdin* input parameter |
StdOutParam
|
Model the process *stdout* parameter |
TaskBody
|
Holds process script meta-data |
TaskClosure
|
Extends a groovy.lang.Closure class adding the source attribute |
TokenEnvCall
|
Token used by the DSL to identify a environment variable declaration, like this
input:
set( env(X), ... )
|
TokenFileCall
|
A token used by the DSL to identify a 'file' declaration in a 'set' parameter, for example:
input:
set( file('name'), ... )
|
TokenStdinCall
|
An object of this class replace the stdin token in input map declaration. |
TokenStdoutCall
|
An object of this class replace the stdout token in input map declaration. |
TokenValCall
|
This class is used to identify a 'val' when used like in this example:
input:
set ( val(x), ... ) |
TokenValRef
|
|
TokenVar
|
Presents a variable definition in the script context. |
ValueInParam
|
Represents a process *value* input parameter |
ValueOutParam
|
Model a process *value* output parameter |
WorkflowMetadata
|
Models workflow metadata properties and notification handler |
WorkflowNotifier
|
Send workflow completion notification |