View Javadoc
1   package com.opencsv.processor;
2   
3   public class BlankColumnsBecomeNull implements RowProcessor {
4   
5       @Override
6       public String processColumnItem(String column) {
7           if (column == null || !column.isEmpty()) {
8               return column;
9           } else {
10              return null;
11          }
12      }
13  
14      @Override
15      public void processRow(String[] row) {
16          for (int i = 0; i < row.length; i++) {
17              row[i] = processColumnItem(row[i]);
18          }
19      }
20  }