Top Description Fields Constructors Methods
com.fasterxml.jackson.dataformat.csv

public Class CsvFactoryBuilder

extends TSFBuilder<CsvFactory, CsvFactoryBuilder>
Class Inheritance
Imports
com.fasterxml.jackson.core.TSFBuilder

com.fasterxml.jackson.core.TSFBuilder implementation for constructing CsvFactory instances.
Since
3.0

Field Summary

Modifier and TypeField and Description
protected int
_formatGeneratorFeatures

Set of CsvGenerator.Features enabled, as bitmask.

protected int
_formatParserFeatures

Set of CsvParser.Features enabled, as bitmask.

Inherited from com.fasterxml.jackson.core.TSFBuilder:
_errorReportConfiguration_factoryFeatures_generatorDecorators_inputDecorator_outputDecorator_recyclerPool_streamReadConstraints_streamReadFeatures_streamWriteConstraints_streamWriteFeaturesDEFAULT_FACTORY_FEATURE_FLAGSDEFAULT_GENERATOR_FEATURE_FLAGSDEFAULT_PARSER_FEATURE_FLAGS

Constructor Summary

AccessConstructor and Description
protected
public

Method Summary

Modifier and TypeMethod and Description
public CsvFactory

Returns:

Factory instance configured with builder configuration
build
()

Implements abstract com.fasterxml.jackson.core.TSFBuilder.build.

Method for constructing actual TokenStreamFactory instance, given configuration.

public CsvFactoryBuilder
configure(CsvParser.Feature f, boolean state)

public CsvFactoryBuilder
configure(CsvGenerator.Feature f, boolean state)

public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public CsvFactoryBuilder
public int
public int
Inherited from com.fasterxml.jackson.core.TSFBuilder:
_copy_legacyDisable_legacyDisable_legacyEnable_legacyEnable_thisaddDecoratorconfigureconfigureconfigureconfigureconfiguredisabledisabledisabledisabledisabledisabledisabledisabledisableenableenableenableenableenableenableenableenableenableerrorReportConfigurationfactoryFeaturesMaskinputDecoratorinputDecoratoroutputDecoratoroutputDecoratorrecyclerPoolrecyclerPoolstreamReadConstraintsstreamReadFeaturesstreamWriteConstraintsstreamWriteFeatures

Field Detail

_formatGeneratorFeaturesback to summary
protected int _formatGeneratorFeatures

Set of CsvGenerator.Features enabled, as bitmask.

_formatParserFeaturesback to summary
protected int _formatParserFeatures

Set of CsvParser.Features enabled, as bitmask.

Constructor Detail

CsvFactoryBuilderback to summary
protected CsvFactoryBuilder()
CsvFactoryBuilderback to summary
public CsvFactoryBuilder(CsvFactory base)

Method Detail

buildback to summary
public CsvFactory build()

Implements abstract com.fasterxml.jackson.core.TSFBuilder.build.

Doc from com.fasterxml.jackson.core.TSFBuilder.build.

Method for constructing actual TokenStreamFactory instance, given configuration.

Returns:CsvFactory

Factory instance configured with builder configuration

Annotations
@Override
configureback to summary
public CsvFactoryBuilder configure(CsvParser.Feature f, boolean state)
configureback to summary
public CsvFactoryBuilder configure(CsvGenerator.Feature f, boolean state)
disableback to summary
public CsvFactoryBuilder disable(CsvParser.Feature f)
disableback to summary
public CsvFactoryBuilder disable(CsvParser.Feature first, CsvParser.Feature... other)
disableback to summary
public CsvFactoryBuilder disable(CsvGenerator.Feature f)
disableback to summary
public CsvFactoryBuilder disable(CsvGenerator.Feature first, CsvGenerator.Feature... other)
enableback to summary
public CsvFactoryBuilder enable(CsvParser.Feature f)
enableback to summary
public CsvFactoryBuilder enable(CsvParser.Feature first, CsvParser.Feature... other)
enableback to summary
public CsvFactoryBuilder enable(CsvGenerator.Feature f)
enableback to summary
public CsvFactoryBuilder enable(CsvGenerator.Feature first, CsvGenerator.Feature... other)
formatGeneratorFeaturesMaskback to summary
public int formatGeneratorFeaturesMask()
formatParserFeaturesMaskback to summary
public int formatParserFeaturesMask()