Class WorkflowInputParameterImpl
java.lang.Object
org.galaxyproject.gxformat2.v19_09.utils.SavableImpl
org.galaxyproject.gxformat2.v19_09.WorkflowInputParameterImpl
- All Implemented Interfaces:
Documented
,HasStepPosition
,Identified
,InputParameter
,Parameter
,Savable
,WorkflowInputParameter
Auto-generated class implementation for
https://galaxyproject.org/gxformat2/v19_09#WorkflowInputParameter
-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowInputParameterImpl
(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of WorkflowInputParameterImpl. -
Method Summary
Modifier and TypeMethodDescriptionGetter for property https://w3id.org/cwl/salad#default
The default value to use for this parameter if the parameter is missing from the input object, or if the value of the parameter in the input object is `null`.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.getId()
Getter for property https://w3id.org/cwl/cwl#Identified/id
The unique identifier for this object.Getter for property https://galaxyproject.org/gxformat2/gxformat2common#HasStepPosition/positiongetType()
Getter for property https://w3id.org/cwl/salad#type
Specify valid types of data that may be assigned to this parameter.
-
Constructor Details
-
WorkflowInputParameterImpl
public WorkflowInputParameterImpl(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of WorkflowInputParameterImpl.- 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 interfaceWorkflowInputParameter
-
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
- Specified by:
getDoc
in interfaceInputParameter
- Specified by:
getDoc
in interfaceParameter
- Specified by:
getDoc
in interfaceWorkflowInputParameter
-
getDefault
Getter for property https://w3id.org/cwl/salad#default
The default value to use for this parameter if the parameter is missing from the input object, or if the value of the parameter in the input object is `null`. Default values are applied before evaluating expressions (e.g. dependent `valueFrom` fields). *
- Specified by:
getDefault
in interfaceInputParameter
- Specified by:
getDefault
in interfaceWorkflowInputParameter
-
getPosition
Getter for property https://galaxyproject.org/gxformat2/gxformat2common#HasStepPosition/position- Specified by:
getPosition
in interfaceHasStepPosition
- Specified by:
getPosition
in interfaceWorkflowInputParameter
-
getType
Getter for property https://w3id.org/cwl/salad#type
Specify valid types of data that may be assigned to this parameter. *
- Specified by:
getType
in interfaceWorkflowInputParameter
-