Interface IMdmFieldMatcher
- All Known Implementing Classes:
EmptyFieldMatcher
,ExtensionMatcher
,HapiDateMatcher
,HapiStringMatcher
,IdentifierMatcher
,NameMatcher
,NicknameMatcher
,NumericMatcher
,PhoneticEncoderMatcher
,SubstringStringMatcher
public interface IMdmFieldMatcher
Measure how similar two IBase (resource fields) are to one another. 1.0 means identical. 0.0 means completely different.
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
True if matcher can/will match empty (null) fields, false otherwise.boolean
matches
(org.hl7.fhir.instance.model.api.IBase theLeftBase, org.hl7.fhir.instance.model.api.IBase theRightBase, MdmMatcherJson theParams) Checks if theLeftBase and theRightBase match, returning true if they do and false otherwise.
-
Method Details
-
matches
boolean matches(org.hl7.fhir.instance.model.api.IBase theLeftBase, org.hl7.fhir.instance.model.api.IBase theRightBase, MdmMatcherJson theParams) Checks if theLeftBase and theRightBase match, returning true if they do and false otherwise. -
isMatchingEmptyFields
True if matcher can/will match empty (null) fields, false otherwise.
-