public class CsvRoutines extends AbstractRoutines<CsvParserSettings,CsvWriterSettings>
| Constructor and Description |
|---|
CsvRoutines()
Creates a new instance of the CSV routine class without any predefined parsing/writing configuration.
|
CsvRoutines(CsvParserSettings parserSettings)
Creates a new instance of the CSV routine class.
|
CsvRoutines(CsvParserSettings parserSettings,
CsvWriterSettings writerSettings)
Creates a new instance of the CSV routine class.
|
CsvRoutines(CsvWriterSettings writerSettings)
Creates a new instance of the CSV routine class.
|
| Modifier and Type | Method and Description |
|---|---|
protected CsvParserSettings |
createDefaultParserSettings()
Creates a default parser settings configuration
|
protected CsvWriterSettings |
createDefaultWriterSettings()
Creates a default writer settings configuration
|
protected CsvParser |
createParser(CsvParserSettings parserSettings)
Creates a new parser implementation using the given parser configuration
|
protected CsvWriter |
createWriter(Writer output,
CsvWriterSettings writerSettings)
Creates a new writer implementation using the given writer configuration
|
adjustColumnLengths, getInputDimension, getInputDimension, getInputDimension, getInputDimension, getInputDimension, getKeepResourcesOpen, getParserSettings, getWriterSettings, iterate, iterate, iterate, iterate, iterate, iterate, iterate, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAll, parseAndWrite, setKeepResourcesOpen, setParserSettings, setWriterSettings, toString, write, write, write, write, write, write, write, writeAll, writeAll, writeAll, writeAll, writeAll, writeAll, writeAllpublic CsvRoutines()
public CsvRoutines(CsvParserSettings parserSettings)
parserSettings - configuration to use for CSV parsingpublic CsvRoutines(CsvWriterSettings writerSettings)
writerSettings - configuration to use for CSV writingpublic CsvRoutines(CsvParserSettings parserSettings, CsvWriterSettings writerSettings)
parserSettings - configuration to use for CSV parsingwriterSettings - configuration to use for CSV writingprotected CsvParser createParser(CsvParserSettings parserSettings)
AbstractRoutinescreateParser in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>parserSettings - the configuration for new parserprotected CsvWriter createWriter(Writer output, CsvWriterSettings writerSettings)
AbstractRoutinescreateWriter in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>output - target output of the routine.writerSettings - the configuration for new writerprotected CsvParserSettings createDefaultParserSettings()
AbstractRoutinescreateDefaultParserSettings in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>protected CsvWriterSettings createDefaultWriterSettings()
AbstractRoutinescreateDefaultWriterSettings in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>Copyright © 2018 Univocity Software Pty Ltd. All rights reserved.