Package ca.uhn.fhir.util
Class CanonicalIdentifier
java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.base.composite.BaseIdentifierDt
ca.uhn.fhir.util.CanonicalIdentifier
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeDatatype
,ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IDatatype
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IQueryParameterType
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseDatatype
,org.hl7.fhir.instance.model.api.ICompositeType
Version independent identifier
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) ca.uhn.fhir.model.primitive.UriDt
ca.uhn.fhir.model.primitive.StringDt
int
hashCode()
boolean
isEmpty()
Methods inherited from class ca.uhn.fhir.model.base.composite.BaseIdentifierDt
getMissing, getQueryParameterQualifier, getValueAsQueryToken, matchesSystemAndValue, setMissing, setValueAsQueryToken
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, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Constructor Details
-
CanonicalIdentifier
public CanonicalIdentifier()
-
-
Method Details
-
getSystemElement
- Specified by:
getSystemElement
in classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
getValueElement
- Specified by:
getValueElement
in classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
setSystem
- Specified by:
setSystem
in classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
setValue
- Specified by:
setValue
in classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) -
isEmpty
-
equals
-
hashCode
-