Class WorkflowStepInputImpl
java.lang.Object
org.galaxyproject.gxformat2.v19_09.utils.SavableImpl
org.galaxyproject.gxformat2.v19_09.WorkflowStepInputImpl
- All Implemented Interfaces:
Identified
,Labeled
,Sink
,Savable
,WorkflowStepInput
Auto-generated class implementation for
https://galaxyproject.org/gxformat2/v19_09#WorkflowStepInput
TODO:
-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowStepInputImpl
(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of WorkflowStepInputImpl. -
Method Summary
Modifier and TypeMethodDescriptionGetter for property https://w3id.org/cwl/salad#default
The default value for this parameter to use if either there is no `source` field, or the value produced by the `source` is `null`.getId()
Getter for property https://w3id.org/cwl/cwl#Identified/id
The unique identifier for this object.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#source
Specifies one or more workflow parameters that will provide input to the underlying step parameter.
-
Constructor Details
-
WorkflowStepInputImpl
public WorkflowStepInputImpl(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of WorkflowStepInputImpl.- Parameters:
__doc_
- Document fragment to load this record object from (presumably aMap
).__baseUri_
- Base URI to generate child document IDs against.__loadingOptions
- Context for loading URIs and populating objects.__docRoot_
- ID at this position in the document (if available) (maybe?)- Throws:
ValidationException
- If the document fragment is not aMap
or validation of fields fails.
-
-
Method Details
-
getId
Getter for property https://w3id.org/cwl/cwl#Identified/id
The unique identifier for this object. *
- Specified by:
getId
in interfaceWorkflowStepInput
-
getSource
Getter for property https://w3id.org/cwl/cwl#source
Specifies one or more workflow parameters that will provide input to the underlying step parameter. *
- Specified by:
getSource
in interfaceSink
- Specified by:
getSource
in interfaceWorkflowStepInput
-
getLabel
Getter for property https://w3id.org/cwl/cwl#Labeled/label
A short, human-readable label of this object. *
- Specified by:
getLabel
in interfaceLabeled
- Specified by:
getLabel
in interfaceWorkflowStepInput
-
getDefault
Getter for property https://w3id.org/cwl/salad#default
The default value for this parameter to use if either there is no `source` field, or the value produced by the `source` is `null`. The default must be applied prior to scattering or evaluating `valueFrom`. *
- Specified by:
getDefault
in interfaceWorkflowStepInput
-