Map<Document,List<Match<Document>>> |
MatchService.applyMatch(Document document,
List<Document> matchWith) |
Use this to check duplicate for a new record, where it checks whether a new Document is a duplicate in existing list
Data is aggregated by a given Document
|
Map<Document,List<Match<Document>>> |
MatchService.applyMatch(List<Document> documents) |
Use this for De-duplication of data, where for a given list of documents it finds duplicates
Data is aggregated by a given Document
|
Map<Document,List<Match<Document>>> |
MatchService.applyMatch(List<Document> documents,
List<Document> matchWith) |
Use this to check duplicates for bulk inserts, where a list of new Documents is checked against existing list
Data is aggregated by a given Document
|
Map<String,List<Match<Document>>> |
MatchService.applyMatchByDocId(Document document,
List<Document> matchWith) |
Use this to check duplicate for a new record, where it checks whether a new Document is a duplicate in existing list
Data is aggregated by a given Document Id
|
Map<String,List<Match<Document>>> |
MatchService.applyMatchByDocId(List<Document> documents) |
Use this for De-duplication of data, where for a given list of documents it finds duplicates
Data is aggregated by a given Document Id
|
Map<String,List<Match<Document>>> |
MatchService.applyMatchByDocId(List<Document> documents,
List<Document> matchWith) |
Use this to check duplicates for bulk inserts, where a list of new Documents is checked against existing list
Data is aggregated by a given Document Id
|
Set<Set<Match<Document>>> |
MatchService.applyMatchByGroups(List<Document> documents) |
Use this for De-duplication of data, where for a given list of documents it finds duplicates
Data is aggregated by a given Document Id
|
java.util.stream.Stream<Match<Document>> |
DocumentMatch.matchDocuments(java.util.stream.Stream<Document> documents) |
Executes matching of a document stream
|
Set<Match<Element>> |
ElementMatch.matchElement(Element element) |
|