Package ca.uhn.fhir.model.dstu2.resource
Class ImmunizationRecommendation.RecommendationDateCriterion
java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.ImmunizationRecommendation.RecommendationDateCriterion
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
ImmunizationRecommendation
public static class ImmunizationRecommendation.RecommendationDateCriterion
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: ImmunizationRecommendation.recommendation.dateCriterion ()
Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getCode()
Gets the value(s) for code ().getValue()
Gets the value(s) for value ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for value ().boolean
isEmpty()
setCode
(CodeableConceptDt theValue) Sets the value(s) for code ()setValue
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for value ()Sets the value for value ()setValueWithSecondsPrecision
(Date theDate) Sets the value for value ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
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
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
RecommendationDateCriterion
public RecommendationDateCriterion()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getCode
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: Date classification of recommendation. For example, earliest date to give, latest date to give, etc.
-
setCode
Sets the value(s) for code ()Definition: Date classification of recommendation. For example, earliest date to give, latest date to give, etc.
-
getValueElement
Gets the value(s) for value (). creating it if it does not exist. Will not returnnull
.Definition: The date whose meaning is specified by dateCriterion.code
-
getValue
Gets the value(s) for value (). creating it if it does not exist. This method may returnnull
.Definition: The date whose meaning is specified by dateCriterion.code
-
setValue
public ImmunizationRecommendation.RecommendationDateCriterion setValue(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for value ()Definition: The date whose meaning is specified by dateCriterion.code
-
setValueWithSecondsPrecision
public ImmunizationRecommendation.RecommendationDateCriterion setValueWithSecondsPrecision(Date theDate) Sets the value for value ()Definition: The date whose meaning is specified by dateCriterion.code
-
setValue
public ImmunizationRecommendation.RecommendationDateCriterion setValue(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for value ()Definition: The date whose meaning is specified by dateCriterion.code
-