|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.univocity.parsers.common.routine.AbstractRoutines<CsvParserSettings,CsvWriterSettings>
com.univocity.parsers.csv.CsvRoutines
public class CsvRoutines
A collection of common routines involving the processing of CSV data.
| Constructor Summary | |
|---|---|
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. |
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class com.univocity.parsers.common.routine.AbstractRoutines |
|---|
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, writeAll |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CsvRoutines()
public CsvRoutines(CsvParserSettings parserSettings)
parserSettings - configuration to use for CSV parsingpublic CsvRoutines(CsvWriterSettings writerSettings)
writerSettings - configuration to use for CSV writing
public CsvRoutines(CsvParserSettings parserSettings,
CsvWriterSettings writerSettings)
parserSettings - configuration to use for CSV parsingwriterSettings - configuration to use for CSV writing| Method Detail |
|---|
protected CsvParser createParser(CsvParserSettings parserSettings)
AbstractRoutines
createParser in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>parserSettings - the configuration for new parser
protected CsvWriter createWriter(Writer output,
CsvWriterSettings writerSettings)
AbstractRoutines
createWriter in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>output - target output of the routine.writerSettings - the configuration for new writer
protected CsvParserSettings createDefaultParserSettings()
AbstractRoutines
createDefaultParserSettings in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>protected CsvWriterSettings createDefaultWriterSettings()
AbstractRoutines
createDefaultWriterSettings in class AbstractRoutines<CsvParserSettings,CsvWriterSettings>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||