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>
TSFBuilderimplementation for constructingCsvFactoryinstances.- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected int_formatGeneratorFeaturesSet ofCsvGenerator.Features enabled, as bitmask.protected int_formatParserFeaturesSet ofCsvParser.Features enabled, as bitmask.
-
Constructor Summary
Constructors Modifier Constructor Description protectedCsvFactoryBuilder()CsvFactoryBuilder(CsvFactory base)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsvFactorybuild()CsvFactoryBuilderconfigure(CsvGenerator.Feature f, boolean state)CsvFactoryBuilderconfigure(CsvParser.Feature f, boolean state)CsvFactoryBuilderdisable(CsvGenerator.Feature f)CsvFactoryBuilderdisable(CsvGenerator.Feature first, CsvGenerator.Feature... other)CsvFactoryBuilderdisable(CsvParser.Feature f)CsvFactoryBuilderdisable(CsvParser.Feature first, CsvParser.Feature... other)CsvFactoryBuilderenable(CsvGenerator.Feature f)CsvFactoryBuilderenable(CsvGenerator.Feature first, CsvGenerator.Feature... other)CsvFactoryBuilderenable(CsvParser.Feature f)CsvFactoryBuilderenable(CsvParser.Feature first, CsvParser.Feature... other)intformatGeneratorFeaturesMask()intformatParserFeaturesMask()-
Methods inherited from class com.fasterxml.jackson.core.TSFBuilder
_legacyDisable, _legacyDisable, _legacyEnable, _legacyEnable, _this, configure, configure, configure, configure, configure, disable, disable, disable, disable, disable, disable, disable, disable, disable, enable, enable, enable, enable, enable, enable, enable, enable, enable, factoryFeaturesMask, inputDecorator, inputDecorator, outputDecorator, outputDecorator, streamReadFeatures, streamWriteFeatures
-
-
-
-
Field Detail
-
_formatParserFeatures
protected int _formatParserFeatures
Set ofCsvParser.Features enabled, as bitmask.
-
_formatGeneratorFeatures
protected int _formatGeneratorFeatures
Set ofCsvGenerator.Features enabled, as bitmask.
-
-
Constructor Detail
-
CsvFactoryBuilder
protected CsvFactoryBuilder()
-
CsvFactoryBuilder
public CsvFactoryBuilder(CsvFactory base)
-
-
Method Detail
-
enable
public CsvFactoryBuilder enable(CsvParser.Feature f)
-
enable
public CsvFactoryBuilder enable(CsvParser.Feature first, CsvParser.Feature... other)
-
disable
public CsvFactoryBuilder disable(CsvParser.Feature f)
-
disable
public CsvFactoryBuilder disable(CsvParser.Feature first, CsvParser.Feature... other)
-
configure
public CsvFactoryBuilder configure(CsvParser.Feature f, boolean state)
-
enable
public CsvFactoryBuilder enable(CsvGenerator.Feature f)
-
enable
public CsvFactoryBuilder enable(CsvGenerator.Feature first, CsvGenerator.Feature... other)
-
disable
public CsvFactoryBuilder disable(CsvGenerator.Feature f)
-
disable
public CsvFactoryBuilder disable(CsvGenerator.Feature first, CsvGenerator.Feature... other)
-
configure
public CsvFactoryBuilder configure(CsvGenerator.Feature f, boolean state)
-
formatParserFeaturesMask
public int formatParserFeaturesMask()
-
formatGeneratorFeaturesMask
public int formatGeneratorFeaturesMask()
-
build
public CsvFactory build()
- Specified by:
buildin classcom.fasterxml.jackson.core.TSFBuilder<CsvFactory,CsvFactoryBuilder>- Returns:
- Factory instance configured with builder configuration
-
-