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