public static final class XCsvConfiguration.Default extends Object implements XCsvConfiguration, Immutable
XCsvConfiguration.Builder, XCsvConfiguration.Default| Modifier and Type | Method and Description |
|---|---|
String |
buildControlCharactersDefinition(char separator) |
char |
commentFullStarter() |
String |
commentFullTerminator() |
char[] |
commentFullTerminatorArray() |
char |
commentSignal() |
char |
commentSimpleStarter() |
EscapeHandler |
escapeHandler() |
char |
escaper() |
Boolean |
hasColumnNamesHeader() |
Boolean |
hasColumnTypesHeader() |
Boolean |
hasControlCharacterDefinitionHeader() |
char |
headerStarter() |
char |
headerTerminator() |
boolean |
isControlCharacter(char c) |
char |
lineSeparator() |
String |
lineSeparator(String prefix,
String suffix) |
char |
literalDelimiter() |
int |
postColumnHeaderSkipLineCount() |
char |
segmentStarter() |
char |
segmentTerminator() |
int |
skipLineCount() |
char |
terminator() |
int |
trailingLineCount() |
EscapeHandler |
valueEscapeHandler() |
char |
valueSeparator() |
String |
valueSeparator(String prefix,
String suffix) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitBuilder, Builder, New, Newequals, hashCodepublic final char[] commentFullTerminatorArray()
commentFullTerminatorArray in interface XCsvConfigurationXCsvConfiguration.commentFullTerminator() for read-only use.public final char lineSeparator()
lineSeparator in interface XCsvConfigurationpublic final char terminator()
terminator in interface XCsvConfigurationpublic final char segmentStarter()
segmentStarter in interface XCsvConfigurationpublic final char segmentTerminator()
segmentTerminator in interface XCsvConfigurationpublic final char headerStarter()
headerStarter in interface XCsvConfigurationpublic final char headerTerminator()
headerTerminator in interface XCsvConfigurationpublic final char commentSignal()
commentSignal in interface XCsvConfigurationpublic final char commentSimpleStarter()
commentSimpleStarter in interface XCsvConfigurationpublic final char commentFullStarter()
commentFullStarter in interface XCsvConfigurationpublic final String commentFullTerminator()
commentFullTerminator in interface XCsvConfigurationpublic final char valueSeparator()
valueSeparator in interface XCsvConfigurationpublic final char literalDelimiter()
literalDelimiter in interface XCsvConfigurationpublic final char escaper()
escaper in interface XCsvConfigurationpublic final int skipLineCount()
skipLineCount in interface XCsvConfigurationpublic final int postColumnHeaderSkipLineCount()
postColumnHeaderSkipLineCount in interface XCsvConfigurationpublic final int trailingLineCount()
trailingLineCount in interface XCsvConfigurationpublic final EscapeHandler escapeHandler()
escapeHandler in interface XCsvConfigurationpublic final EscapeHandler valueEscapeHandler()
valueEscapeHandler in interface XCsvConfigurationpublic final Boolean hasColumnNamesHeader()
hasColumnNamesHeader in interface XCsvConfigurationpublic final Boolean hasColumnTypesHeader()
hasColumnTypesHeader in interface XCsvConfigurationpublic final Boolean hasControlCharacterDefinitionHeader()
hasControlCharacterDefinitionHeader in interface XCsvConfigurationpublic final String valueSeparator(String prefix, String suffix)
valueSeparator in interface XCsvConfigurationpublic final String lineSeparator(String prefix, String suffix)
lineSeparator in interface XCsvConfigurationpublic final String buildControlCharactersDefinition(char separator)
buildControlCharactersDefinition in interface XCsvConfigurationpublic final boolean isControlCharacter(char c)
isControlCharacter in interface XCsvConfigurationCopyright © 2022 MicroStream Software. All rights reserved.