Class RecordFieldImpl
java.lang.Object
org.galaxyproject.gxformat2.v19_09.utils.SavableImpl
org.galaxyproject.gxformat2.v19_09.RecordFieldImpl
- All Implemented Interfaces:
Documented
,RecordField
,Savable
Auto-generated class implementation for https://w3id.org/cwl/salad#RecordField
A field of a record.
-
Constructor Summary
ConstructorsConstructorDescriptionRecordFieldImpl
(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of RecordFieldImpl. -
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.getName()
Getter for property https://w3id.org/cwl/salad#RecordField/name
The name of the field *getType()
Getter for property https://w3id.org/cwl/salad#type
The field type *
-
Constructor Details
-
RecordFieldImpl
public RecordFieldImpl(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoader
to construct instances of RecordFieldImpl.- 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
-
getName
Getter for property https://w3id.org/cwl/salad#RecordField/name
The name of the field *
- Specified by:
getName
in interfaceRecordField
-
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 interfaceRecordField
-
getType
Getter for property https://w3id.org/cwl/salad#type
The field type *
- Specified by:
getType
in interfaceRecordField
-