public class DoubleCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>> extends AbstractTypedCsvFieldMapperBuilder<T,D>
| Modifier and Type | Field and Description |
|---|---|
protected ObjDoubleConsumer<T> |
consumer |
protected ObjDoubleConsumer<T> |
setter |
fixedSize, linebreaks, name, optional, parent, quoted, trimLeadingWhitespaces, trimTrailingWhitespaces| Constructor and Description |
|---|
DoubleCsvFieldMapperBuilder(D parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
DoubleCsvFieldMapperBuilder<T,D> |
consumer(ObjDoubleConsumer<T> consumer) |
DoubleCsvFieldMapperBuilder<T,D> |
fixedSize(int fixedSize) |
protected Class<?> |
getColumnClass() |
protected ValueProjection |
getProjection(int index,
SetterProjectionHelper<T> proxy) |
protected boolean |
hasSetter() |
protected void |
invokeSetter(T value) |
DoubleCsvFieldMapperBuilder<T,D> |
quoted()
Indicate that this field is quoted.
|
DoubleCsvFieldMapperBuilder<T,D> |
quotedWithoutLinebreaks()
Indicate that this field is quoted, but has no linebreaks.
|
DoubleCsvFieldMapperBuilder<T,D> |
setter(ObjDoubleConsumer<T> setter) |
DoubleCsvFieldMapperBuilder<T,D> |
trimLeadingWhitespaces() |
DoubleCsvFieldMapperBuilder<T,D> |
trimTrailingWhitespaces() |
build, getName, optional, requiredprotected ObjDoubleConsumer<T> consumer
protected ObjDoubleConsumer<T> setter
public DoubleCsvFieldMapperBuilder<T,D> consumer(ObjDoubleConsumer<T> consumer)
public DoubleCsvFieldMapperBuilder<T,D> setter(ObjDoubleConsumer<T> setter)
public DoubleCsvFieldMapperBuilder<T,D> fixedSize(int fixedSize)
fixedSize in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>public DoubleCsvFieldMapperBuilder<T,D> quoted()
quoted in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>public DoubleCsvFieldMapperBuilder<T,D> quotedWithoutLinebreaks()
quotedWithoutLinebreaks in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>public DoubleCsvFieldMapperBuilder<T,D> trimTrailingWhitespaces()
trimTrailingWhitespaces in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>public DoubleCsvFieldMapperBuilder<T,D> trimLeadingWhitespaces()
trimLeadingWhitespaces in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>protected Class<?> getColumnClass()
getColumnClass in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>protected void invokeSetter(T value)
invokeSetter in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>protected boolean hasSetter()
hasSetter in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>protected ValueProjection getProjection(int index, SetterProjectionHelper<T> proxy) throws CsvBuilderException
getProjection in class AbstractTypedCsvFieldMapperBuilder<T,D extends AbstractCsvMappingBuilder<T,?>>CsvBuilderExceptionCopyright © 2022 Media Skjolberg. All rights reserved.