RecordType - The type of Records in the input dataset(s)SchemaElementType - The type of Schema Elements in the input dataset(s)BlockedType - The type of Records in the Correspondences (Pairs) that are the
result of the blockingCorrespondenceType - The type of Records in the causes of the Correspondences (Pairs)
that are the result of the blockingpublic interface Blocker<RecordType extends Matchable,SchemaElementType extends Matchable,BlockedType extends Matchable,CorrespondenceType extends Matchable>
| Modifier and Type | Method and Description |
|---|---|
double |
getReductionRatio() |
boolean |
isMeasureBlockSizes() |
Processable<Correspondence<BlockedType,CorrespondenceType>> |
runBlocking(DataSet<RecordType,SchemaElementType> dataset1,
DataSet<RecordType,SchemaElementType> dataset2,
Processable<Correspondence<CorrespondenceType,Matchable>> schemaCorrespondences)
Gives the possible candidates for the correspondences between the first
and second data sets.
|
void |
writeDebugBlockingResultsToFile() |
Processable<Correspondence<BlockedType,CorrespondenceType>> runBlocking(DataSet<RecordType,SchemaElementType> dataset1, DataSet<RecordType,SchemaElementType> dataset2, Processable<Correspondence<CorrespondenceType,Matchable>> schemaCorrespondences)
dataset1 - the first data set (must not be null)dataset2 - the second data set (must not be null)schemaCorrespondences - schema correspondences between the first and second data sets
(must not be null)double getReductionRatio()
boolean isMeasureBlockSizes()
void writeDebugBlockingResultsToFile()
Copyright © 2018. All rights reserved.