public abstract class AbstractCsvMappingBuilder<T,B extends AbstractCsvMappingBuilder<T,?>> extends AbstractCsvBuilder<B>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
byteBuddy |
protected static boolean |
byteBuddyPresent |
protected ClassLoader |
classLoader |
protected List<AbstractCsvFieldMapperBuilder<T,? extends AbstractCsvMappingBuilder<T,?>>> |
fields |
protected boolean |
skippableFieldsWithoutLinebreaks |
protected Class<T> |
target |
bufferLength, divider, escapeCharacter, quoteCharacter, skipComments, skipEmptyLines| Constructor and Description |
|---|
AbstractCsvMappingBuilder(Class<T> cls) |
| Modifier and Type | Method and Description |
|---|---|
B |
classLoader(ClassLoader classLoader) |
protected B |
field(AbstractCsvFieldMapperBuilder<T,? extends AbstractCsvMappingBuilder<T,?>> field) |
protected ClassLoader |
getDefaultClassLoader() |
Class<T> |
getTarget() |
B |
skippableFieldsWithoutLinebreaks()
All fields (including any ignored columns) are without linebreaks.
|
protected List<AbstractColumn> |
toColumns() |
bufferLength, divider, escapeCharacter, getBufferLength, getDivider, getEscapeCharacter, getQuoteCharacter, isSafeCharDelimiter, quoteCharacter, skipComments, skipEmptyLinesprotected static final boolean byteBuddyPresent
protected boolean skippableFieldsWithoutLinebreaks
protected ClassLoader classLoader
protected List<AbstractCsvFieldMapperBuilder<T,? extends AbstractCsvMappingBuilder<T,?>>> fields
protected boolean byteBuddy
public B classLoader(ClassLoader classLoader)
protected List<AbstractColumn> toColumns() throws CsvBuilderException
CsvBuilderExceptionprotected ClassLoader getDefaultClassLoader()
protected B field(AbstractCsvFieldMapperBuilder<T,? extends AbstractCsvMappingBuilder<T,?>> field)
public B skippableFieldsWithoutLinebreaks()
Copyright © 2022 Media Skjolberg. All rights reserved.