public class GVFMeta extends BaseResource implements IResource
Definition: Pragmas from a GVF
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/GVFMeta
| Modifier and Type | Class and Description |
|---|---|
static class |
GVFMeta.Platform
Block class for child element: GVFMeta.platform (Sequencing platform)
|
static class |
GVFMeta.Subject
Block class for child element: GVFMeta.subject (Subject being described by the file)
|
| Modifier and Type | Field and Description |
|---|---|
static StringClientParam |
FILE
Fluent Client search parameter constant for file
|
static Include |
INCLUDE_SUBJECT_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_FILE
Search parameter constant for file
|
static String |
SP_PATIENT
Search parameter constant for patient
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
GVFMeta() |
| Modifier and Type | Method and Description |
|---|---|
StringDt |
addIndividual()
Adds and returns a new value for individual (Id of individual being described in the file)
|
GVFMeta |
addIndividual(String theString)
Adds a new value for individual (Id of individual being described in the file)
|
GVFMeta.Subject |
addSubject()
Adds and returns a new value for subject (Subject being described by the file)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
CodeDt |
getCaptureMethod()
Gets the value(s) for captureMethod (Capture method).
|
UriDt |
getCaptureRegions()
Gets the value(s) for captureRegions (Region captured in the file).
|
UriDt |
getFeatureGFF3()
Gets the value(s) for featureGFF3 (GFF3 file containing feature being described in the file).
|
DateDt |
getFileDate()
Gets the value(s) for fileDate (Date when the file is updated).
|
CodeDt |
getGenomicSource()
Gets the value(s) for genomicSource (Source of the sample).
|
CodeDt |
getGvfVersion()
Gets the value(s) for gvfVersion (Version of the GVF file).
|
List<StringDt> |
getIndividual()
Gets the value(s) for individual (Id of individual being described in the file).
|
StringDt |
getIndividualFirstRep()
Gets the first repetition for individual (Id of individual being described in the file),
creating it if it does not already exist.
|
GVFMeta.Platform |
getPlatform()
Gets the value(s) for platform (Sequencing platform).
|
CodeDt |
getPopulation()
Gets the value(s) for population (Code for population which the individual can be categorized into).
|
UriDt |
getReferenceFasta()
Gets the value(s) for referenceFasta (FASTA file used as reference assembly).
|
StringDt |
getSampleDescription()
Gets the value(s) for sampleDescription (Description of sample used in the sequencing).
|
StringDt |
getSequenceAlignment()
Gets the value(s) for sequenceAlignment (Sequence alignment algorithm/pipline used).
|
CodeDt |
getSequencingScope()
Gets the value(s) for sequencingScope (Sequencing scope).
|
AttachmentDt |
getSourceFile()
Gets the value(s) for sourceFile (Source GVF file).
|
List<GVFMeta.Subject> |
getSubject()
Gets the value(s) for subject (Subject being described by the file).
|
GVFMeta.Subject |
getSubjectFirstRep()
Gets the first repetition for subject (Subject being described by the file),
creating it if it does not already exist.
|
StringDt |
getVariantCalling()
Gets the value(s) for variantCalling (Pipline used for variant calling).
|
boolean |
isEmpty() |
GVFMeta |
setCaptureMethod(CodeDt theValue)
Sets the value(s) for captureMethod (Capture method)
|
GVFMeta |
setCaptureMethod(String theCode)
Sets the value for captureMethod (Capture method)
|
GVFMeta |
setCaptureRegions(String theUri)
Sets the value for captureRegions (Region captured in the file)
|
GVFMeta |
setCaptureRegions(UriDt theValue)
Sets the value(s) for captureRegions (Region captured in the file)
|
GVFMeta |
setFeatureGFF3(String theUri)
Sets the value for featureGFF3 (GFF3 file containing feature being described in the file)
|
GVFMeta |
setFeatureGFF3(UriDt theValue)
Sets the value(s) for featureGFF3 (GFF3 file containing feature being described in the file)
|
GVFMeta |
setFileDate(DateDt theValue)
Sets the value(s) for fileDate (Date when the file is updated)
|
GVFMeta |
setFileDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for fileDate (Date when the file is updated)
|
GVFMeta |
setFileDateWithDayPrecision(Date theDate)
Sets the value for fileDate (Date when the file is updated)
|
GVFMeta |
setGenomicSource(CodeDt theValue)
Sets the value(s) for genomicSource (Source of the sample)
|
GVFMeta |
setGenomicSource(String theCode)
Sets the value for genomicSource (Source of the sample)
|
GVFMeta |
setGvfVersion(CodeDt theValue)
Sets the value(s) for gvfVersion (Version of the GVF file)
|
GVFMeta |
setGvfVersion(String theCode)
Sets the value for gvfVersion (Version of the GVF file)
|
GVFMeta |
setIndividual(List<StringDt> theValue)
Sets the value(s) for individual (Id of individual being described in the file)
|
GVFMeta |
setPlatform(GVFMeta.Platform theValue)
Sets the value(s) for platform (Sequencing platform)
|
GVFMeta |
setPopulation(CodeDt theValue)
Sets the value(s) for population (Code for population which the individual can be categorized into)
|
GVFMeta |
setPopulation(String theCode)
Sets the value for population (Code for population which the individual can be categorized into)
|
GVFMeta |
setReferenceFasta(String theUri)
Sets the value for referenceFasta (FASTA file used as reference assembly)
|
GVFMeta |
setReferenceFasta(UriDt theValue)
Sets the value(s) for referenceFasta (FASTA file used as reference assembly)
|
GVFMeta |
setSampleDescription(String theString)
Sets the value for sampleDescription (Description of sample used in the sequencing)
|
GVFMeta |
setSampleDescription(StringDt theValue)
Sets the value(s) for sampleDescription (Description of sample used in the sequencing)
|
GVFMeta |
setSequenceAlignment(String theString)
Sets the value for sequenceAlignment (Sequence alignment algorithm/pipline used)
|
GVFMeta |
setSequenceAlignment(StringDt theValue)
Sets the value(s) for sequenceAlignment (Sequence alignment algorithm/pipline used)
|
GVFMeta |
setSequencingScope(CodeDt theValue)
Sets the value(s) for sequencingScope (Sequencing scope)
|
GVFMeta |
setSequencingScope(String theCode)
Sets the value for sequencingScope (Sequencing scope)
|
GVFMeta |
setSourceFile(AttachmentDt theValue)
Sets the value(s) for sourceFile (Source GVF file)
|
GVFMeta |
setSubject(List<GVFMeta.Subject> theValue)
Sets the value(s) for subject (Subject being described by the file)
|
GVFMeta |
setVariantCalling(String theString)
Sets the value for variantCalling (Pipline used for variant calling)
|
GVFMeta |
setVariantCalling(StringDt theValue)
Sets the value(s) for variantCalling (Pipline used for variant calling)
|
getContained, getId, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatapublic static final String SP_PATIENT
Description: Patient being described in the file
Type: reference
Path: GVFMeta.subject.patient
public static final ReferenceClientParam PATIENT
Description: Patient being described in the file
Type: reference
Path: GVFMeta.subject.patient
public static final Include INCLUDE_SUBJECT_PATIENT
public static final String SP_FILE
Description: URL to source file of the resource
Type: string
Path: GVFMeta.sourceFile
public static final StringClientParam FILE
Description: URL to source file of the resource
Type: string
Path: GVFMeta.sourceFile
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic List<GVFMeta.Subject> getSubject()
null.
Definition: Subject being described by the file
public GVFMeta setSubject(List<GVFMeta.Subject> theValue)
Definition: Subject being described by the file
public GVFMeta.Subject addSubject()
Definition: Subject being described by the file
public GVFMeta.Subject getSubjectFirstRep()
Definition: Subject being described by the file
public AttachmentDt getSourceFile()
null.
Definition: GVF file from which data of the resource is extracted
public GVFMeta setSourceFile(AttachmentDt theValue)
Definition: GVF file from which data of the resource is extracted
public CodeDt getGvfVersion()
null.
Definition: Valid version of the GVF file
public GVFMeta setGvfVersion(CodeDt theValue)
Definition: Valid version of the GVF file
public GVFMeta setGvfVersion(String theCode)
Definition: Valid version of the GVF file
public UriDt getReferenceFasta()
null.
Definition: URL to FASTA file used as reference assembly
public GVFMeta setReferenceFasta(UriDt theValue)
Definition: URL to FASTA file used as reference assembly
public GVFMeta setReferenceFasta(String theUri)
Definition: URL to FASTA file used as reference assembly
public UriDt getFeatureGFF3()
null.
Definition: GFF3 file containing feature being described in the file
public GVFMeta setFeatureGFF3(UriDt theValue)
Definition: GFF3 file containing feature being described in the file
public GVFMeta setFeatureGFF3(String theUri)
Definition: GFF3 file containing feature being described in the file
public DateDt getFileDate()
null.
Definition: Date when the file is updated
public GVFMeta setFileDate(DateDt theValue)
Definition: Date when the file is updated
public GVFMeta setFileDateWithDayPrecision(Date theDate)
Definition: Date when the file is updated
public GVFMeta setFileDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Date when the file is updated
public List<StringDt> getIndividual()
null.
Definition: Id of individual being described in the file
public GVFMeta setIndividual(List<StringDt> theValue)
Definition: Id of individual being described in the file
public StringDt addIndividual()
Definition: Id of individual being described in the file
public StringDt getIndividualFirstRep()
Definition: Id of individual being described in the file
public GVFMeta addIndividual(String theString)
Definition: Id of individual being described in the file
public CodeDt getPopulation()
null.
Definition: Code for population which the individual can be categorized into
public GVFMeta setPopulation(CodeDt theValue)
Definition: Code for population which the individual can be categorized into
public GVFMeta setPopulation(String theCode)
Definition: Code for population which the individual can be categorized into
public GVFMeta.Platform getPlatform()
null.
Definition: Technology platform used in the sequencing
public GVFMeta setPlatform(GVFMeta.Platform theValue)
Definition: Technology platform used in the sequencing
public CodeDt getSequencingScope()
null.
Definition: Scope of the sequencing
public GVFMeta setSequencingScope(CodeDt theValue)
Definition: Scope of the sequencing
public GVFMeta setSequencingScope(String theCode)
Definition: Scope of the sequencing
public CodeDt getCaptureMethod()
null.
Definition: Capture method used in the sequencing
public GVFMeta setCaptureMethod(CodeDt theValue)
Definition: Capture method used in the sequencing
public GVFMeta setCaptureMethod(String theCode)
Definition: Capture method used in the sequencing
public UriDt getCaptureRegions()
null.
Definition: Region captured in the file
public GVFMeta setCaptureRegions(UriDt theValue)
Definition: Region captured in the file
public GVFMeta setCaptureRegions(String theUri)
Definition: Region captured in the file
public StringDt getSequenceAlignment()
null.
Definition: Sequence alignment algorithm/pipline used
public GVFMeta setSequenceAlignment(StringDt theValue)
Definition: Sequence alignment algorithm/pipline used
public GVFMeta setSequenceAlignment(String theString)
Definition: Sequence alignment algorithm/pipline used
public StringDt getVariantCalling()
null.
Definition: Pipline used for variant calling
public GVFMeta setVariantCalling(StringDt theValue)
Definition: Pipline used for variant calling
public GVFMeta setVariantCalling(String theString)
Definition: Pipline used for variant calling
public StringDt getSampleDescription()
null.
Definition: Description of sample used in the sequencing
public GVFMeta setSampleDescription(StringDt theValue)
Definition: Description of sample used in the sequencing
public GVFMeta setSampleDescription(String theString)
Definition: Description of sample used in the sequencing
public CodeDt getGenomicSource()
null.
Definition: Source of the sample
public GVFMeta setGenomicSource(CodeDt theValue)
Definition: Source of the sample
Copyright © 2014 University Health Network. All rights reserved.