
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
FieldsModifier and TypeFieldDescriptionprotected CodeableConceptStructural 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 CodeableConceptThe genome assembly used for starting sequence, e.g.protected Enumeration<MolecularSequence.OrientationType> A relative reference to a DNA strand based on gene orientation.protected DataTypeThe reference sequence that represents the starting sequence.protected Enumeration<MolecularSequence.StrandType> An absolute reference to a strand.protected IntegerTypeEnd position of the window on the starting sequence.protected IntegerTypeStart position of the window on the starting sequence.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) intintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(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, getExtensionValue, getModifierExtension, getModifierExtensionFirstRep, hasExtension, hasExtension, hasModifierExtension, removeExtension, setModifierExtensionMethods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionString, getExtensionString, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getStandardsStatus, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement, setStandardsStatusMethods 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, executeFunction, 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, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods 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:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copyin classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement- Returns:
- the FHIR type name of the instance (not the java class name)
-