Class Conformance.Software
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.api.BaseIdentifiableElement
-
- ca.uhn.fhir.model.dstu2.resource.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
public static class Conformance.Software extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Conformance.software ()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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Software()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)StringgetName()Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDtgetNameElement()Gets the value(s) for name ().DategetReleaseDate()Gets the value(s) for releaseDate ().ca.uhn.fhir.model.primitive.DateTimeDtgetReleaseDateElement()Gets the value(s) for releaseDate ().StringgetVersion()Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDtgetVersionElement()Gets the value(s) for version ().booleanisEmpty()Conformance.SoftwaresetName(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for name ()Conformance.SoftwaresetName(String theString)Sets the value for name ()Conformance.SoftwaresetReleaseDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for releaseDate ()Conformance.SoftwaresetReleaseDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for releaseDate ()Conformance.SoftwaresetReleaseDateWithSecondsPrecision(Date theDate)Sets the value for releaseDate ()Conformance.SoftwaresetVersion(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for version ()Conformance.SoftwaresetVersion(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
-
-
-
-
Constructor Detail
-
Software
public Software()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin 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:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getNameElement
public ca.uhn.fhir.model.primitive.StringDt getNameElement()
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull.Definition: Name software is known by
-
getName
public String 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
public Conformance.Software setName(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for name ()Definition: Name software is known by
-
setName
public Conformance.Software setName(String theString)
Sets the value for name ()Definition: Name software is known by
-
getVersionElement
public ca.uhn.fhir.model.primitive.StringDt 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
public String 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
public Conformance.Software setVersion(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for version ()Definition: The version identifier for the software covered by this statement
-
setVersion
public Conformance.Software setVersion(String theString)
Sets the value for version ()Definition: The version identifier for the software covered by this statement
-
getReleaseDateElement
public ca.uhn.fhir.model.primitive.DateTimeDt 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
public Date 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
public Conformance.Software setReleaseDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) 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
-
setReleaseDateWithSecondsPrecision
public Conformance.Software setReleaseDateWithSecondsPrecision(Date theDate)
Sets the value for releaseDate ()Definition: Date this version of the software released
-
-