Class UniVocityCsvDataFormat
java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.dataformat.univocity.AbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings,com.univocity.parsers.csv.CsvWriter,com.univocity.parsers.csv.CsvParserSettings,com.univocity.parsers.csv.CsvParser,UniVocityCsvDataFormat>
org.apache.camel.dataformat.univocity.UniVocityCsvDataFormat
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.DataFormat,org.apache.camel.spi.DataFormatName,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@Dataformat("univocityCsv")
@Deprecated(since="4.8.0")
public class UniVocityCsvDataFormat
extends AbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings,com.univocity.parsers.csv.CsvWriter,com.univocity.parsers.csv.CsvParserSettings,com.univocity.parsers.csv.CsvParser,UniVocityCsvDataFormat>
Deprecated.
This class is the data format that uses the CSV uniVocity parser.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CharacterDeprecated.protected CharacterDeprecated.protected BooleanDeprecated.protected CharacterDeprecated.Fields inherited from class org.apache.camel.dataformat.univocity.AbstractUniVocityDataFormat
asMap, comment, emptyValue, headerExtractionEnabled, headers, headersDisabled, ignoreLeadingWhitespaces, ignoreTrailingWhitespaces, lazyLoad, lineSeparator, normalizedLineSeparator, nullValue, numberOfRecordsToRead, skipEmptyLinesFields inherited from class org.apache.camel.support.service.BaseService
BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureFormat(com.univocity.parsers.csv.CsvFormat format) Deprecated.Configures the format.protected voidconfigureParserSettings(com.univocity.parsers.csv.CsvParserSettings settings) Deprecated.Configure the parser settings.protected voidconfigureWriterSettings(com.univocity.parsers.csv.CsvWriterSettings settings) Deprecated.Configures the writer settings.protected com.univocity.parsers.csv.CsvParsercreateParser(com.univocity.parsers.csv.CsvParserSettings settings) Deprecated.Creates a new instance of the uniVocity parser.protected com.univocity.parsers.csv.CsvParserSettingsDeprecated.Creates a new instance of the parser settings.protected com.univocity.parsers.csv.CsvWritercreateWriter(Writer writer, com.univocity.parsers.csv.CsvWriterSettings settings) Deprecated.Creates a new instance of the uniVocity writer.protected com.univocity.parsers.csv.CsvWriterSettingsDeprecated.Creates a new instance of the writer settings.Deprecated.Deprecated.Gets the delimiter symbol.getQuote()Deprecated.Gets the quote symbol.Deprecated.Gets whether or not all fields must be quoted.Deprecated.Gets the quote escape symbol.setDelimiter(Character delimiter) Deprecated.Sets the delimiter symbol.Deprecated.Sets the quote symbol.setQuoteAllFields(Boolean quoteAllFields) Deprecated.Gets whether or not all fields must be quoted.setQuoteEscape(Character quoteEscape) Deprecated.Sets the quote escape symbol.Methods inherited from class org.apache.camel.dataformat.univocity.AbstractUniVocityDataFormat
doStart, doStop, getComment, getEmptyValue, getHeaderExtractionEnabled, getHeaders, getIgnoreLeadingWhitespaces, getIgnoreTrailingWhitespaces, getLineSeparator, getNormalizedLineSeparator, getNullValue, getNumberOfRecordsToRead, getSkipEmptyLines, isAsMap, isHeadersDisabled, isLazyLoad, marshal, setAsMap, setComment, setEmptyValue, setHeaderExtractionEnabled, setHeaders, setHeadersDisabled, setIgnoreLeadingWhitespaces, setIgnoreTrailingWhitespaces, setLazyLoad, setLineSeparator, setNormalizedLineSeparator, setNullValue, setNumberOfRecordsToRead, setSkipEmptyLines, unmarshalMethods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.DataFormat
unmarshalMethods inherited from interface org.apache.camel.Service
build, close, init, start, stopMethods inherited from interface org.apache.camel.ShutdownableService
shutdownMethods inherited from interface org.apache.camel.StatefulService
getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspendingMethods inherited from interface org.apache.camel.SuspendableService
isSuspended, resume, suspend
-
Field Details
-
quoteAllFields
Deprecated. -
quote
Deprecated. -
quoteEscape
Deprecated. -
delimiter
Deprecated.
-
-
Constructor Details
-
UniVocityCsvDataFormat
public UniVocityCsvDataFormat()Deprecated.
-
-
Method Details
-
getQuoteAllFields
Deprecated.Gets whether or not all fields must be quoted. Ifnullthen the default settings value is used.- Returns:
- whether or not all fields must be quoted
- See Also:
-
setQuoteAllFields
Deprecated.Gets whether or not all fields must be quoted. Ifnullthen the default settings value is used.- Parameters:
quoteAllFields- whether or not all fields must be quoted- Returns:
- current data format instance, fluent API
- See Also:
-
getQuote
Deprecated.Gets the quote symbol. Ifnullthen the default format value is used.- Returns:
- the quote symbol
- See Also:
-
setQuote
Deprecated.Sets the quote symbol. Ifnullthen the default format value is used.- Parameters:
quote- the quote symbol- Returns:
- current data format instance, fluent API
- See Also:
-
getQuoteEscape
Deprecated.Gets the quote escape symbol. Ifnullthen the default format value is used.- Returns:
- the quote escape symbol
- See Also:
-
setQuoteEscape
Deprecated.Sets the quote escape symbol. Ifnullthen the default format value is used.- Parameters:
quoteEscape- the quote escape symbol- Returns:
- current data format instance, fluent API
- See Also:
-
getDelimiter
Deprecated.Gets the delimiter symbol. Ifnullthen the default format value is used.- Returns:
- the delimiter symbol
- See Also:
-
setDelimiter
Deprecated.Sets the delimiter symbol. Ifnullthen the default format value is used.- Parameters:
delimiter- the delimiter symbol- Returns:
- current data format instance, fluent API
- See Also:
-
createWriterSettings
protected com.univocity.parsers.csv.CsvWriterSettings createWriterSettings()Deprecated.Creates a new instance of the writer settings.- Specified by:
createWriterSettingsin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Returns:
- New instance of the writer settings
-
configureWriterSettings
protected void configureWriterSettings(com.univocity.parsers.csv.CsvWriterSettings settings) Deprecated.Configures the writer settings.- Overrides:
configureWriterSettingsin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Parameters:
settings- Writer settings to configure
-
createWriter
protected com.univocity.parsers.csv.CsvWriter createWriter(Writer writer, com.univocity.parsers.csv.CsvWriterSettings settings) Deprecated.Creates a new instance of the uniVocity writer.- Specified by:
createWriterin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Parameters:
writer- Output writer to usesettings- Writer settings to use- Returns:
- New uinstance of the uniVocity writer
-
createParserSettings
protected com.univocity.parsers.csv.CsvParserSettings createParserSettings()Deprecated.Creates a new instance of the parser settings.- Specified by:
createParserSettingsin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Returns:
- New instance of the parser settings
-
configureParserSettings
protected void configureParserSettings(com.univocity.parsers.csv.CsvParserSettings settings) Deprecated.Configure the parser settings.- Overrides:
configureParserSettingsin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Parameters:
settings- Parser settings to configure
-
createParser
protected com.univocity.parsers.csv.CsvParser createParser(com.univocity.parsers.csv.CsvParserSettings settings) Deprecated.Creates a new instance of the uniVocity parser.- Specified by:
createParserin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Parameters:
settings- Parser settings to use- Returns:
- New instance of the uniVocity parser
-
configureFormat
protected void configureFormat(com.univocity.parsers.csv.CsvFormat format) Deprecated.Configures the format.- Overrides:
configureFormatin classAbstractUniVocityDataFormat<com.univocity.parsers.csv.CsvFormat,com.univocity.parsers.csv.CsvWriterSettings, com.univocity.parsers.csv.CsvWriter, com.univocity.parsers.csv.CsvParserSettings, com.univocity.parsers.csv.CsvParser, UniVocityCsvDataFormat> - Parameters:
format- format to configure
-
getDataFormatName
Deprecated.
-