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 byRootLoaderto 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 byRootLoaderto 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 aMapor 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:
getIdin 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:
getSourcein interfaceSink- Specified by:
getSourcein interfaceWorkflowStepInput
-
getLabel
Getter for property https://w3id.org/cwl/cwl#Labeled/label
A short, human-readable label of this object. *
- Specified by:
getLabelin interfaceLabeled- Specified by:
getLabelin 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:
getDefaultin interfaceWorkflowStepInput
-