Class Conformance.Software
- 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:
Conformance
Definition: Software that is covered by this conformance statement. It is used when the conformance statement describes the capabilities of a particular software version, independent of an installation.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getName()
Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for name ().Gets the value(s) for releaseDate ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for releaseDate ().Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for version ().boolean
isEmpty()
setName
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setReleaseDate
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for releaseDate ()setReleaseDate
(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for releaseDate ()setReleaseDateWithSecondsPrecision
(Date theDate) Sets the value for releaseDate ()setVersion
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for version ()setVersion
(String theString) Sets the value for version ()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
-
Software
public Software()
-
-
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
-
getNameElement
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull
.Definition: Name software is known by
-
getName
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull
.Definition: Name software is known by
-
setName
Sets the value(s) for name ()Definition: Name software is known by
-
setName
Sets the value for name ()Definition: Name software is known by
-
getVersionElement
Gets the value(s) for version (). creating it if it does not exist. Will not returnnull
.Definition: The version identifier for the software covered by this statement
-
getVersion
Gets the value(s) for version (). creating it if it does not exist. This method may returnnull
.Definition: The version identifier for the software covered by this statement
-
setVersion
Sets the value(s) for version ()Definition: The version identifier for the software covered by this statement
-
setVersion
Sets the value for version ()Definition: The version identifier for the software covered by this statement
-
getReleaseDateElement
Gets the value(s) for releaseDate (). creating it if it does not exist. Will not returnnull
.Definition: Date this version of the software released
-
getReleaseDate
Gets the value(s) for releaseDate (). creating it if it does not exist. This method may returnnull
.Definition: Date this version of the software released
-
setReleaseDate
Sets the value(s) for releaseDate ()Definition: Date this version of the software released
-
setReleaseDateWithSecondsPrecision
Sets the value for releaseDate ()Definition: Date this version of the software released
-
setReleaseDate
public Conformance.Software setReleaseDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for releaseDate ()Definition: Date this version of the software released
-