Interface Process
- All Superinterfaces:
Documented
,Identified
,Labeled
,Savable
- All Known Subinterfaces:
GalaxyWorkflow
- All Known Implementing Classes:
GalaxyWorkflowImpl
Auto-generated interface for https://w3id.org/cwl/cwl#Process
The base executable type in CWL is the `Process` object defined by the document. Note that the `Process` object is abstract and cannot be directly executed.
-
Method Summary
Modifier and TypeMethodDescriptiongetDoc()
Getter for property https://w3id.org/cwl/salad#Documented/doc
A documentation string for this object, or an array of strings which should be concatenated.Getter for property https://w3id.org/cwl/cwl#inputs
Defines the input parameters of the process.getLabel()
Getter for property https://w3id.org/cwl/cwl#Labeled/label
A short, human-readable label of this object.Getter for property https://w3id.org/cwl/cwl#outputs
Defines the parameters representing the output of the process.
-
Method Details
-
getLabel
Getter for property https://w3id.org/cwl/cwl#Labeled/label
A short, human-readable label of this object. *
-
getDoc
Getter for property https://w3id.org/cwl/salad#Documented/doc
A documentation string for this object, or an array of strings which should be concatenated. *
- Specified by:
getDoc
in interfaceDocumented
-
getInputs
Getter for property https://w3id.org/cwl/cwl#inputs
Defines the input parameters of the process. The process is ready to run when all required input parameters are associated with concrete values. Input parameters include a schema for each parameter which is used to validate the input object. It may also be used to build a user interface for constructing the input object.
When accepting an input object, all input parameters must have a value. If an input parameter is missing from the input object, it must be assigned a value of `null` (or the value of `default` for that parameter, if provided) for the purposes of validation and evaluation of expressions. *
-
getOutputs
List<Object> getOutputs()Getter for property https://w3id.org/cwl/cwl#outputs
Defines the parameters representing the output of the process. May be used to generate and/or validate the output object. *
-