Class Sequence
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static enum
static class
static class
static class
static class
static enum
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for chromosomestatic final ca.uhn.fhir.rest.gclient.CompositeClientParam
<ca.uhn.fhir.rest.gclient.TokenClientParam, ca.uhn.fhir.rest.gclient.NumberClientParam> Fluent Client search parameter constant for coordinateprotected IntegerType
Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end).protected Reference
The method for sequencing, for example, chip information.protected Device
The actual object that is the target of the reference (The method for sequencing, for example, chip information.)static final ca.uhn.fhir.rest.gclient.NumberClientParam
Fluent Client search parameter constant for endprotected List
<Identifier> A unique identifier for this particular sequence instance.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected StringType
Sequence that was observed.protected Reference
The patient whose sequencing results are described by this resource.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientprotected Patient
The actual object that is the target of the reference (The patient whose sequencing results are described by this resource.)protected Reference
The organization or lab that should be responsible for this result.protected Organization
The actual object that is the target of the reference (The organization or lab that should be responsible for this result.)Pointer to next atomic sequence which at most contains one variant.The actual objects that are the target of the reference (Pointer to next atomic sequence which at most contains one variant.)protected List
<Sequence.SequenceQualityComponent> An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score ([SO:0001686](http://www.sequenceontology.org/browser/current_svn/term/SO:0001686)).protected Quantity
The number of copies of the seqeunce of interest.protected IntegerType
Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.protected Sequence.SequenceReferenceSeqComponent
A sequence that is used as a reference to describe variants that are present in a sequence analyzed.protected List
<Sequence.SequenceRepositoryComponent> Configurations of the external repository.static final String
Search parameter: chromosomestatic final String
Search parameter: coordinatestatic final String
Search parameter: endstatic final String
Search parameter: identifierstatic final String
Search parameter: patientstatic final String
Search parameter: startstatic final String
Search parameter: typeprotected Reference
Specimen used for sequencing.protected Specimen
The actual object that is the target of the reference (Specimen used for sequencing.)static final ca.uhn.fhir.rest.gclient.NumberClientParam
Fluent Client search parameter constant for startprotected Enumeration
<Sequence.SequenceType> Amino Acid Sequence/ DNA Sequence / RNA Sequence.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for typeprotected List
<Sequence.SequenceVariantComponent> The definition of variant here originates from Sequence ontology ([variant_of](http://www.sequenceontology.org/browser/current_svn/term/variant_of)).Fields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Use Reference#setResource(IBaseResource) insteadcopy()
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
int
getNamedProperty
(int _hash, String _name, boolean _checkValid) Deprecated.Use Reference#setResource(IBaseResource) insteadBase[]
getProperty
(int hash, String name, boolean checkValid) int
getType()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasType()
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setCoordinateSystem
(int value) setDeviceTarget
(Device value) setIdentifier
(List<Identifier> theIdentifier) setObservedSeq
(String value) setObservedSeqElement
(StringType value) setPatient
(Reference value) setPatientTarget
(Patient value) setPerformer
(Reference value) setPerformerTarget
(Organization value) setPointer
(List<Reference> thePointer) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setQuality
(List<Sequence.SequenceQualityComponent> theQuality) setQuantity
(Quantity value) setReadCoverage
(int value) setRepository
(List<Sequence.SequenceRepositoryComponent> theRepository) setSpecimen
(Reference value) setSpecimenTarget
(Specimen value) setType
(Sequence.SequenceType value) setVariant
(List<Sequence.SequenceVariantComponent> theVariant) protected Sequence
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, 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, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, 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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A unique identifier for this particular sequence instance. This is a FHIR-defined id. -
type
Amino Acid Sequence/ DNA Sequence / RNA Sequence. -
coordinateSystem
Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end). -
patient
The patient whose sequencing results are described by this resource. -
patientTarget
The actual object that is the target of the reference (The patient whose sequencing results are described by this resource.) -
specimen
Specimen used for sequencing. -
specimenTarget
The actual object that is the target of the reference (Specimen used for sequencing.) -
device
The method for sequencing, for example, chip information. -
deviceTarget
The actual object that is the target of the reference (The method for sequencing, for example, chip information.) -
performer
The organization or lab that should be responsible for this result. -
performerTarget
The actual object that is the target of the reference (The organization or lab that should be responsible for this result.) -
quantity
The number of copies of the seqeunce of interest. (RNASeq). -
referenceSeq
A sequence that is used as a reference to describe variants that are present in a sequence analyzed. -
variant
The definition of variant here originates from Sequence ontology ([variant_of](http://www.sequenceontology.org/browser/current_svn/term/variant_of)). This element can represent amino acid or nucleic sequence change(including insertion,deletion,SNP,etc.) It can represent some complex mutation or segment variation with the assist of CIGAR string. -
observedSeq
Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall starts from referenceSeq.windowStart and end by referenceSeq.windowEnd. -
quality
An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score ([SO:0001686](http://www.sequenceontology.org/browser/current_svn/term/SO:0001686)). -
readCoverage
Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence. -
repository
Configurations of the external repository. The repository shall store target's observedSeq or records related with target's observedSeq. -
pointer
Pointer to next atomic sequence which at most contains one variant. -
pointerTarget
The actual objects that are the target of the reference (Pointer to next atomic sequence which at most contains one variant.) -
SP_IDENTIFIER
Search parameter: identifierDescription: The unique identity for a particular sequence
Type: token
Path: Sequence.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The unique identity for a particular sequence
Type: token
Path: Sequence.identifier
-
SP_COORDINATE
Search parameter: coordinateDescription: Search parameter for region of the reference DNA sequence string. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `coordinate=1$lt345$gt123`, this means it will search for the Sequence resource on chromosome 1 and with position >123 and invalid input: '<'345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above.
Type: composite
Path:
- See Also:
-
COORDINATE
public static final ca.uhn.fhir.rest.gclient.CompositeClientParam<ca.uhn.fhir.rest.gclient.TokenClientParam,ca.uhn.fhir.rest.gclient.NumberClientParam> COORDINATEFluent Client search parameter constant for coordinateDescription: Search parameter for region of the reference DNA sequence string. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `coordinate=1$lt345$gt123`, this means it will search for the Sequence resource on chromosome 1 and with position >123 and invalid input: '<'345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above.
Type: composite
Path:
-
SP_PATIENT
Search parameter: patientDescription: The subject that the observation is about
Type: reference
Path: Sequence.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: The subject that the observation is about
Type: reference
Path: Sequence.patient
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Sequence:patient". -
SP_CHROMOSOME
Search parameter: chromosomeDescription: Chromosome number of the reference sequence
Type: token
Path: Sequence.referenceSeq.chromosome
- See Also:
-
CHROMOSOME
Fluent Client search parameter constant for chromosomeDescription: Chromosome number of the reference sequence
Type: token
Path: Sequence.referenceSeq.chromosome
-
SP_START
Search parameter: startDescription: Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence.
Type: number
Path: Sequence.referenceSeq.windowStart
- See Also:
-
START
Fluent Client search parameter constant for startDescription: Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence.
Type: number
Path: Sequence.referenceSeq.windowStart
-
SP_END
Search parameter: endDescription: End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence.
Type: number
Path: Sequence.referenceSeq.windowEnd
- See Also:
-
END
Fluent Client search parameter constant for endDescription: End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence.
Type: number
Path: Sequence.referenceSeq.windowEnd
-
SP_TYPE
Search parameter: typeDescription: Amino Acid Sequence/ DNA Sequence / RNA Sequence
Type: token
Path: Sequence.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: Amino Acid Sequence/ DNA Sequence / RNA Sequence
Type: token
Path: Sequence.type
-
-
Constructor Details
-
Sequence
public Sequence()Constructor -
Sequence
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(A unique identifier for this particular sequence instance. This is a FHIR-defined id.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getTypeElement
- Returns:
type
(Amino Acid Sequence/ DNA Sequence / RNA Sequence.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
-
hasTypeElement
-
hasType
-
setTypeElement
- Parameters:
value
-type
(Amino Acid Sequence/ DNA Sequence / RNA Sequence.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
-
getType
- Returns:
- Amino Acid Sequence/ DNA Sequence / RNA Sequence.
-
setType
- Parameters:
value
- Amino Acid Sequence/ DNA Sequence / RNA Sequence.
-
getCoordinateSystemElement
- Returns:
coordinateSystem
(Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end).). This is the underlying object with id, value and extensions. The accessor "getCoordinateSystem" gives direct access to the value
-
hasCoordinateSystemElement
-
hasCoordinateSystem
-
setCoordinateSystemElement
- Parameters:
value
-coordinateSystem
(Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end).). This is the underlying object with id, value and extensions. The accessor "getCoordinateSystem" gives direct access to the value
-
getCoordinateSystem
- Returns:
- Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end).
-
setCoordinateSystem
- Parameters:
value
- Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end).
-
getPatient
- Returns:
patient
(The patient whose sequencing results are described by this resource.)
-
hasPatient
-
setPatient
- Parameters:
value
-patient
(The patient whose sequencing results are described by this resource.)
-
getPatientTarget
- Returns:
patient
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. (The patient whose sequencing results are described by this resource.)
-
setPatientTarget
- Parameters:
value
-patient
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. (The patient whose sequencing results are described by this resource.)
-
getSpecimen
- Returns:
specimen
(Specimen used for sequencing.)
-
hasSpecimen
-
setSpecimen
- Parameters:
value
-specimen
(Specimen used for sequencing.)
-
getSpecimenTarget
- Returns:
specimen
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. (Specimen used for sequencing.)
-
setSpecimenTarget
- Parameters:
value
-specimen
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. (Specimen used for sequencing.)
-
getDevice
- Returns:
device
(The method for sequencing, for example, chip information.)
-
hasDevice
-
setDevice
- Parameters:
value
-device
(The method for sequencing, for example, chip information.)
-
getDeviceTarget
- Returns:
device
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. (The method for sequencing, for example, chip information.)
-
setDeviceTarget
- Parameters:
value
-device
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. (The method for sequencing, for example, chip information.)
-
getPerformer
- Returns:
performer
(The organization or lab that should be responsible for this result.)
-
hasPerformer
-
setPerformer
- Parameters:
value
-performer
(The organization or lab that should be responsible for this result.)
-
getPerformerTarget
- Returns:
performer
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. (The organization or lab that should be responsible for this result.)
-
setPerformerTarget
- Parameters:
value
-performer
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. (The organization or lab that should be responsible for this result.)
-
getQuantity
- Returns:
quantity
(The number of copies of the seqeunce of interest. (RNASeq).)
-
hasQuantity
-
setQuantity
- Parameters:
value
-quantity
(The number of copies of the seqeunce of interest. (RNASeq).)
-
getReferenceSeq
- Returns:
referenceSeq
(A sequence that is used as a reference to describe variants that are present in a sequence analyzed.)
-
hasReferenceSeq
-
setReferenceSeq
- Parameters:
value
-referenceSeq
(A sequence that is used as a reference to describe variants that are present in a sequence analyzed.)
-
getVariant
- Returns:
variant
(The definition of variant here originates from Sequence ontology ([variant_of](http://www.sequenceontology.org/browser/current_svn/term/variant_of)). This element can represent amino acid or nucleic sequence change(including insertion,deletion,SNP,etc.) It can represent some complex mutation or segment variation with the assist of CIGAR string.)
-
setVariant
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasVariant
-
addVariant
-
addVariant
-
getVariantFirstRep
- Returns:
- The first repetition of repeating field
variant
, creating it if it does not already exist
-
getObservedSeqElement
- Returns:
observedSeq
(Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall starts from referenceSeq.windowStart and end by referenceSeq.windowEnd.). This is the underlying object with id, value and extensions. The accessor "getObservedSeq" gives direct access to the value
-
hasObservedSeqElement
-
hasObservedSeq
-
setObservedSeqElement
- Parameters:
value
-observedSeq
(Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall starts from referenceSeq.windowStart and end by referenceSeq.windowEnd.). This is the underlying object with id, value and extensions. The accessor "getObservedSeq" gives direct access to the value
-
getObservedSeq
- Returns:
- Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall starts from referenceSeq.windowStart and end by referenceSeq.windowEnd.
-
setObservedSeq
- Parameters:
value
- Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall starts from referenceSeq.windowStart and end by referenceSeq.windowEnd.
-
getQuality
- Returns:
quality
(An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score ([SO:0001686](http://www.sequenceontology.org/browser/current_svn/term/SO:0001686)).)
-
setQuality
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasQuality
-
addQuality
-
addQuality
-
getQualityFirstRep
- Returns:
- The first repetition of repeating field
quality
, creating it if it does not already exist
-
getReadCoverageElement
- Returns:
readCoverage
(Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.). This is the underlying object with id, value and extensions. The accessor "getReadCoverage" gives direct access to the value
-
hasReadCoverageElement
-
hasReadCoverage
-
setReadCoverageElement
- Parameters:
value
-readCoverage
(Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.). This is the underlying object with id, value and extensions. The accessor "getReadCoverage" gives direct access to the value
-
getReadCoverage
- Returns:
- Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.
-
setReadCoverage
- Parameters:
value
- Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.
-
getRepository
- Returns:
repository
(Configurations of the external repository. The repository shall store target's observedSeq or records related with target's observedSeq.)
-
setRepository
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRepository
-
addRepository
-
addRepository
-
getRepositoryFirstRep
- Returns:
- The first repetition of repeating field
repository
, creating it if it does not already exist
-
getPointer
- Returns:
pointer
(Pointer to next atomic sequence which at most contains one variant.)
-
setPointer
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPointer
-
addPointer
-
addPointer
-
getPointerFirstRep
- Returns:
- The first repetition of repeating field
pointer
, creating it if it does not already exist
-
getPointerTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
addPointerTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- 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 classDomainResource
- 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 classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-