
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
ConstructorsConstructorDescriptionConstructorCanonicalIdentifier(String theSystem, String theValue) Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic CanonicalIdentifierfromIdentifier(org.hl7.fhir.instance.model.api.IBase theIdentifier) <T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType(Class<T> theType) ca.uhn.fhir.model.primitive.UriDtca.uhn.fhir.model.primitive.StringDtinthashCode()booleanisEmpty()Methods inherited from class ca.uhn.fhir.model.base.composite.BaseIdentifierDt
getMissing, getQueryParameterQualifier, getValueAsQueryToken, matchesSystemAndValue, setMissing, setValueAsQueryTokenMethods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setIdMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface ca.uhn.fhir.model.api.IQueryParameterType
getValueAsQueryToken
-
Constructor Details
-
CanonicalIdentifier
public CanonicalIdentifier()Constructor -
CanonicalIdentifier
Constructor
-
-
Method Details
-
getSystemElement
- Specified by:
getSystemElementin classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
getValueElement
- Specified by:
getValueElementin classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
setSystem
- Specified by:
setSystemin classca.uhn.fhir.model.base.composite.BaseIdentifierDt
-
setValue
- Specified by:
setValuein 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
-
fromIdentifier
public static CanonicalIdentifier fromIdentifier(org.hl7.fhir.instance.model.api.IBase theIdentifier)
-