Class: Etna::Cwl::Operation
- Inherits:
-
Cwl
- Object
- Cwl
- Etna::Cwl::Operation
- Defined in:
- lib/etna/cwl.rb
Constant Summary collapse
- FIELD_LOADERS =
{ id: PrimitiveLoader::STRING.optional, label: PrimitiveLoader::STRING.optional, doc: PrimitiveLoader::STRING.optional, requirements: NeverLoader::UNSUPPORTED, hints: NeverLoader::UNSUPPORTED, cwlVersion: EnumLoader.new("v1.0", "v1.1", "v1.2").optional, intent: NeverLoader::UNSUPPORTED, class: EnumLoader.new("Operation"), inputs: InputParameter.loader.as_mapped_array('id', 'type'), outputs: OutputParameter.loader.as_mapped_array('id', 'type'), }
Instance Method Summary collapse
Instance Method Details
#id ⇒ Object
648 649 650 |
# File 'lib/etna/cwl.rb', line 648 def id @attributes['id'] end |