public static class Sequence.SequenceReferenceSeqComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
chromosome
Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication ([SO:0000340](http://www.sequenceontology.org/browser/current_svn/term/SO:0000340)).
|
protected StringType |
genomeBuild
The Genome Build used for reference, following GRCh build versions e.g.
|
protected CodeableConcept |
referenceSeqId
Reference identifier of reference sequence submitted to NCBI.
|
protected Reference |
referenceSeqPointer
A Pointer to another Sequence entity as reference sequence.
|
protected Sequence |
referenceSeqPointerTarget
The actual object that is the target of the reference (A Pointer to another Sequence entity as reference sequence.)
|
protected StringType |
referenceSeqString
A string like "ACGT".
|
protected IntegerType |
strand
Directionality of DNA sequence.
|
protected IntegerType |
windowEnd
End position of the window on the reference sequence.
|
protected IntegerType |
windowStart
Start position of the window on the reference sequence.
|
modifierExtension| Constructor and Description |
|---|
SequenceReferenceSeqComponent()
Constructor
|
SequenceReferenceSeqComponent(IntegerType windowStart,
IntegerType windowEnd)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected CodeableConcept chromosome
protected StringType genomeBuild
protected CodeableConcept referenceSeqId
protected Reference referenceSeqPointer
protected Sequence referenceSeqPointerTarget
protected StringType referenceSeqString
protected IntegerType strand
protected IntegerType windowStart
protected IntegerType windowEnd
public SequenceReferenceSeqComponent()
public SequenceReferenceSeqComponent(IntegerType windowStart, IntegerType windowEnd)
public CodeableConcept getChromosome()
chromosome (Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication ([SO:0000340](http://www.sequenceontology.org/browser/current_svn/term/SO:0000340)).)public boolean hasChromosome()
public Sequence.SequenceReferenceSeqComponent setChromosome(CodeableConcept value)
value - chromosome (Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication ([SO:0000340](http://www.sequenceontology.org/browser/current_svn/term/SO:0000340)).)public StringType getGenomeBuildElement()
genomeBuild (The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'. Version number must be included if a versioned release of a primary build was used.). This is the underlying object with id, value and extensions. The accessor "getGenomeBuild" gives direct access to the valuepublic boolean hasGenomeBuildElement()
public boolean hasGenomeBuild()
public Sequence.SequenceReferenceSeqComponent setGenomeBuildElement(StringType value)
value - genomeBuild (The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'. Version number must be included if a versioned release of a primary build was used.). This is the underlying object with id, value and extensions. The accessor "getGenomeBuild" gives direct access to the valuepublic String getGenomeBuild()
public Sequence.SequenceReferenceSeqComponent setGenomeBuild(String value)
value - The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'. Version number must be included if a versioned release of a primary build was used.public CodeableConcept getReferenceSeqId()
referenceSeqId (Reference identifier of reference sequence submitted to NCBI. It must match the type in the Sequence.type field. For example, the prefix, “NG_” identifies reference sequence for genes, “NM_” for messenger RNA transcripts, and “NP_” for amino acid sequences.)public boolean hasReferenceSeqId()
public Sequence.SequenceReferenceSeqComponent setReferenceSeqId(CodeableConcept value)
value - referenceSeqId (Reference identifier of reference sequence submitted to NCBI. It must match the type in the Sequence.type field. For example, the prefix, “NG_” identifies reference sequence for genes, “NM_” for messenger RNA transcripts, and “NP_” for amino acid sequences.)public Reference getReferenceSeqPointer()
referenceSeqPointer (A Pointer to another Sequence entity as reference sequence.)public boolean hasReferenceSeqPointer()
public Sequence.SequenceReferenceSeqComponent setReferenceSeqPointer(Reference value)
value - referenceSeqPointer (A Pointer to another Sequence entity as reference sequence.)public Sequence getReferenceSeqPointerTarget()
referenceSeqPointer The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A Pointer to another Sequence entity as reference sequence.)public Sequence.SequenceReferenceSeqComponent setReferenceSeqPointerTarget(Sequence value)
value - referenceSeqPointer The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A Pointer to another Sequence entity as reference sequence.)public StringType getReferenceSeqStringElement()
referenceSeqString (A string like "ACGT".). This is the underlying object with id, value and extensions. The accessor "getReferenceSeqString" gives direct access to the valuepublic boolean hasReferenceSeqStringElement()
public boolean hasReferenceSeqString()
public Sequence.SequenceReferenceSeqComponent setReferenceSeqStringElement(StringType value)
value - referenceSeqString (A string like "ACGT".). This is the underlying object with id, value and extensions. The accessor "getReferenceSeqString" gives direct access to the valuepublic String getReferenceSeqString()
public Sequence.SequenceReferenceSeqComponent setReferenceSeqString(String value)
value - A string like "ACGT".public IntegerType getStrandElement()
strand (Directionality of DNA sequence. Available values are "1" for the plus strand (5' to 3')/Watson/Sense/positive and "-1" for the minus strand(3' to 5')/Crick/Antisense/negative.). This is the underlying object with id, value and extensions. The accessor "getStrand" gives direct access to the valuepublic boolean hasStrandElement()
public boolean hasStrand()
public Sequence.SequenceReferenceSeqComponent setStrandElement(IntegerType value)
value - strand (Directionality of DNA sequence. Available values are "1" for the plus strand (5' to 3')/Watson/Sense/positive and "-1" for the minus strand(3' to 5')/Crick/Antisense/negative.). This is the underlying object with id, value and extensions. The accessor "getStrand" gives direct access to the valuepublic int getStrand()
public Sequence.SequenceReferenceSeqComponent setStrand(int value)
value - Directionality of DNA sequence. Available values are "1" for the plus strand (5' to 3')/Watson/Sense/positive and "-1" for the minus strand(3' to 5')/Crick/Antisense/negative.public IntegerType getWindowStartElement()
windowStart (Start position of the window on the reference sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.). This is the underlying object with id, value and extensions. The accessor "getWindowStart" gives direct access to the valuepublic boolean hasWindowStartElement()
public boolean hasWindowStart()
public Sequence.SequenceReferenceSeqComponent setWindowStartElement(IntegerType value)
value - windowStart (Start position of the window on the reference sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.). This is the underlying object with id, value and extensions. The accessor "getWindowStart" gives direct access to the valuepublic int getWindowStart()
public Sequence.SequenceReferenceSeqComponent setWindowStart(int value)
value - Start position of the window on the reference sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.public IntegerType getWindowEndElement()
windowEnd (End position of the window on the reference sequence. If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.). This is the underlying object with id, value and extensions. The accessor "getWindowEnd" gives direct access to the valuepublic boolean hasWindowEndElement()
public boolean hasWindowEnd()
public Sequence.SequenceReferenceSeqComponent setWindowEndElement(IntegerType value)
value - windowEnd (End position of the window on the reference sequence. If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.). This is the underlying object with id, value and extensions. The accessor "getWindowEnd" gives direct access to the valuepublic int getWindowEnd()
public Sequence.SequenceReferenceSeqComponent setWindowEnd(int value)
value - End position of the window on the reference sequence. If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic Sequence.SequenceReferenceSeqComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.