Package one.microstream.storage.types
Class StorageDataConverterCsvConfiguration.Default
- java.lang.Object
-
- one.microstream.storage.types.StorageDataConverterCsvConfiguration.Default
-
- All Implemented Interfaces:
StorageDataConverterCsvConfiguration
- Enclosing interface:
- StorageDataConverterCsvConfiguration
public static final class StorageDataConverterCsvConfiguration.Default extends Object implements StorageDataConverterCsvConfiguration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageDataConverterCsvConfiguration
StorageDataConverterCsvConfiguration.Builder, StorageDataConverterCsvConfiguration.Default, StorageDataConverterCsvConfiguration.Defaults
-
-
Constructor Summary
Constructors Constructor Description Default(CsvConfiguration 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)
-
Method Summary
Modifier and Type Method Description char
controlCharacterSeparator()
CsvConfiguration
csvConfiguration()
XGettingMap<String,String>
csvTypeNameToActualTypeNameMapping()
String
literalBooleanFalse()
String
literalBooleanTrue()
char
literalListSeparator()
char
literalListStarter()
char
literalListTerminator()
String
objectIdColumnName()
String
objectIdColumnTypeName()
String
referenceTypeName()
XGettingMap<String,String>
typeNameToCsvTypeNameMapping()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface one.microstream.storage.types.StorageDataConverterCsvConfiguration
resolveActualTypeName
-
-
-
-
Constructor Detail
-
Default
public Default(CsvConfiguration 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)
-
-
Method Detail
-
csvConfiguration
public final CsvConfiguration csvConfiguration()
- Specified by:
csvConfiguration
in interfaceStorageDataConverterCsvConfiguration
-
typeNameToCsvTypeNameMapping
public final XGettingMap<String,String> typeNameToCsvTypeNameMapping()
- Specified by:
typeNameToCsvTypeNameMapping
in interfaceStorageDataConverterCsvConfiguration
-
csvTypeNameToActualTypeNameMapping
public final XGettingMap<String,String> csvTypeNameToActualTypeNameMapping()
- Specified by:
csvTypeNameToActualTypeNameMapping
in interfaceStorageDataConverterCsvConfiguration
-
literalBooleanTrue
public final String literalBooleanTrue()
- Specified by:
literalBooleanTrue
in interfaceStorageDataConverterCsvConfiguration
-
literalBooleanFalse
public final String literalBooleanFalse()
- Specified by:
literalBooleanFalse
in interfaceStorageDataConverterCsvConfiguration
-
controlCharacterSeparator
public final char controlCharacterSeparator()
- Specified by:
controlCharacterSeparator
in interfaceStorageDataConverterCsvConfiguration
-
objectIdColumnName
public final String objectIdColumnName()
- Specified by:
objectIdColumnName
in interfaceStorageDataConverterCsvConfiguration
-
objectIdColumnTypeName
public final String objectIdColumnTypeName()
- Specified by:
objectIdColumnTypeName
in interfaceStorageDataConverterCsvConfiguration
-
referenceTypeName
public final String referenceTypeName()
- Specified by:
referenceTypeName
in interfaceStorageDataConverterCsvConfiguration
-
literalListStarter
public final char literalListStarter()
- Specified by:
literalListStarter
in interfaceStorageDataConverterCsvConfiguration
-
literalListTerminator
public final char literalListTerminator()
- Specified by:
literalListTerminator
in interfaceStorageDataConverterCsvConfiguration
-
literalListSeparator
public final char literalListSeparator()
- Specified by:
literalListSeparator
in interfaceStorageDataConverterCsvConfiguration
-
-