deduper / org.bradfordmiller.deduper.csv / CsvConfigParser

CsvConfigParser

class CsvConfigParser

Parses config settings which define the format for outputting csv data. Note that the default file extension for a csv output is 'txt' and the default delimiter is a comma

Constructors

<init>

Parses config settings which define the format for outputting csv data. Note that the default file extension for a csv output is 'txt' and the default delimiter is a comma

CsvConfigParser(config: Map<String, String>)

Properties

delimiter

val delimiter: String

extension

val extension: String

targetName

val targetName: String

Companion Object Properties

logger

val logger: Logger!

Companion Object Functions

getCsvMap

returns a configuration map of csv formatting values based on the lookup of the jndi in the jndi context

fun getCsvMap(context: String, jndi: String): Map<String, String>

setDefault

sets default values in the csv config map if parameters are not provided

fun setDefault(config: Map<String, String>, key: String, default: String): String