All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Dictionary Used for Pre-Processing, the Dictionary caches a pre-defined normalization and replacement for common characters found in names and adresses.Document The primary object for matching.Document.Builder DocumentMatch Starts the Matching process by element level matching and aggregates the results back This uses the ScoringFunction defined at each Document to get the aggregated Document score for matched ElementsElement<T> This class represent the string "value" against which match are run.Element.Builder<T> ElementClassification Defines how each element is classified using ElementType and variance.ElementMatch ElementType Enum to define different types of Element.Match<T extends Matchable> A generic class to hold the match between 2 objects and the score of the match result.Matchable Interface implemented by Document, Element and Token to enable matching and scoring these objectsMatchException MatchService Entry Point for Fuzzy Matching.MatchType PreProcessFunction<T> A functional interface to pre-process the elements.Score This holds the result of matching 2 Documents, Elements or Tokens.ScoringFunction A functional interface to get a score between 2 Match objectsToken<T> Elements are broken down into Token class using the TokenizerFunctionTokenizerFunction A functional interface to Tokenize ElementsTokenRepo Utils