Class SmileFactoryBuilder
- java.lang.Object
-
- com.fasterxml.jackson.core.TSFBuilder<SmileFactory,SmileFactoryBuilder>
-
- com.fasterxml.jackson.dataformat.smile.SmileFactoryBuilder
-
public class SmileFactoryBuilder extends com.fasterxml.jackson.core.TSFBuilder<SmileFactory,SmileFactoryBuilder>
TSFBuilder
implementation for constructingSmileFactory
instances.- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected int
_formatGeneratorFeatures
Set ofSmileGenerator.Feature
s enabled, as bitmask.protected int
_formatParserFeatures
Set ofSmileParser.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 Modifier Constructor Description protected
SmileFactoryBuilder()
SmileFactoryBuilder(SmileFactory base)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SmileFactory
build()
SmileFactoryBuilder
configure(SmileGenerator.Feature f, boolean state)
SmileFactoryBuilder
configure(SmileParser.Feature f, boolean state)
SmileFactoryBuilder
disable(SmileGenerator.Feature f)
SmileFactoryBuilder
disable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
SmileFactoryBuilder
disable(SmileParser.Feature f)
SmileFactoryBuilder
disable(SmileParser.Feature first, SmileParser.Feature... other)
SmileFactoryBuilder
enable(SmileGenerator.Feature f)
SmileFactoryBuilder
enable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
SmileFactoryBuilder
enable(SmileParser.Feature f)
SmileFactoryBuilder
enable(SmileParser.Feature first, SmileParser.Feature... other)
int
formatGeneratorFeaturesMask()
int
formatParserFeaturesMask()
-
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 Detail
-
_formatParserFeatures
protected int _formatParserFeatures
Set ofSmileParser.Feature
s enabled, as bitmask.
-
_formatGeneratorFeatures
protected int _formatGeneratorFeatures
Set ofSmileGenerator.Feature
s enabled, as bitmask.
-
-
Constructor Detail
-
SmileFactoryBuilder
protected SmileFactoryBuilder()
-
SmileFactoryBuilder
public SmileFactoryBuilder(SmileFactory base)
-
-
Method Detail
-
build
public SmileFactory build()
- Specified by:
build
in classcom.fasterxml.jackson.core.TSFBuilder<SmileFactory,SmileFactoryBuilder>
-
enable
public SmileFactoryBuilder enable(SmileParser.Feature f)
-
enable
public SmileFactoryBuilder enable(SmileParser.Feature first, SmileParser.Feature... other)
-
disable
public SmileFactoryBuilder disable(SmileParser.Feature f)
-
disable
public SmileFactoryBuilder disable(SmileParser.Feature first, SmileParser.Feature... other)
-
configure
public SmileFactoryBuilder configure(SmileParser.Feature f, boolean state)
-
enable
public SmileFactoryBuilder enable(SmileGenerator.Feature f)
-
enable
public SmileFactoryBuilder enable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
-
disable
public SmileFactoryBuilder disable(SmileGenerator.Feature f)
-
disable
public SmileFactoryBuilder disable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
-
configure
public SmileFactoryBuilder configure(SmileGenerator.Feature f, boolean state)
-
formatParserFeaturesMask
public int formatParserFeaturesMask()
-
formatGeneratorFeaturesMask
public int formatGeneratorFeaturesMask()
-
-