@Metadata(firstVersion="2.15.0", label="dataformat,transformation,csv", title="uniVocity CSV") public class UniVocityCsvDataFormat extends UniVocityAbstractDataFormat
asMap, comment, emptyValue, headerExtractionEnabled, headers, headersDisabled, ignoreLeadingWhitespaces, ignoreTrailingWhitespaces, lazyLoad, lineSeparator, normalizedLineSeparator, nullValue, numberOfRecordsToRead, skipEmptyLines
Constructor and Description |
---|
UniVocityCsvDataFormat() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Allows derived classes to customize the data format
|
String |
getDelimiter() |
String |
getQuote() |
Boolean |
getQuoteAllFields() |
String |
getQuoteEscape() |
void |
setDelimiter(String delimiter)
The delimiter of values
|
void |
setQuote(String quote)
The quote symbol.
|
void |
setQuoteAllFields(Boolean quoteAllFields)
Whether or not all values must be quoted when writing them.
|
void |
setQuoteEscape(String quoteEscape)
The quote escape symbol
|
getAsMap, getComment, getEmptyValue, getHeaderExtractionEnabled, getHeaders, getHeadersDisabled, getIgnoreLeadingWhitespaces, getIgnoreTrailingWhitespaces, getLazyLoad, getLineSeparator, getNormalizedLineSeparator, getNullValue, getNumberOfRecordsToRead, getSkipEmptyLines, setAsMap, setComment, setEmptyValue, setHeaderExtractionEnabled, setHeaders, setHeadersDisabled, setIgnoreLeadingWhitespaces, setIgnoreTrailingWhitespaces, setLazyLoad, setLineSeparator, setNormalizedLineSeparator, setNullValue, setNumberOfRecordsToRead, setSkipEmptyLines, singleCharOf
configureDataFormat, createDataFormat, getContentTypeHeader, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getOtherAttributes, getShortName, setContentTypeHeader, setDataFormat, setDataFormatName, setOtherAttributes, setProperty, setProperty
getId, setId
public UniVocityCsvDataFormat()
public Boolean getQuoteAllFields()
public void setQuoteAllFields(Boolean quoteAllFields)
public String getQuoteEscape()
public void setQuoteEscape(String quoteEscape)
public String getDelimiter()
public void setDelimiter(String delimiter)
protected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinition
configureDataFormat
in class UniVocityAbstractDataFormat
Apache Camel