public static class MolecularSequence.MolecularSequenceStructureVariantComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
exact
Used to indicate if the outer and inner start-end values have the same meaning.
|
protected MolecularSequence.MolecularSequenceStructureVariantInnerComponent |
inner
Structural variant inner.
|
protected IntegerType |
length
Length of the variant chromosome.
|
protected MolecularSequence.MolecularSequenceStructureVariantOuterComponent |
outer
Structural variant outer.
|
protected CodeableConcept |
variantType
Information about chromosome structure variation DNA change type.
|
modifierExtension| Constructor and Description |
|---|
MolecularSequenceStructureVariantComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected CodeableConcept variantType
protected BooleanType exact
protected IntegerType length
protected MolecularSequence.MolecularSequenceStructureVariantOuterComponent outer
protected MolecularSequence.MolecularSequenceStructureVariantInnerComponent inner
public MolecularSequenceStructureVariantComponent()
public CodeableConcept getVariantType()
variantType (Information about chromosome structure variation DNA change type.)public boolean hasVariantType()
public MolecularSequence.MolecularSequenceStructureVariantComponent setVariantType(CodeableConcept value)
value - variantType (Information about chromosome structure variation DNA change type.)public BooleanType getExactElement()
exact (Used to indicate if the outer and inner start-end values have the same meaning.). This is the underlying object with id, value and extensions. The accessor "getExact" gives direct access to the valuepublic boolean hasExactElement()
public boolean hasExact()
public MolecularSequence.MolecularSequenceStructureVariantComponent setExactElement(BooleanType value)
value - exact (Used to indicate if the outer and inner start-end values have the same meaning.). This is the underlying object with id, value and extensions. The accessor "getExact" gives direct access to the valuepublic boolean getExact()
public MolecularSequence.MolecularSequenceStructureVariantComponent setExact(boolean value)
value - Used to indicate if the outer and inner start-end values have the same meaning.public IntegerType getLengthElement()
length (Length of the variant chromosome.). This is the underlying object with id, value and extensions. The accessor "getLength" gives direct access to the valuepublic boolean hasLengthElement()
public boolean hasLength()
public MolecularSequence.MolecularSequenceStructureVariantComponent setLengthElement(IntegerType value)
value - length (Length of the variant chromosome.). This is the underlying object with id, value and extensions. The accessor "getLength" gives direct access to the valuepublic int getLength()
public MolecularSequence.MolecularSequenceStructureVariantComponent setLength(int value)
value - Length of the variant chromosome.public MolecularSequence.MolecularSequenceStructureVariantOuterComponent getOuter()
outer (Structural variant outer.)public boolean hasOuter()
public MolecularSequence.MolecularSequenceStructureVariantComponent setOuter(MolecularSequence.MolecularSequenceStructureVariantOuterComponent value)
value - outer (Structural variant outer.)public MolecularSequence.MolecularSequenceStructureVariantInnerComponent getInner()
inner (Structural variant inner.)public boolean hasInner()
public MolecularSequence.MolecularSequenceStructureVariantComponent setInner(MolecularSequence.MolecularSequenceStructureVariantInnerComponent value)
value - inner (Structural variant inner.)protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic MolecularSequence.MolecularSequenceStructureVariantComponent copy()
copy in class BackboneElementpublic void copyValues(MolecularSequence.MolecularSequenceStructureVariantComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.