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 ClassesModifier and TypeClassDescriptionstatic class
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 -
Method Summary
Modifier and TypeMethodDescriptiongetQuote()
void
setDelimiter
(String delimiter) The delimiter of valuesvoid
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 symbolMethods 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
-
Constructor Details
-
UniVocityCsvDataFormat
public UniVocityCsvDataFormat()
-
-
Method Details
-
getQuoteAllFields
-
setQuoteAllFields
Whether or not all values must be quoted when writing them. -
getQuote
-
setQuote
The quote symbol. -
getQuoteEscape
-
setQuoteEscape
The quote escape symbol -
getDelimiter
-
setDelimiter
The delimiter of values
-