Package com.illumon.iris.importers
Interface CsvFieldWriter.Factory
- All Known Implementing Classes:
CsvFieldWriter.Factory.Default
- Enclosing class:
- CsvFieldWriter
public static interface CsvFieldWriter.Factory
Creates FieldWriters for passed ImporterColumnDefinitions
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CsvFieldWriter.Factory.Default
-
Method Summary
Modifier and Type Method Description default CsvFieldWriter
create(ImporterColumnDefinition name, RowSetter setter, String delimiter, String constantColumnValue, Map<String,String> importProperties, String actualPartition)
Function<RowSetter,CsvFieldWriter>
createFactory(ImporterColumnDefinition name, Class setterType, String delimiter, String constantColumnValue, Map<String,String> importProperties, String actualPartition)
-
Method Details
-
createFactory
-
create
default CsvFieldWriter create(ImporterColumnDefinition name, RowSetter setter, String delimiter, String constantColumnValue, Map<String,String> importProperties, String actualPartition)
-