public class RuleBasedDuplicateDetectionAlgorithm<TypeA extends Matchable,TypeB extends Matchable> extends RuleBasedMatchingAlgorithm<TypeA,TypeB,TypeB>
| Constructor and Description |
|---|
RuleBasedDuplicateDetectionAlgorithm(DataSet<TypeA,TypeB> dataset,
MatchingRule<TypeA,TypeB> rule,
SymmetricBlocker<TypeA,TypeB,TypeA,TypeB> blocker) |
RuleBasedDuplicateDetectionAlgorithm(DataSet<TypeA,TypeB> dataset,
Processable<Correspondence<TypeB,Matchable>> correspondences,
MatchingRule<TypeA,TypeB> rule,
SymmetricBlocker<TypeA,TypeB,TypeA,TypeB> blocker) |
| Modifier and Type | Method and Description |
|---|---|
DataSet<TypeA,TypeB> |
getDataset2() |
double |
getReductionRatio() |
void |
run() |
Processable<Correspondence<TypeA,TypeB>> |
runBlocking(DataSet<TypeA,TypeB> dataset1,
DataSet<TypeA,TypeB> dataset2,
Processable<Correspondence<TypeB,Matchable>> correspondences) |
getBlocker, getCorrespondences, getDataset1, getResult, getRule, getTaskName, setTaskNamepublic RuleBasedDuplicateDetectionAlgorithm(DataSet<TypeA,TypeB> dataset, MatchingRule<TypeA,TypeB> rule, SymmetricBlocker<TypeA,TypeB,TypeA,TypeB> blocker)
public RuleBasedDuplicateDetectionAlgorithm(DataSet<TypeA,TypeB> dataset, Processable<Correspondence<TypeB,Matchable>> correspondences, MatchingRule<TypeA,TypeB> rule, SymmetricBlocker<TypeA,TypeB,TypeA,TypeB> blocker)
public DataSet<TypeA,TypeB> getDataset2()
getDataset2 in class RuleBasedMatchingAlgorithm<TypeA extends Matchable,TypeB extends Matchable,TypeB extends Matchable>public Processable<Correspondence<TypeA,TypeB>> runBlocking(DataSet<TypeA,TypeB> dataset1, DataSet<TypeA,TypeB> dataset2, Processable<Correspondence<TypeB,Matchable>> correspondences)
runBlocking in class RuleBasedMatchingAlgorithm<TypeA extends Matchable,TypeB extends Matchable,TypeB extends Matchable>public double getReductionRatio()
getReductionRatio in class RuleBasedMatchingAlgorithm<TypeA extends Matchable,TypeB extends Matchable,TypeB extends Matchable>Copyright © 2018. All rights reserved.