public class FixedLengthTokenizer extends AbstractLineTokenizer
setColumns(Range[])
 ).names| Constructor and Description | 
|---|
| FixedLengthTokenizer() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.util.List<java.lang.String> | doTokenize(java.lang.String line)Yields the tokens resulting from the splitting of the supplied
  line. | 
| void | setColumns(Range... ranges)Set the column ranges. | 
hasNames, isStrict, setFieldSetFactory, setNames, setStrict, tokenizepublic void setColumns(Range... ranges)
RangeArrayPropertyEditor this property can be set in the form of
 a String describing the range boundaries, e.g. "1,4,7" or "1-3,4-6,7" or
 "1-2,4-5,7-10". If the last range is open then the rest of the line is
 read into that column (irrespective of the strict flag setting).ranges - the column ranges expected in the inputAbstractLineTokenizer.setStrict(boolean)protected java.util.List<java.lang.String> doTokenize(java.lang.String line)
line.doTokenize in class AbstractLineTokenizerline - the line to be tokenized (can be null)IncorrectLineLengthException - if line length is greater than or
 less than the max range set.