public class TsvRoutines extends AbstractRoutines<TsvParserSettings,TsvWriterSettings>
Constructor and Description |
---|
TsvRoutines()
Creates a new instance of the TSV routine class without any predefined parsing/writing configuration.
|
TsvRoutines(TsvParserSettings parserSettings)
Creates a new instance of the TSV routine class.
|
TsvRoutines(TsvParserSettings parserSettings,
TsvWriterSettings writerSettings)
Creates a new instance of the TSV routine class.
|
TsvRoutines(TsvWriterSettings writerSettings)
Creates a new instance of the TSV routine class.
|
Modifier and Type | Method and Description |
---|---|
protected TsvParserSettings |
createDefaultParserSettings()
Creates a default parser settings configuration
|
protected TsvWriterSettings |
createDefaultWriterSettings()
Creates a default writer settings configuration
|
protected TsvParser |
createParser(TsvParserSettings parserSettings)
Creates a new parser implementation using the given parser configuration
|
protected TsvWriter |
createWriter(Writer output,
TsvWriterSettings writerSettings)
Creates a new writer implementation using the given writer configuration
|
adjustColumnLengths, getColumnMapper, 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, setColumnMapper, setKeepResourcesOpen, setParserSettings, setWriterSettings, toString, write, write, write, write, write, write, write, writeAll, writeAll, writeAll, writeAll, writeAll, writeAll, writeAll
public TsvRoutines()
public TsvRoutines(TsvParserSettings parserSettings)
parserSettings
- configuration to use for TSV parsingpublic TsvRoutines(TsvWriterSettings writerSettings)
writerSettings
- configuration to use for TSV writingpublic TsvRoutines(TsvParserSettings parserSettings, TsvWriterSettings writerSettings)
parserSettings
- configuration to use for TSV parsingwriterSettings
- configuration to use for TSV writingprotected TsvParser createParser(TsvParserSettings parserSettings)
AbstractRoutines
createParser
in class AbstractRoutines<TsvParserSettings,TsvWriterSettings>
parserSettings
- the configuration for new parserprotected TsvWriter createWriter(Writer output, TsvWriterSettings writerSettings)
AbstractRoutines
createWriter
in class AbstractRoutines<TsvParserSettings,TsvWriterSettings>
output
- target output of the routine.writerSettings
- the configuration for new writerprotected TsvParserSettings createDefaultParserSettings()
AbstractRoutines
createDefaultParserSettings
in class AbstractRoutines<TsvParserSettings,TsvWriterSettings>
protected TsvWriterSettings createDefaultWriterSettings()
AbstractRoutines
createDefaultWriterSettings
in class AbstractRoutines<TsvParserSettings,TsvWriterSettings>
Copyright © 2019 Univocity Software Pty Ltd. All rights reserved.