- 
Methods in one.microstream.chars with parameters of type XCsvConfiguration 
| Modifier and Type | 
Method | 
Description | 
XCsvConfiguration | 
XCsvParserCharArray.parseCsvData(XCsvDataType dataType,
XCsvConfiguration config,
_charArrayRange input,
XCsvSegmentsParser.Provider<_charArrayRange> parserProvider,
XCsvRowCollector rowAggregator) | 
  | 
static void | 
XCsvParserCharArray.parseSegments(char[] input,
int iStart,
int iBound,
VarString literalBuilder,
XCsvConfiguration config,
XCsvRowCollector rowAggregator,
XCsvRecordParserCharArray.Provider recordParserProvider) | 
  | 
 
 
- 
Methods in one.microstream.storage.types with parameters of type XCsvConfiguration 
| Modifier and Type | 
Method | 
Description | 
StorageDataConverterCsvConfiguration.Builder | 
StorageDataConverterCsvConfiguration.Builder.csvConfiguration(XCsvConfiguration csvConfiguration) | 
  | 
StorageDataConverterCsvConfiguration.Builder | 
StorageDataConverterCsvConfiguration.Builder.Default.csvConfiguration(XCsvConfiguration csvConfiguration) | 
  | 
static StorageDataConverterCsvConfiguration | 
StorageDataConverterCsvConfiguration.New(XCsvConfiguration csvConfiguration,
XGettingMap<String,String> typeNameToCsvTypeNameMapping,
XGettingMap<String,String> csvTypeNameToTypeNameMapping,
String literalBooleanTrue,
String literalBooleanFalse,
char controlCharacterSeparator,
String objectIdColumnName,
String objectIdColumnTypeName,
String referenceTypeName,
char literalListStarter,
char literalListTerminator,
char literalListSeparator) | 
  | 
int | 
StorageDataConverterTypeCsvToBinary.Default.parseRecord(char[] input,
int iStart,
int iBound,
char valueSeparator,
char delimiter,
char escaper,
char lineSeparator,
char terminator,
XCsvConfiguration config,
VarString literalBuilder,
EscapeHandler escapeHandler,
_charRangeProcedure valueCollector) | 
  | 
XCsvSegmentsParser<_charArrayRange> | 
StorageDataConverterTypeCsvToBinary.Default.provideSegmentsParser(XCsvConfiguration config,
XCsvRowCollector rowAggregator) | 
  | 
 
Constructors in one.microstream.storage.types with parameters of type XCsvConfiguration 
| Constructor | 
Description | 
Default(XCsvConfiguration csvConfiguration,
XGettingMap<String,String> typeNameToCsvTypeNameMapping,
XGettingMap<String,String> csvTypeNameToTypeNameMapping,
String literalBooleanTrue,
String literalBooleanFalse,
char controlCharacterSeparator,
String objectIdColumnName,
String objectIdColumnTypeName,
String referenceTypeName,
char literalListStarter,
char literalListTerminator,
char literalListSeparator) | 
  | 
 
 
- 
Constructors in one.microstream.util.config with parameters of type XCsvConfiguration 
| Constructor | 
Description | 
CompositeConfig(String rootIdentifier,
String qualifier,
String filesuffix,
XCsvConfiguration csvConfig,
File configDirectory,
Substituter<String> stringCache,
XGettingMap<String,String> customVariables) | 
  | 
CompositeConfig(String rootIdentifier,
String qualifier,
String filesuffix,
XCsvConfiguration csvConfig,
File configDirectory,
Substituter<String> stringCache,
XGettingMap<String,String> customVariables,
Character variableStarter,
Character variableTerminator) | 
  | 
 
 
- 
Methods in one.microstream.util.xcsv that return XCsvConfiguration 
| Modifier and Type | 
Method | 
Description | 
XCsvConfiguration | 
XCsvConfiguration.Builder.buildConfiguration() | 
  | 
XCsvConfiguration | 
XCsvConfiguration.Builder.Default.buildConfiguration() | 
  | 
XCsvConfiguration | 
XCsvAssembler.Builder.configuration() | 
  | 
XCsvConfiguration | 
XCsvAssembler.Builder.Default.configuration() | 
  | 
XCsvConfiguration | 
XCsvContent.configuration() | 
  | 
XCsvConfiguration | 
XCsvContent.Default.configuration() | 
  | 
XCsvConfiguration | 
XCsvDataType.configuration() | 
  | 
static XCsvConfiguration | 
XCSV.configurationDefault() | 
  | 
static XCsvConfiguration | 
XCsvConfiguration.New() | 
  | 
static XCsvConfiguration | 
XCsvConfiguration.New(char valueSeparator) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvConfiguration config,
I input,
XCsvRowCollector rowAggregator) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvConfiguration config,
I input,
XCsvSegmentsParser.Provider<I> segmentsParserProvider,
XCsvRowCollector rowAggregator) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvDataType dataType,
XCsvConfiguration config,
I input,
XCsvRowCollector rowAggregator) | 
  | 
XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvDataType dataType,
XCsvConfiguration config,
I input,
XCsvSegmentsParser.Provider<I> segmentsParserProvider,
XCsvRowCollector rowAggregator) | 
  | 
 
Methods in one.microstream.util.xcsv with parameters of type XCsvConfiguration 
| Modifier and Type | 
Method | 
Description | 
static String | 
XCSV.assembleString(StringTable stringTable,
XCsvConfiguration configuration) | 
  | 
static VarString | 
XCSV.assembleString(VarString vs,
StringTable st,
XCsvConfiguration csvConfiguration) | 
  | 
XCsvConfiguration.Builder | 
XCsvConfiguration.Builder.copyFrom(XCsvConfiguration configuration) | 
  | 
XCsvConfiguration.Builder | 
XCsvConfiguration.Builder.Default.copyFrom(XCsvConfiguration configuration) | 
  | 
static XCsvAssembler.Default | 
XCsvAssembler.Default.New(XCsvConfiguration xcsvConfig) | 
  | 
static XCsvAssembler.Default | 
XCsvAssembler.Default.New(XCsvConfiguration xcsvConfig,
VarString vs) | 
  | 
static XCsvAssembler.Default | 
XCsvAssembler.Default.New(XCsvConfiguration xcsvConfig,
VarString vs,
String valueSeparatorPrefix,
String valueSeparatorSuffix,
String lineSeparatorPrefix,
String lineSeparatorSuffix) | 
  | 
static XCsvContent.Default | 
XCsvContent.Default.New(String name,
XGettingSequence<? extends KeyValue<String,StringTable>> segments,
XCsvConfiguration configuration) | 
  | 
static XCsvContentBuilderCharArray | 
XCsvContentBuilderCharArray.New(XCsvConfiguration csvConfiguration) | 
  | 
static XCsvContentBuilderCharArray | 
XCsvContentBuilderCharArray.New(XCsvConfiguration csvConfiguration,
XCsvDataType dataType) | 
  | 
static XCsvVarStringLiteralEscapingAssembler | 
XCsvVarStringLiteralEscapingAssembler.New(XCsvConfiguration csvConfig) | 
  | 
static XCsvVarStringLiteralEscapingAssembler | 
XCsvVarStringLiteralEscapingAssembler.New(XCsvConfiguration csvConfig,
VarString vs) | 
  | 
static XCsvContent.Default | 
XCsvContent.Default.NewTranslated(String name,
XGettingSequence<? extends StringTable> segments,
XCsvConfiguration configuration) | 
  | 
static StringTable | 
XCSV.parse(String rawData,
XCsvConfiguration configuration) | 
  | 
static StringTable | 
XCSV.parse(String rawData,
XCsvConfiguration configuration,
XCsvDataType dataType) | 
  | 
static StringTable | 
XCSV.parse(_charArrayRange rawData,
XCsvConfiguration csvConfiguration) | 
  | 
static StringTable | 
XCSV.parse(_charArrayRange rawData,
XCsvConfiguration csvConfiguration,
XCsvDataType dataType) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvConfiguration config,
I input,
XCsvRowCollector rowAggregator) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvConfiguration config,
I input,
XCsvSegmentsParser.Provider<I> segmentsParserProvider,
XCsvRowCollector rowAggregator) | 
  | 
default XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvDataType dataType,
XCsvConfiguration config,
I input,
XCsvRowCollector rowAggregator) | 
  | 
XCsvConfiguration | 
XCsvParser.parseCsvData(XCsvDataType dataType,
XCsvConfiguration config,
I input,
XCsvSegmentsParser.Provider<I> segmentsParserProvider,
XCsvRowCollector rowAggregator) | 
  | 
int | 
XCsvRecordParserCharArray.parseRecord(char[] input,
int iStart,
int iBound,
char valueSeparator,
char delimiter,
char escaper,
char lineSeparator,
char terminator,
XCsvConfiguration config,
VarString literalBuilder,
EscapeHandler escapeHandler,
_charRangeProcedure valueCollector) | 
  | 
XCsvSegmentsParser<I> | 
XCsvSegmentsParser.Provider.provideSegmentsParser(XCsvConfiguration config,
XCsvRowCollector rowAggregator) | 
  | 
static StringTable | 
XCSV.readFromFile(Path file,
XCsvConfiguration xcsvConfiguration) | 
  | 
XCsvAssembler.Builder<VarString> | 
XCsvAssembler.Builder.Default.setConfiguration(XCsvConfiguration configuration) | 
  | 
XCsvAssembler.Builder<O> | 
XCsvAssembler.Builder.setConfiguration(XCsvConfiguration configuration) | 
  | 
static int | 
XCsvRecordParserCharArray.Static.skipDataComments(char[] input,
int iStart,
int iBound,
char terminator,
char valueSeparator,
char lineSeparator,
char commentSignal,
XCsvConfiguration config) | 
  | 
static int | 
XCsvRecordParserCharArray.Static.skipSkippable(char[] input,
int iStart,
int iBound,
char commentStarter,
XCsvConfiguration config) | 
  |