Example #1
0
 internal void Process(IRowProcessor rowProcessor)
 {
     foreach (var item in _data)
     {
         if (!rowProcessor.Process(item))
         {
             break;
         }
     }
 }
Example #2
0
 public void setNextRowProcessor(IRowProcessor next)
 {
     processor = next;
 }
Example #3
0
 public void setNextRowProcessor(IRowProcessor next)
 {
     this.next = next;
 }
Example #4
0
 public DataTableProjector(IRowProcessor destination, IEnumerable <int> columns)
 {
     _destination = destination;
     _validColumn = columns.ToList();
 }
 public RowProcessorCollector(IRowProcessor next)
 {
     this.next = next;
 }
Example #6
0
 public void Process(IRowProcessor rowProcessor)
 {
     _Iterate((row, i) => rowProcessor.Process(row));
 }
Example #7
0
 public RowTeeProcessor(IRowProcessor tee)
 {
     this.tee = tee;
 }