public static interface XCsvConfiguration.Builder extends InstanceDispatcher
| Modifier and Type | Interface and Description |
|---|---|
static class |
XCsvConfiguration.Builder.Default |
getInstanceDispatcherLogic, setInstanceDispatcherLogicchar getLineSeparator()
char getTerminator()
char getValueSeparator()
char getValueDelimiter()
char getValueEscaper()
char getSegmentStarter()
char getSegmentTerminator()
char getHeaderStarter()
char getHeaderTerminator()
char getCommentSignal()
char getCommentSimpleStarter()
char getCommentFullStarter()
String getCommentFullTerminator()
int getSkipLineCount()
int getSkipLineCountPostHeader()
int getTrailingLineCount()
Boolean hasColumnNamesHeader()
Boolean hasColumnTypesHeader()
Boolean hasControlCharacterDefinitionHeader()
EscapeHandler getEscapeHandler()
XCsvConfiguration.Builder setLineSeparator(char lineSeparator)
XCsvConfiguration.Builder setTerminator(char terminator)
XCsvConfiguration.Builder setValueSeparator(char valueSeparator)
XCsvConfiguration.Builder setLiteralDelimiter(char valueDelimiter)
XCsvConfiguration.Builder setEscaper(char valueEscaper)
XCsvConfiguration.Builder setSegmentStarter(char segmentStarter)
XCsvConfiguration.Builder setSegmentTerminator(char segmentTerminator)
XCsvConfiguration.Builder setHeaderStarter(char headerStarter)
XCsvConfiguration.Builder setHeaderTerminator(char headerTerminator)
XCsvConfiguration.Builder setCommentSignal(char commentSignal)
XCsvConfiguration.Builder setCommentSimpleStarter(char commentSimpleStarter)
XCsvConfiguration.Builder setCommentFullStarter(char commentFullStarter)
XCsvConfiguration.Builder setCommentFullTerminator(String commentFullTerminator)
XCsvConfiguration.Builder setSkipLineCount(int skipLineCount)
XCsvConfiguration.Builder setPostColumnHeaderSkipLineCount(int skipLineCountPostHeader)
XCsvConfiguration.Builder setTrailingLineCount(int skipLineCountTrailing)
XCsvConfiguration.Builder setHasColumnNamesHeader(Boolean hasColumnNamesHeader)
XCsvConfiguration.Builder setHasColumnTypesHeader(Boolean hasColumnTypesHeader)
XCsvConfiguration.Builder setHasControlCharacterDefinitionHeader(Boolean hasControlCharacterDefinitionHeader)
XCsvConfiguration.Builder setEscapeHandler(EscapeHandler escapeHandler)
XCsvConfiguration.Builder copyFrom(XCsvConfiguration configuration)
XCsvConfiguration buildConfiguration()
Copyright © 2022 MicroStream Software. All rights reserved.