Package org.hl7.fhir.r4.model
Class SubstanceAmount.SubstanceAmountReferenceRangeComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.SubstanceAmount.SubstanceAmountReferenceRangeComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseDatatypeElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions
- Enclosing class:
- SubstanceAmount
public static class SubstanceAmount.SubstanceAmountReferenceRangeComponent extends Element implements org.hl7.fhir.instance.model.api.IBaseDatatypeElement
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubstanceAmountReferenceRangeComponent()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseaddChild(String name)SubstanceAmount.SubstanceAmountReferenceRangeComponentcopy()voidcopyValues(SubstanceAmount.SubstanceAmountReferenceRangeComponent dst)booleanequalsDeep(Base other_)booleanequalsShallow(Base other_)StringfhirType()QuantitygetHighLimit()QuantitygetLowLimit()PropertygetNamedProperty(int _hash, String _name, boolean _checkValid)Base[]getProperty(int hash, String name, boolean checkValid)String[]getTypesForProperty(int hash, String name)booleanhasHighLimit()booleanhasLowLimit()booleanisEmpty()protected voidlistChildren(List<Property> children)BasemakeProperty(int hash, String name)SubstanceAmount.SubstanceAmountReferenceRangeComponentsetHighLimit(Quantity value)SubstanceAmount.SubstanceAmountReferenceRangeComponentsetLowLimit(Quantity value)BasesetProperty(int hash, String name, Base value)BasesetProperty(String name, Base value)-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
SubstanceAmountReferenceRangeComponent
public SubstanceAmountReferenceRangeComponent()
Constructor
-
-
Method Detail
-
getLowLimit
public Quantity getLowLimit()
- Returns:
lowLimit(Lower limit possible or expected.)
-
hasLowLimit
public boolean hasLowLimit()
-
setLowLimit
public SubstanceAmount.SubstanceAmountReferenceRangeComponent setLowLimit(Quantity value)
- Parameters:
value-lowLimit(Lower limit possible or expected.)
-
getHighLimit
public Quantity getHighLimit()
- Returns:
highLimit(Upper limit possible or expected.)
-
hasHighLimit
public boolean hasHighLimit()
-
setHighLimit
public SubstanceAmount.SubstanceAmountReferenceRangeComponent setHighLimit(Quantity value)
- Parameters:
value-highLimit(Upper limit possible or expected.)
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public SubstanceAmount.SubstanceAmountReferenceRangeComponent copy()
-
copyValues
public void copyValues(SubstanceAmount.SubstanceAmountReferenceRangeComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classElement
-
isEmpty
public boolean isEmpty()
-
-