Class UniVocityTsvDataFormat
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.DataFormatDefinition
org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
org.apache.camel.model.dataformat.UniVocityTsvDataFormat
- All Implemented Interfaces:
CopyableDefinition<DataFormatDefinition>
@Metadata(firstVersion="2.15.0",
label="dataformat,transformation,csv",
title="uniVocity TSV")
public class UniVocityTsvDataFormat
extends UniVocityAbstractDataFormat
Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilderis a specific builder forUniVocityTsvDataFormat.Nested classes/interfaces inherited from class org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
UniVocityAbstractDataFormat.AbstractBuilder<T extends UniVocityAbstractDataFormat.AbstractBuilder<T,F>, F extends UniVocityAbstractDataFormat> -
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
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionMakes a copy of this definition.voidsetEscapeChar(String escapeChar) The escape character.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, setSkipEmptyLinesMethods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatNameMethods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
UniVocityTsvDataFormat
public UniVocityTsvDataFormat() -
UniVocityTsvDataFormat
-
-
Method Details
-
copyDefinition
Description copied from interface:CopyableDefinitionMakes a copy of this definition.- Specified by:
copyDefinitionin interfaceCopyableDefinition<DataFormatDefinition>- Overrides:
copyDefinitionin classDataFormatDefinition
-
getEscapeChar
-
setEscapeChar
The escape character.
-