public InvertedRowMatchEvaluatorFactory(
     string name,
     IDocumentTransformerFactory <IRowMatchEvaluator> rowMatchEvaluatorFactory)
 {
     this.Name = name;
     this.rowMatchEvaluatorFactory = rowMatchEvaluatorFactory;
 }
示例#2
0
 public RowFilterer BuildRowFiltererFactory(IDocumentTransformerFactory <Filtering.IRowMatchEvaluator> transformerFactory)
 {
     return(new RowFilterer(
                columnMapBuilder,
                transformerFactory,
                rowFilterRunner,
                filteringReporter));
 }
 public RowFilterer(
     IColumnMapBuilder columnMapBuilder,
     IDocumentTransformerFactory <Filtering.IRowMatchEvaluator> factory,
     ITransformationRunner <Filtering.IRowMatchEvaluator> transformerRunner,
     IResultReporter reporter)
     : base(columnMapBuilder, factory, transformerRunner, reporter)
 {
 }
 public DocumentTransformer(
     IColumnMapBuilder columnMapBuilder,
     IDocumentTransformerFactory <TTransformer> factory,
     ITransformationRunner <TTransformer> transformerRunner,
     IResultReporter reporter)
 {
     this.columnMapBuilder  = columnMapBuilder;
     this.factory           = factory;
     this.transformerRunner = transformerRunner;
     this.reporter          = reporter;
 }