Module org.simpleflatmapper.csv
Package org.simpleflatmapper.csv
Class CsvParser.AbstractDSL<D extends CsvParser.AbstractDSL<D>>
java.lang.Object
org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL<D>
org.simpleflatmapper.csv.CsvParser.AbstractDSL<D>
- Direct Known Subclasses:
CsvParser.DSL,CsvParser.DSLYamlComment
- Enclosing class:
CsvParser
protected abstract static class CsvParser.AbstractDSL<D extends CsvParser.AbstractDSL<D>>
extends org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL<D>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL
org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL.StringPostProcessing -
Field Summary
Fields inherited from class org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL
bufferSize, cellConsumerWrapper, escapeChar, limit, maxBufferSize, parallelReader, quoteChar, separatorChar, skip, specialisedCharConsumer, stringPostProcessing, yamlComment -
Constructor Summary
ConstructorsConstructorDescriptionAbstractDSL(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) -
Method Summary
Modifier and TypeMethodDescriptionfinal <T> CsvParser.MapToDSL<T>final <T1,T2> CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple2<T1, T2>> final <T1,T2, T3> CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple3<T1, T2, T3>> final <T1,T2, T3, T4>
CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple4<T1,T2, T3, T4>> final <T1,T2, T3, T4, T5>
CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple5<T1,T2, T3, T4, T5>> final <T1,T2, T3, T4, T5, T6>
CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple6<T1,T2, T3, T4, T5, T6>> mapTo(Class<T1> class1, Class<T2> class2, Class<T3> class3, Class<T4> class4, Class<T5> class5, Class<T6> class6) final <T1,T2, T3, T4, T5, T6, T7>
CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple7<T1,T2, T3, T4, T5, T6, T7>> mapTo(Class<T1> class1, Class<T2> class2, Class<T3> class3, Class<T4> class4, Class<T5> class5, Class<T6> class6, Class<T7> class7) final <T1,T2, T3, T4, T5, T6, T7, T8>
CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple8<T1,T2, T3, T4, T5, T6, T7, T8>> mapTo(Class<T1> class1, Class<T2> class2, Class<T3> class3, Class<T4> class4, Class<T5> class5, Class<T6> class6, Class<T7> class7, Class<T8> class8) final <T> CsvParser.MapToDSL<T>final <T> CsvParser.MapToDSL<T>mapTo(org.simpleflatmapper.util.TypeReference<T> target) final <T> CsvParser.MapWithDSL<T>Methods inherited from class org.simpleflatmapper.lightningcsv.CsvParser.AbstractDSL
bufferSize, bufferSize, charBuffer, charBuffer, charBuffer, charConsumer, disableSpecialisedCharConsumer, escape, forEach, forEach, forEach, forEach, getCellTransformer, getTextFormat, getUnescapeCellTransformer, iterator, iterator, iterator, iterator, limit, limit, maxBufferSize, maxBufferSize, newDSL, 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
-
Constructor Details
-
AbstractDSL
public AbstractDSL() -
AbstractDSL
public AbstractDSL(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)
-
-
Method Details
-
mapTo
-
mapTo
-
mapTo
-
mapTo
public final <T1,T2> CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple2<T1,T2>> mapTo(Class<T1> class1, Class<T2> class2) -
mapTo
public final <T1,T2, CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple3<T1,T3> T2, mapToT3>> (Class<T1> class1, Class<T2> class2, Class<T3> class3) -
mapTo
public final <T1,T2, CsvParser.MapToDSL<org.simpleflatmapper.tuple.Tuple4<T1,T3, T4> T2, mapToT3, T4>> (Class<T1> class1, Class<T2> class2, Class<T3> class3, Class<T4> class4) -
mapTo
-
mapTo
-
mapTo
-
mapTo
-
mapWith
-