1 package tim.prune.load;
4 * Class to hold information about the contents of a file
5 * given a delimiter character
7 public class DelimiterInfo
9 private char _delimiter = '\0';
10 private int _numRecords = 0;
11 private int _numWinningRecords = 0;
12 private int _maxFields = 0;
17 * @param inChar delimiter character
19 public DelimiterInfo(char inChar)
24 public char getDelimiter()
29 public int getMaxFields()
34 public void updateMaxFields(int inNumields)
36 if (inNumields > _maxFields)
37 _maxFields = inNumields;
41 public int getNumRecords()
45 public void incrementNumRecords()
50 public int getNumWinningRecords()
52 return _numWinningRecords;
54 public void incrementNumWinningRecords()
59 public String toString()
61 return "(delim:" + _delimiter + " fields:" + _maxFields + ", records:" + _numRecords + ")";