public class GeneExpression extends BaseResource implements IResource
Definition: Resource that records the patient's expression of a gene
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/GeneExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
GeneExpression.Gene
Block class for child element: GeneExpression.gene (Gene of study)
|
static class |
GeneExpression.GeneCoordinate
Block class for child element: GeneExpression.gene.coordinate (Coordinate of the gene)
|
static class |
GeneExpression.RnaSeq
Block class for child element: GeneExpression.rnaSeq (RNA-Seq that studies the gene)
|
static class |
GeneExpression.RnaSeqIsoform
Block class for child element: GeneExpression.rnaSeq.isoform (Isoform of the gene)
|
| Modifier and Type | Field and Description |
|---|---|
static StringClientParam |
COORDINATE
Fluent Client search parameter constant for coordinate
|
static StringClientParam |
GENE
Fluent Client search parameter constant for gene
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static String |
SP_COORDINATE
Search parameter constant for coordinate
|
static String |
SP_GENE
Search parameter constant for gene
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
GeneExpression() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addMicroarray()
Adds and returns a new value for microarray (Microarray that studies the gene)
|
GeneExpression.RnaSeq |
addRnaSeq()
Adds and returns a new value for rnaSeq (RNA-Seq that studies the gene)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
GeneExpression.Gene |
getGene()
Gets the value(s) for gene (Gene of study).
|
List<ResourceReferenceDt> |
getMicroarray()
Gets the value(s) for microarray (Microarray that studies the gene).
|
List<GeneExpression.RnaSeq> |
getRnaSeq()
Gets the value(s) for rnaSeq (RNA-Seq that studies the gene).
|
GeneExpression.RnaSeq |
getRnaSeqFirstRep()
Gets the first repetition for rnaSeq (RNA-Seq that studies the gene),
creating it if it does not already exist.
|
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (Subject described by the resource).
|
boolean |
isEmpty() |
GeneExpression |
setGene(GeneExpression.Gene theValue)
Sets the value(s) for gene (Gene of study)
|
GeneExpression |
setMicroarray(List<ResourceReferenceDt> theValue)
Sets the value(s) for microarray (Microarray that studies the gene)
|
GeneExpression |
setRnaSeq(List<GeneExpression.RnaSeq> theValue)
Sets the value(s) for rnaSeq (RNA-Seq that studies the gene)
|
GeneExpression |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (Subject described by the resource)
|
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_SUBJECT
Description: subject being described by the resource
Type: reference
Path: GeneExpression.subject
public static final ReferenceClientParam SUBJECT
Description: subject being described by the resource
Type: reference
Path: GeneExpression.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_GENE
Description: Id of the gene
Type: string
Path: GeneExpression.gene.identifier
public static final StringClientParam GENE
Description: Id of the gene
Type: string
Path: GeneExpression.gene.identifier
public static final String SP_COORDINATE
Description: Coordinate of the gene
Type: string
Path: GeneExpression.gene.coordinate
public static final StringClientParam COORDINATE
Description: Coordinate of the gene
Type: string
Path: GeneExpression.gene.coordinate
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 ResourceReferenceDt getSubject()
null.
Definition: Subject described by the resource
public GeneExpression setSubject(ResourceReferenceDt theValue)
Definition: Subject described by the resource
public GeneExpression.Gene getGene()
null.
Definition: Gene of study
public GeneExpression setGene(GeneExpression.Gene theValue)
Definition: Gene of study
public List<ResourceReferenceDt> getMicroarray()
null.
Definition: Microarray that studies the gene
public GeneExpression setMicroarray(List<ResourceReferenceDt> theValue)
Definition: Microarray that studies the gene
public ResourceReferenceDt addMicroarray()
Definition: Microarray that studies the gene
public List<GeneExpression.RnaSeq> getRnaSeq()
null.
Definition: RNA-Seq that studies the gene
public GeneExpression setRnaSeq(List<GeneExpression.RnaSeq> theValue)
Definition: RNA-Seq that studies the gene
public GeneExpression.RnaSeq addRnaSeq()
Definition: RNA-Seq that studies the gene
public GeneExpression.RnaSeq getRnaSeqFirstRep()
Definition: RNA-Seq that studies the gene
Copyright © 2014 University Health Network. All rights reserved.