-
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) |
|
static StringTable |
XCSV.readFromFile(AFile 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) |
|