Interface StorageDataConverterCsvConfiguration

    • Method Detail

      • csvConfiguration

        one.microstream.util.xcsv.XCsvConfiguration csvConfiguration()
      • typeNameToCsvTypeNameMapping

        one.microstream.collections.types.XGettingMap<String,​String> typeNameToCsvTypeNameMapping()
      • csvTypeNameToActualTypeNameMapping

        one.microstream.collections.types.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

        default String resolveActualTypeName​(String csvTypeName)
      • createTypeNameToCsvTypeNameMapping

        static one.microstream.collections.types.XGettingMap<String,​String> createTypeNameToCsvTypeNameMapping​(String typeNameChars,
                                                                                                                     String typeNameBinary,
                                                                                                                     String typeNameComplex)
      • deriveTypeNameToCsvTypeNameMapping

        static one.microstream.collections.types.XGettingMap<String,​String> deriveTypeNameToCsvTypeNameMapping​(one.microstream.collections.types.XGettingMap<String,​String> typeNameToCsvTypeNameMapping)
      • New

        static StorageDataConverterCsvConfiguration New​(one.microstream.util.xcsv.XCsvConfiguration csvConfiguration,
                                                        one.microstream.collections.types.XGettingMap<String,​String> typeNameToCsvTypeNameMapping,
                                                        one.microstream.collections.types.XGettingMap<String,​String> csvTypeNameToTypeNameMapping,
                                                        String literalBooleanTrue,
                                                        String literalBooleanFalse,
                                                        char controlCharacterSeparator,
                                                        String objectIdColumnName,
                                                        String objectIdColumnTypeName,
                                                        String referenceTypeName,
                                                        char literalListStarter,
                                                        char literalListTerminator,
                                                        char literalListSeparator)