Class DoubleCsvFieldMapperTriBuilder<T,D,B extends CsvMappingBuilder2<T,?>>
- java.lang.Object
-
- com.github.skjolber.stcsv.databinder.builder.AbstractCsvFieldMapperBuilder<T,B>
-
- com.github.skjolber.stcsv.databinder.builder.AbstractTypedCsvFieldMapperBuilder<T,D>
-
- com.github.skjolber.stcsv.databinder.column.bi.DoubleCsvFieldMapperBuilder<T,B>
-
- com.github.skjolber.stcsv.databinder.column.tri.DoubleCsvFieldMapperTriBuilder<T,D,B>
-
public class DoubleCsvFieldMapperTriBuilder<T,D,B extends CsvMappingBuilder2<T,?>> extends DoubleCsvFieldMapperBuilder<T,B>
-
-
Field Summary
Fields Modifier and Type Field Description protected Class<D>intermediateprotected ObjDoubleTriConsumer<T,D>triConsumer-
Fields inherited from class com.github.skjolber.stcsv.databinder.column.bi.DoubleCsvFieldMapperBuilder
consumer, setter
-
Fields inherited from class com.github.skjolber.stcsv.databinder.builder.AbstractCsvFieldMapperBuilder
fixedSize, linebreaks, name, optional, parent, quoted, trimLeadingWhitespaces, trimTrailingWhitespaces
-
-
Constructor Summary
Constructors Constructor Description DoubleCsvFieldMapperTriBuilder(B parent, String name, Class<D> intermediate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleCsvFieldMapperTriBuilder<T,D,B>consumer(ObjDoubleTriConsumer<T,D> consumer)protected ValueProjectiongetProjection(int index, SetterProjectionHelper<T> proxy)-
Methods inherited from class com.github.skjolber.stcsv.databinder.column.bi.DoubleCsvFieldMapperBuilder
consumer, fixedSize, getColumnClass, hasSetter, invokeSetter, quoted, quotedWithoutLinebreaks, setter, trimLeadingWhitespaces, trimTrailingWhitespaces
-
Methods inherited from class com.github.skjolber.stcsv.databinder.builder.AbstractTypedCsvFieldMapperBuilder
build, getName, optional, required
-
-
-
-
Field Detail
-
triConsumer
protected ObjDoubleTriConsumer<T,D> triConsumer
-
-
Method Detail
-
consumer
public DoubleCsvFieldMapperTriBuilder<T,D,B> consumer(ObjDoubleTriConsumer<T,D> consumer)
-
getProjection
protected ValueProjection getProjection(int index, SetterProjectionHelper<T> proxy) throws CsvBuilderException
- Overrides:
getProjectionin classDoubleCsvFieldMapperBuilder<T,B extends CsvMappingBuilder2<T,?>>- Throws:
CsvBuilderException
-
-