public class CommonsCsvReader extends CountedReader
items
Constructor and Description |
---|
CommonsCsvReader() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected Object |
doRead() |
protected org.apache.commons.csv.CSVFormat |
newFormat() |
protected Reader |
newReader() |
void |
open(Serializable checkpoint) |
void |
readHeaders() |
void |
setAllowMissingColumnNames(String allowMissingColumnNames) |
void |
setCommentMarker(String commentMarker) |
void |
setDelimiter(String delimiter) |
void |
setEncoding(String encoding) |
void |
setEscapeCharacter(String escapeCharacter) |
void |
setFormat(org.apache.commons.csv.CSVFormat.Predefined predefined) |
void |
setFormat(String format) |
void |
setHeader(String header) |
void |
setHeaderComments(String headerComments) |
void |
setIgnoreEmptyLines(String ignoreEmptyLines) |
void |
setIgnoreSurroundingSpaces(String ignoreSurroundingSpaces) |
void |
setInput(String input) |
void |
setLocator(String locator) |
void |
setMapper(String mapper) |
void |
setMapping(String mapping) |
void |
setNullString(String nullString) |
void |
setQuoteCharacter(String quoteCharacter) |
void |
setQuoteMode(String quoteMode) |
void |
setReadHeaders(String readHeaders) |
void |
setRecordSeparator(String recordSeparator) |
void |
setSkipHeaderRecord(String skipHeaderRecord) |
checkpointInfo, incrementCount, incrementReaderCount, readItem
public void open(Serializable checkpoint) throws Exception
open
in interface javax.batch.api.chunk.ItemReader
open
in class CountedReader
Exception
protected Object doRead() throws Exception
doRead
in class CountedReader
Exception
protected Reader newReader()
protected org.apache.commons.csv.CSVFormat newFormat()
public void setFormat(String format)
public void setFormat(org.apache.commons.csv.CSVFormat.Predefined predefined)
public void setInput(String input)
public void setEncoding(String encoding)
public void setMapper(String mapper)
public void setMapping(String mapping)
public void setLocator(String locator)
public void setAllowMissingColumnNames(String allowMissingColumnNames)
public void setDelimiter(String delimiter)
public void setQuoteCharacter(String quoteCharacter)
public void setQuoteMode(String quoteMode)
public void setCommentMarker(String commentMarker)
public void setEscapeCharacter(String escapeCharacter)
public void setIgnoreSurroundingSpaces(String ignoreSurroundingSpaces)
public void setIgnoreEmptyLines(String ignoreEmptyLines)
public void setRecordSeparator(String recordSeparator)
public void setNullString(String nullString)
public void setHeaderComments(String headerComments)
public void setHeader(String header)
public void setSkipHeaderRecord(String skipHeaderRecord)
public void setReadHeaders(String readHeaders)
public void readHeaders()
Copyright © 2017 The Apache Software Foundation. All rights reserved.