public static final class CsvParser.DSL extends CsvParser.AbstractDSL<CsvParser.DSL>
CsvParser
Modifier | Constructor and Description |
---|---|
protected |
DSL() |
protected |
DSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super org.simpleflatmapper.lightningcsv.parser.CellConsumer,? extends org.simpleflatmapper.lightningcsv.parser.CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
Modifier and Type | Method and Description |
---|---|
CsvParser.DSL |
disableUnescaping() |
protected CsvParser.DSL |
newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super org.simpleflatmapper.lightningcsv.parser.CellConsumer,? extends org.simpleflatmapper.lightningcsv.parser.CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
CsvParser.DSL |
trimSpaces() |
CsvParser.DSLYamlComment |
withYamlComments()
will parse line starting with # as yaml comment.
|
CsvParser.DSLYamlComment |
withYamlCommentsAsCell()
will parse line starting with # as yaml comment.
|
mapTo, mapTo, mapTo, mapTo, mapTo, mapTo, mapTo, mapTo, mapTo, mapTo, mapWith
bufferSize, bufferSize, charBuffer, charBuffer, charBuffer, charConsumer, disableSpecialisedCharConsumer, escape, forEach, forEach, forEach, forEach, getCellTransformer, getTextFormat, getUnescapeCellTransformer, iterator, iterator, iterator, iterator, limit, limit, maxBufferSize, maxBufferSize, parallelReader, parse, parse, parse, parse, quote, quote, reader, reader, reader, reader, rowIterator, rowIterator, rowIterator, rowIterator, rowStream, rowStream, rowStream, rowStream, separator, separator, serialReader, skip, skip, stream, stream, stream, stream, stream
protected DSL()
protected DSL(char separatorChar, char quoteChar, char escapeChar, int bufferSize, int skip, int limit, int maxBufferSize, org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing, org.simpleflatmapper.util.Function<? super org.simpleflatmapper.lightningcsv.parser.CellConsumer,? extends org.simpleflatmapper.lightningcsv.parser.CellConsumer> cellConsumerWrapper, boolean yamlComment, boolean parallelReader, boolean specialisedCharConsumer)
public CsvParser.DSL trimSpaces()
public CsvParser.DSLYamlComment withYamlComments()
public CsvParser.DSLYamlComment withYamlCommentsAsCell()
public CsvParser.DSL disableUnescaping()
protected CsvParser.DSL newDSL(char separatorChar, char quoteChar, char escapeChar, int bufferSize, int skip, int limit, int maxBufferSize, org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing, org.simpleflatmapper.util.Function<? super org.simpleflatmapper.lightningcsv.parser.CellConsumer,? extends org.simpleflatmapper.lightningcsv.parser.CellConsumer> cellConsumerWrapper, boolean yamlComment, boolean parallelReader, boolean specialisedCharConsumer)
newDSL
in class org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL<CsvParser.DSL>
Copyright © 2019. All rights reserved.