Package org.hl7.fhir.r5.model
Class MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.Element
org.hl7.fhir.r5.model.BackboneElement
org.hl7.fhir.r5.model.MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
MolecularSequence
public static class MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
Modifier and TypeFieldDescriptionprotected CodeableConcept
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 CodeableConcept
The genome assembly used for starting sequence, e.g.protected Enumeration
<MolecularSequence.OrientationType> A relative reference to a DNA strand based on gene orientation.protected DataType
The reference sequence that represents the starting sequence.protected Enumeration
<MolecularSequence.StrandType> An absolute reference to a strand.protected IntegerType
End position of the window on the starting sequence.protected IntegerType
Start position of the window on the starting sequence.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) int
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setChromosome
(CodeableConcept value) setGenomeAssembly
(CodeableConcept value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setSequence
(DataType value) setWindowEnd
(int value) setWindowEndElement
(IntegerType value) setWindowStart
(int value) setWindowStartElement
(IntegerType value) Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, copyValues, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasExtension, hasExtension, hasModifierExtension, removeExtension, setModifierExtension
Methods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getExtensionString, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getStandardsStatus, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement, setStandardsStatus
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
genomeAssembly
The genome assembly used for starting sequence, e.g. GRCh38. -
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)). -
sequence
The reference sequence that represents the starting sequence. -
windowStart
Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem. -
windowEnd
End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem. -
orientation
A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand. -
strand
An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.
-
-
Constructor Details
-
MolecularSequenceRelativeStartingSequenceComponent
Constructor
-
-
Method Details
-
getGenomeAssembly
- Returns:
genomeAssembly
(The genome assembly used for starting sequence, e.g. GRCh38.)
-
hasGenomeAssembly
-
setGenomeAssembly
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setGenomeAssembly(CodeableConcept value) - Parameters:
value
-genomeAssembly
(The genome assembly used for starting sequence, e.g. GRCh38.)
-
getChromosome
- Returns:
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)).)
-
hasChromosome
-
setChromosome
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setChromosome(CodeableConcept value) - Parameters:
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)).)
-
getSequence
- Returns:
sequence
(The reference sequence that represents the starting sequence.)
-
getSequenceCodeableConcept
- Returns:
sequence
(The reference sequence that represents the starting sequence.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSequenceCodeableConcept
-
getSequenceStringType
- Returns:
sequence
(The reference sequence that represents the starting sequence.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSequenceStringType
-
getSequenceReference
- Returns:
sequence
(The reference sequence that represents the starting sequence.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSequenceReference
-
hasSequence
-
setSequence
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setSequence(DataType value) - Parameters:
value
-sequence
(The reference sequence that represents the starting sequence.)
-
getWindowStartElement
- Returns:
windowStart
(Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.). This is the underlying object with id, value and extensions. The accessor "getWindowStart" gives direct access to the value
-
hasWindowStartElement
-
hasWindowStart
-
setWindowStartElement
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setWindowStartElement(IntegerType value) - Parameters:
value
-windowStart
(Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.). This is the underlying object with id, value and extensions. The accessor "getWindowStart" gives direct access to the value
-
getWindowStart
- Returns:
- Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.
-
setWindowStart
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setWindowStart(int value) - Parameters:
value
- Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.
-
getWindowEndElement
- Returns:
windowEnd
(End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.). This is the underlying object with id, value and extensions. The accessor "getWindowEnd" gives direct access to the value
-
hasWindowEndElement
-
hasWindowEnd
-
setWindowEndElement
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setWindowEndElement(IntegerType value) - Parameters:
value
-windowEnd
(End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.). This is the underlying object with id, value and extensions. The accessor "getWindowEnd" gives direct access to the value
-
getWindowEnd
- Returns:
- End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.
-
setWindowEnd
- Parameters:
value
- End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.
-
getOrientationElement
- Returns:
orientation
(A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand.). This is the underlying object with id, value and extensions. The accessor "getOrientation" gives direct access to the value
-
hasOrientationElement
-
hasOrientation
-
setOrientationElement
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setOrientationElement(Enumeration<MolecularSequence.OrientationType> value) - Parameters:
value
-orientation
(A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand.). This is the underlying object with id, value and extensions. The accessor "getOrientation" gives direct access to the value
-
getOrientation
- Returns:
- A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand.
-
setOrientation
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setOrientation(MolecularSequence.OrientationType value) - Parameters:
value
- A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand.
-
getStrandElement
- Returns:
strand
(An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.). This is the underlying object with id, value and extensions. The accessor "getStrand" gives direct access to the value
-
hasStrandElement
-
hasStrand
-
setStrandElement
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setStrandElement(Enumeration<MolecularSequence.StrandType> value) - Parameters:
value
-strand
(An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.). This is the underlying object with id, value and extensions. The accessor "getStrand" gives direct access to the value
-
getStrand
- Returns:
- An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.
-
setStrand
public MolecularSequence.MolecularSequenceRelativeStartingSequenceComponent setStrand(MolecularSequence.StrandType value) - Parameters:
value
- An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.
-
listChildren
- Overrides:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copy
in classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
- Returns:
- the FHIR type name of the instance (not the java class name)
-