Class UniVocityCsvDataFormat
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.DataFormatDefinition
-
- org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
-
- org.apache.camel.model.dataformat.UniVocityCsvDataFormat
-
@Metadata(firstVersion="2.15.0", label="dataformat,transformation,csv", title="uniVocity CSV") public class UniVocityCsvDataFormat extends UniVocityAbstractDataFormat
Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UniVocityCsvDataFormat.Builder
Builder
is a specific builder forUniVocityCsvDataFormat
.
-
Field Summary
-
Fields inherited from class org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
asMap, comment, emptyValue, headerExtractionEnabled, headers, headersDisabled, ignoreLeadingWhitespaces, ignoreTrailingWhitespaces, lazyLoad, lineSeparator, normalizedLineSeparator, nullValue, numberOfRecordsToRead, skipEmptyLines
-
-
Constructor Summary
Constructors Constructor Description UniVocityCsvDataFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDelimiter()
String
getQuote()
String
getQuoteAllFields()
String
getQuoteEscape()
void
setDelimiter(String delimiter)
The delimiter of valuesvoid
setQuote(String quote)
The quote symbol.void
setQuoteAllFields(String quoteAllFields)
Whether or not all values must be quoted when writing them.void
setQuoteEscape(String quoteEscape)
The quote escape symbol-
Methods inherited from class org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
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
-
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Method Detail
-
getQuoteAllFields
public String getQuoteAllFields()
-
setQuoteAllFields
public void setQuoteAllFields(String quoteAllFields)
Whether or not all values must be quoted when writing them.
-
getQuote
public String getQuote()
-
setQuote
public void setQuote(String quote)
The quote symbol.
-
getQuoteEscape
public String getQuoteEscape()
-
setQuoteEscape
public void setQuoteEscape(String quoteEscape)
The quote escape symbol
-
getDelimiter
public String getDelimiter()
-
setDelimiter
public void setDelimiter(String delimiter)
The delimiter of values
-
-