Class CsvFactoryBuilder
java.lang.Object
com.fasterxml.jackson.core.TSFBuilder<CsvFactory,CsvFactoryBuilder>
com.fasterxml.jackson.dataformat.csv.CsvFactoryBuilder
public class CsvFactoryBuilder
extends com.fasterxml.jackson.core.TSFBuilder<CsvFactory,CsvFactoryBuilder>
TSFBuilder
implementation for constructing CsvFactory
instances.- Since:
- 3.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
Set ofCsvGenerator.Feature
s enabled, as bitmask.protected int
Set ofCsvParser.Feature
s enabled, as bitmask.Fields inherited from class com.fasterxml.jackson.core.TSFBuilder
_errorReportConfiguration, _factoryFeatures, _generatorDecorators, _inputDecorator, _outputDecorator, _recyclerPool, _streamReadConstraints, _streamReadFeatures, _streamWriteConstraints, _streamWriteFeatures, DEFAULT_FACTORY_FEATURE_FLAGS, DEFAULT_GENERATOR_FEATURE_FLAGS, DEFAULT_PARSER_FEATURE_FLAGS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
configure
(CsvGenerator.Feature f, boolean state) configure
(CsvParser.Feature f, boolean state) disable
(CsvGenerator.Feature first, CsvGenerator.Feature... other) disable
(CsvParser.Feature first, CsvParser.Feature... other) enable
(CsvGenerator.Feature first, CsvGenerator.Feature... other) enable
(CsvParser.Feature first, CsvParser.Feature... other) int
int
Methods inherited from class com.fasterxml.jackson.core.TSFBuilder
_copy, _legacyDisable, _legacyDisable, _legacyEnable, _legacyEnable, _this, addDecorator, configure, configure, configure, configure, configure, disable, disable, disable, disable, disable, disable, disable, disable, disable, enable, enable, enable, enable, enable, enable, enable, enable, enable, errorReportConfiguration, factoryFeaturesMask, inputDecorator, inputDecorator, outputDecorator, outputDecorator, recyclerPool, recyclerPool, streamReadConstraints, streamReadFeatures, streamWriteConstraints, streamWriteFeatures
-
Field Details
-
_formatParserFeatures
protected int _formatParserFeaturesSet ofCsvParser.Feature
s enabled, as bitmask. -
_formatGeneratorFeatures
protected int _formatGeneratorFeaturesSet ofCsvGenerator.Feature
s enabled, as bitmask.
-
-
Constructor Details
-
CsvFactoryBuilder
protected CsvFactoryBuilder() -
CsvFactoryBuilder
-
-
Method Details
-
enable
-
enable
-
disable
-
disable
-
configure
-
enable
-
enable
-
disable
-
disable
-
configure
-
formatParserFeaturesMask
public int formatParserFeaturesMask() -
formatGeneratorFeaturesMask
public int formatGeneratorFeaturesMask() -
build
- Specified by:
build
in classcom.fasterxml.jackson.core.TSFBuilder<CsvFactory,
CsvFactoryBuilder> - Returns:
- Factory instance configured with builder configuration
-