Class RecordSchemaImpl
java.lang.Object
org.galaxyproject.gxformat2.v19_09.utils.SavableImpl
org.galaxyproject.gxformat2.v19_09.RecordSchemaImpl
- All Implemented Interfaces:
RecordSchema,Savable
Auto-generated class implementation for https://w3id.org/cwl/salad#RecordSchema
-
Constructor Summary
ConstructorsConstructorDescriptionRecordSchemaImpl(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoaderto construct instances of RecordSchemaImpl. -
Method Summary
-
Constructor Details
-
RecordSchemaImpl
public RecordSchemaImpl(Object __doc_, String __baseUri_, LoadingOptions __loadingOptions, String __docRoot_) Used byRootLoaderto construct instances of RecordSchemaImpl.- 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
-
getFields
Getter for property https://w3id.org/cwl/salad#fields
Defines the fields of the record. *
- Specified by:
getFieldsin interfaceRecordSchema
-
getType
Getter for property https://w3id.org/cwl/salad#type
Must be `record` *
- Specified by:
getTypein interfaceRecordSchema
-