| Package | Description |
|---|---|
| org.simpleflatmapper.csv |
CsvMapper classes to map object from a csv file. |
| org.simpleflatmapper.csv.impl |
CsvMapper implementation. |
| org.simpleflatmapper.csv.mapper | |
| org.simpleflatmapper.csv.parser |
CsvParser related classes. |
| Modifier and Type | Field and 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 and Description |
|---|---|
static <CC extends CellConsumer> |
CsvParser.parse(CharSequence content,
CC cellConsumer) |
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(CharSequence content,
CC cellConsumer) |
static <CC extends CellConsumer> |
CsvParser.parse(File file,
CC cellConsumer) |
<CC extends CellConsumer> |
CsvParser.AbstractDSL.parse(File file,
CC cellConsumer) |
static <CC extends CellConsumer> |
CsvParser.parse(Reader reader,
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.
|
static <CC extends CellConsumer> |
CsvParser.parse(String content,
CC cellConsumer) |
<CC extends CellConsumer> |
CsvParser.AbstractDSL.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 and Description |
|---|---|
boolean |
CloseableCsvReader.parseRow(CellConsumer cellConsumer) |
boolean |
CsvReader.parseRow(CellConsumer cellConsumer)
parse cvs
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract D |
CsvParser.AbstractDSL.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
protected abstract D |
CsvParser.AbstractDSL.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
protected CsvParser.DSL |
CsvParser.DSL.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
protected CsvParser.DSL |
CsvParser.DSL.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
protected CsvParser.DSLYamlComment |
CsvParser.DSLYamlComment.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
protected CsvParser.DSLYamlComment |
CsvParser.DSLYamlComment.newDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
| Constructor and Description |
|---|
AbstractDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
AbstractDSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
CsvReader(CharConsumer charConsumer,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper) |
CsvReader(CharConsumer charConsumer,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper) |
DSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
DSL(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
DSLYamlComment(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
DSLYamlComment(char separatorChar,
char quoteChar,
int bufferSize,
int skip,
int limit,
int maxBufferSize,
CsvParser.AbstractDSL.StringPostProcessing stringPostProcessing,
org.simpleflatmapper.util.Function<? super CellConsumer,? extends CellConsumer> cellConsumerWrapper,
boolean yamlComment) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnsMapperKeyBuilderCellConsumer |
| Modifier and Type | Class and Description |
|---|---|
class |
CsvMapperCellConsumer<T> |
| Modifier and Type | Class and 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 and Description |
|---|---|
static CellConsumer |
YamlCellPreProcessor.commentConsumerToCellConsumer(org.simpleflatmapper.util.CheckedConsumer<String> commentConsumer) |
static CellConsumer |
CellConsumer.of(Consumer<String> c) |
| Modifier and Type | Method and Description |
|---|---|
void |
CharConsumer.consumeAllBuffer(CellConsumer cellConsumer) |
boolean |
CharConsumer.consumeToNextRow(CellConsumer cellConsumer) |
void |
CharConsumer.finish(CellConsumer cellConsumer) |
void |
NoopCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
void |
YamlCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
void |
UnescapeCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
abstract void |
CellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
void |
TrimCellPreProcessor.newCell(char[] chars,
int start,
int end,
CellConsumer cellConsumer,
int state) |
| Constructor and Description |
|---|
YamlCellConsumer(CellConsumer rowDelegate,
CellConsumer commentDelegate,
CellPreProcessor rowCellPreProcessor) |
Copyright © 2017. All rights reserved.