public class CSVUtils extends Object
Modifier and Type | Field and Description |
---|---|
(package private) static PropertyDescriptor |
COMMENT_MARKER |
(package private) static PropertyDescriptor |
CSV_FORMAT |
(package private) static AllowableValue |
CUSTOM |
(package private) static PropertyDescriptor |
ESCAPE_CHAR |
(package private) static AllowableValue |
EXCEL |
(package private) static PropertyDescriptor |
INCLUDE_HEADER_LINE |
(package private) static AllowableValue |
INFORMIX_UNLOAD |
(package private) static AllowableValue |
INFORMIX_UNLOAD_CSV |
(package private) static AllowableValue |
MYSQL |
(package private) static PropertyDescriptor |
NULL_STRING |
(package private) static AllowableValue |
QUOTE_ALL |
(package private) static PropertyDescriptor |
QUOTE_CHAR |
(package private) static AllowableValue |
QUOTE_MINIMAL |
(package private) static PropertyDescriptor |
QUOTE_MODE |
(package private) static AllowableValue |
QUOTE_NON_NUMERIC |
(package private) static AllowableValue |
QUOTE_NONE |
(package private) static PropertyDescriptor |
RECORD_SEPARATOR |
(package private) static AllowableValue |
RFC_4180 |
(package private) static PropertyDescriptor |
SKIP_HEADER_LINE |
(package private) static AllowableValue |
TDF |
(package private) static PropertyDescriptor |
TRAILING_DELIMITER |
(package private) static PropertyDescriptor |
TRIM_FIELDS |
(package private) static PropertyDescriptor |
VALUE_SEPARATOR |
Constructor and Description |
---|
CSVUtils() |
Modifier and Type | Method and Description |
---|---|
private static org.apache.commons.csv.CSVFormat |
buildCustomFormat(ConfigurationContext context) |
(package private) static org.apache.commons.csv.CSVFormat |
createCSVFormat(ConfigurationContext context) |
private static char |
getChar(ConfigurationContext context,
PropertyDescriptor property) |
static String |
unescape(String input) |
static final AllowableValue CUSTOM
static final AllowableValue RFC_4180
static final AllowableValue EXCEL
static final AllowableValue TDF
static final AllowableValue INFORMIX_UNLOAD
static final AllowableValue INFORMIX_UNLOAD_CSV
static final AllowableValue MYSQL
static final PropertyDescriptor CSV_FORMAT
static final PropertyDescriptor VALUE_SEPARATOR
static final PropertyDescriptor QUOTE_CHAR
static final PropertyDescriptor SKIP_HEADER_LINE
static final PropertyDescriptor COMMENT_MARKER
static final PropertyDescriptor ESCAPE_CHAR
static final PropertyDescriptor NULL_STRING
static final PropertyDescriptor TRIM_FIELDS
static final AllowableValue QUOTE_ALL
static final AllowableValue QUOTE_MINIMAL
static final AllowableValue QUOTE_NON_NUMERIC
static final AllowableValue QUOTE_NONE
static final PropertyDescriptor QUOTE_MODE
static final PropertyDescriptor TRAILING_DELIMITER
static final PropertyDescriptor RECORD_SEPARATOR
static final PropertyDescriptor INCLUDE_HEADER_LINE
static org.apache.commons.csv.CSVFormat createCSVFormat(ConfigurationContext context)
private static char getChar(ConfigurationContext context, PropertyDescriptor property)
private static org.apache.commons.csv.CSVFormat buildCustomFormat(ConfigurationContext context)
Copyright © 2017 Apache NiFi Project. All rights reserved.