| Package | Description |
|---|---|
| org.simpleflatmapper.lightningcsv | |
| org.simpleflatmapper.lightningcsv.impl | |
| org.simpleflatmapper.lightningcsv.parser |
CsvParser related classes. |
| Modifier and Type | Field | Description |
|---|---|---|
protected org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> |
CsvParser.AbstractDSL.cellConsumerWrapper |
|
protected org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> |
CsvParser.AbstractDSL.cellConsumerWrapper |
| Modifier and Type | Method | Description |
|---|---|---|
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(File file,
CC cellConsumer) |
|
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(Reader reader,
CC cellConsumer) |
Parse the content from the reader as a csv and call back the cellConsumer with the cell values.
|
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(CharSequence content,
CC cellConsumer) |
|
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(String content,
CC cellConsumer) |
|
static <CC extends CellConsumer> |
CsvParser.parse(File file,
CC cellConsumer) |
|
static <CC extends CellConsumer> |
CsvParser.parse(Reader reader,
CC cellConsumer) |
|
static <CC extends CellConsumer> |
CsvParser.parse(CharSequence content,
CC cellConsumer) |
|
static <CC extends CellConsumer> |
CsvParser.parse(String content,
CC cellConsumer) |
|
<CC extends CellConsumer> |
CloseableCsvReader.parseAll(CC cellConsumer) |
|
<CC extends CellConsumer> |
CsvReader.parseAll(CC cellConsumer) |
parse cvs
|
<CC extends CellConsumer> |
CloseableCsvReader.parseRows(CC cellConsumer,
int limit) |
|
<CC extends CellConsumer> |
CsvReader.parseRows(CC cellConsumer,
int limit) |
| Modifier and Type | Method | Description |
|---|---|---|
CellConsumer |
CsvReader.wrapConsumer(CellConsumer cellConsumer) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
CloseableCsvReader.parseRow(CellConsumer cellConsumer) |
|
boolean |
CsvReader.parseRow(CellConsumer cellConsumer) |
parse cvs
|
boolean |
CsvReader.rawParseRow(CellConsumer cellConsumer,
boolean keepRow) |
|
CellConsumer |
CsvReader.wrapConsumer(CellConsumer cellConsumer) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract D |
CsvParser.AbstractDSL.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
protected abstract D |
CsvParser.AbstractDSL.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
protected CsvParser.DSL |
CsvParser.DSL.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
protected CsvParser.DSL |
CsvParser.DSL.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
protected CsvParser.DSLYamlComment |
CsvParser.DSLYamlComment.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
protected CsvParser.DSLYamlComment |
CsvParser.DSLYamlComment.newDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
| Constructor | Description |
|---|---|
AbstractDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
AbstractDSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
CsvReader(AbstractCharConsumer charConsumer,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper) |
|
CsvReader(AbstractCharConsumer charConsumer,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper) |
|
DSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
DSL(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
DSLYamlComment(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
|
DSLYamlComment(char separatorChar,
char quoteChar,
char escapeChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment,
boolean parallelReader,
boolean specialisedCharConsumer) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
CellConsumerCapture |
|
class |
CellConsumerFixLengthToCheckConsumer |
| Modifier and Type | Class | Description |
|---|---|---|
class |
IgnoreCellConsumer |
|
class |
NullCellConsumer |
|
class |
StringArrayCellConsumer<RH extends org.simpleflatmapper.util.CheckedConsumer<? super String[]>> |
|
static class |
YamlCellPreProcessor.CommentConsumer |
|
static class |
YamlCellPreProcessor.YamlCellConsumer |
| Modifier and Type | Method | Description |
|---|---|---|
static CellConsumer |
YamlCellPreProcessor.commentConsumerToCellConsumer(org.simpleflatmapper.util.CheckedConsumer<String> commentConsumer) |
|
static CellConsumer |
CellConsumer.of(Consumer<String> c) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
AbstractCharConsumer.consumeAllBuffer(CellConsumer cellConsumer) |
|
void |
ConfigurableCharConsumer.consumeAllBuffer(CellConsumer cellConsumer) |
|
abstract boolean |
AbstractCharConsumer.consumeToNextRow(CellConsumer cellConsumer) |
|
boolean |
ConfigurableCharConsumer.consumeToNextRow(CellConsumer cellConsumer) |
|
abstract void |
AbstractCharConsumer.finish(CellConsumer cellConsumer) |
|
void |
ConfigurableCharConsumer.finish(CellConsumer cellConsumer) |
|
abstract void |
CellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
|
void |
NoopCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
|
void |
TrimCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
|
void |
UnescapeCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
|
void |
YamlCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
| Constructor | Description |
|---|---|
YamlCellConsumer(CellConsumer rowDelegate,
CellConsumer commentDelegate,
CellPreProcessor rowCellPreProcessor) |
Copyright © 2018. All rights reserved.