Example usage for org.springframework.batch.item.file.transform FixedLengthTokenizer setColumns

List of usage examples for org.springframework.batch.item.file.transform FixedLengthTokenizer setColumns

Introduction

In this page you can find the example usage for org.springframework.batch.item.file.transform FixedLengthTokenizer setColumns.

Prototype

public void setColumns(Range... ranges) 

Source Link

Document

Set the column ranges.

Usage

From source file:org.jboss.examples.spring.batch.BatchConfiguration.java

private LineTokenizer endRecordTokenizer() {
    FixedLengthTokenizer rc = new FixedLengthTokenizer();
    Range[] ranges = new Range[] { new Range(1, 3) };
    rc.setColumns(ranges);
    return rc;/*  w  ww . j  ava 2s. co m*/
}

From source file:org.jboss.examples.spring.batch.BatchConfiguration.java

private LineTokenizer beginRecordTokenizer() {
    FixedLengthTokenizer rc = new FixedLengthTokenizer();
    Range[] ranges = new Range[] { new Range(1, 5) };
    rc.setColumns(ranges);
    return rc;//from   w w w.j  a  va2s  .  com
}

From source file:org.jboss.examples.spring.batch.BatchConfiguration.java

private LineTokenizer tradeRecordTokenizer() {
    FixedLengthTokenizer rc = new FixedLengthTokenizer();
    String[] names = new String[] { "ISIN", "Quantity", "Price", "Customer" };
    rc.setNames(names);/*from ww w  .j a va  2  s.com*/
    Range[] ranges = new Range[] { new Range(1, 12), new Range(13, 15), new Range(16, 20), new Range(21, 29) };
    rc.setColumns(ranges);
    return rc;
}