
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 booleanTrue if matcher can/will match empty (null) fields, false otherwise.booleanmatches(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.
-