Package one.microstream.storage.types
Interface StorageDataConverterCsvConfiguration
- All Known Implementing Classes:
StorageDataConverterCsvConfiguration.Default
,StorageDataConverterCsvConfiguration.Defaults
public interface StorageDataConverterCsvConfiguration
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
StorageDataConverterCsvConfiguration.Builder
static class
StorageDataConverterCsvConfiguration.Default
static class
StorageDataConverterCsvConfiguration.Defaults
-
Method Summary
-
Method Details
-
csvConfiguration
XCsvConfiguration csvConfiguration() -
typeNameToCsvTypeNameMapping
XGettingMap<String,String> typeNameToCsvTypeNameMapping() -
csvTypeNameToActualTypeNameMapping
XGettingMap<String,String> csvTypeNameToActualTypeNameMapping() -
literalBooleanTrue
String literalBooleanTrue() -
literalBooleanFalse
String literalBooleanFalse() -
controlCharacterSeparator
char controlCharacterSeparator() -
objectIdColumnName
String objectIdColumnName() -
objectIdColumnTypeName
String objectIdColumnTypeName() -
referenceTypeName
String referenceTypeName() -
literalListStarter
char literalListStarter() -
literalListTerminator
char literalListTerminator() -
literalListSeparator
char literalListSeparator() -
resolveActualTypeName
-
createTypeNameToCsvTypeNameMapping
-
deriveTypeNameToCsvTypeNameMapping
static XGettingMap<String,String> deriveTypeNameToCsvTypeNameMapping(XGettingMap<String,String> typeNameToCsvTypeNameMapping) -
Builder
-
New
static 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) -
defaultConfiguration
-