public static final class XCsvConfiguration.Builder.Default extends InstanceDispatcher.Default implements XCsvConfiguration.Builder
XCsvConfiguration.Builder.Defaultdispatch, getInstanceDispatcherLogic, setInstanceDispatcherLogicclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstanceDispatcherLogic, setInstanceDispatcherLogicpublic char getLineSeparator()
getLineSeparator in interface XCsvConfiguration.Builderpublic char getTerminator()
getTerminator in interface XCsvConfiguration.Builderpublic char getValueSeparator()
getValueSeparator in interface XCsvConfiguration.Builderpublic char getValueDelimiter()
getValueDelimiter in interface XCsvConfiguration.Builderpublic char getValueEscaper()
getValueEscaper in interface XCsvConfiguration.Builderpublic char getSegmentStarter()
getSegmentStarter in interface XCsvConfiguration.Builderpublic char getSegmentTerminator()
getSegmentTerminator in interface XCsvConfiguration.Builderpublic char getHeaderStarter()
getHeaderStarter in interface XCsvConfiguration.Builderpublic char getHeaderTerminator()
getHeaderTerminator in interface XCsvConfiguration.Builderpublic char getCommentSignal()
getCommentSignal in interface XCsvConfiguration.Builderpublic char getCommentSimpleStarter()
getCommentSimpleStarter in interface XCsvConfiguration.Builderpublic char getCommentFullStarter()
getCommentFullStarter in interface XCsvConfiguration.Builderpublic String getCommentFullTerminator()
getCommentFullTerminator in interface XCsvConfiguration.Builderpublic int getSkipLineCount()
getSkipLineCount in interface XCsvConfiguration.Builderpublic int getSkipLineCountPostHeader()
getSkipLineCountPostHeader in interface XCsvConfiguration.Builderpublic int getTrailingLineCount()
getTrailingLineCount in interface XCsvConfiguration.Builderpublic final Boolean hasColumnNamesHeader()
hasColumnNamesHeader in interface XCsvConfiguration.Builderpublic final Boolean hasColumnTypesHeader()
hasColumnTypesHeader in interface XCsvConfiguration.Builderpublic final Boolean hasControlCharacterDefinitionHeader()
hasControlCharacterDefinitionHeader in interface XCsvConfiguration.Builderpublic EscapeHandler getEscapeHandler()
getEscapeHandler in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setLineSeparator(char lineSeparator)
setLineSeparator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setTerminator(char terminator)
setTerminator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setValueSeparator(char valueSeparator)
setValueSeparator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setLiteralDelimiter(char valueDelimiter)
setLiteralDelimiter in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setEscaper(char valueEscaper)
setEscaper in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setSegmentStarter(char segmentStarter)
setSegmentStarter in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setSegmentTerminator(char segmentTerminator)
setSegmentTerminator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setHeaderStarter(char headerStarter)
setHeaderStarter in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setHeaderTerminator(char headerTerminator)
setHeaderTerminator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setCommentSignal(char commentSignal)
setCommentSignal in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setCommentSimpleStarter(char commentSimpleStarter)
setCommentSimpleStarter in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setCommentFullStarter(char commentFullStarter)
setCommentFullStarter in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setCommentFullTerminator(String commentFullTerminator)
setCommentFullTerminator in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setSkipLineCount(int skipLineCount)
setSkipLineCount in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setPostColumnHeaderSkipLineCount(int skipLineCountPostHeader)
setPostColumnHeaderSkipLineCount in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder setTrailingLineCount(int trailingLineCount)
setTrailingLineCount in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder setHasColumnNamesHeader(Boolean hasColumnNamesHeader)
setHasColumnNamesHeader in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder setHasColumnTypesHeader(Boolean hasColumnTypesHeader)
setHasColumnTypesHeader in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder setHasControlCharacterDefinitionHeader(Boolean hasControlCharacterDefinitionHeader)
setHasControlCharacterDefinitionHeader in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder.Default setEscapeHandler(EscapeHandler escapeHandler)
setEscapeHandler in interface XCsvConfiguration.Builderpublic XCsvConfiguration.Builder copyFrom(XCsvConfiguration configuration)
copyFrom in interface XCsvConfiguration.Builderpublic XCsvConfiguration buildConfiguration()
buildConfiguration in interface XCsvConfiguration.BuilderCopyright © 2022 MicroStream Software. All rights reserved.