Package org.jumpmind.symmetric.io.data
Class CsvUtils
java.lang.Object
org.jumpmind.symmetric.io.data.CsvUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
escapeAndQuoteCsvData
(String data) static String
escapeCsvData
(String data) This escapes backslashes but doesn't wrap the data in a text qualifier.static String
escapeCsvData
(String[] data) static String
escapeCsvData
(String[] data, char recordDelimiter, char textQualifier) static String
escapeCsvData
(String[] data, char recordDelimiter, char textQualifier, int escapeMode) static String
escapeCsvData
(String[] data, char recordDelimiter, char textQualifier, int escapeMode, String nullString) static CsvReader
getCsvReader
(Reader reader) static CsvReader
getCsvReaderDquote
(Reader reader) static String[]
tokenizeCsvData
(String csvData) static int
static void
static void
writeLineFeed
(Writer writer) static void
-
Field Details
-
DELIMITER
- See Also:
-
LINE_SEPARATOR
-
-
Constructor Details
-
CsvUtils
public CsvUtils()
-
-
Method Details
-
getCsvReader
-
getCsvReaderDquote
-
tokenizeCsvData
-
escapeCsvData
This escapes backslashes but doesn't wrap the data in a text qualifier. -
escapeAndQuoteCsvData
-
escapeCsvData
-
escapeCsvData
-
escapeCsvData
-
escapeCsvData
-
write
-
writeSql
-
writeBsh
-
writeLineFeed
-