Example usage for org.springframework.batch.item.file.transform PatternMatchingCompositeLineTokenizer setTokenizers

List of usage examples for org.springframework.batch.item.file.transform PatternMatchingCompositeLineTokenizer setTokenizers

Introduction

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

Prototype

public void setTokenizers(Map<String, LineTokenizer> tokenizers) 

Source Link

Usage

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

@Bean
public LineTokenizer fixedFileDescriptor() {
    PatternMatchingCompositeLineTokenizer rc = new PatternMatchingCompositeLineTokenizer();

    HashMap<String, LineTokenizer> matchers = new HashMap<>();
    matchers.put("BEGIN*", beginRecordTokenizer());
    matchers.put("END*", endRecordTokenizer());
    matchers.put("*", tradeRecordTokenizer());

    rc.setTokenizers(matchers);
    return rc;// w ww .j  a  va  2  s. co  m
}