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

public Class SmileFactoryBuilder

extends TSFBuilder<SmileFactory, SmileFactoryBuilder>
Class Inheritance
Imports
com.fasterxml.jackson.core.TSFBuilder

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

Field Summary

Modifier and TypeField and Description
protected int
protected int
_formatParserFeatures

Set of SmileParser.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 SmileFactory
build()

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

Method for constructing actual TokenStreamFactory instance, given configuration.

public SmileFactoryBuilder
configure(SmileParser.Feature f, boolean state)

public SmileFactoryBuilder
configure(SmileGenerator.Feature f, boolean state)

public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
public SmileFactoryBuilder
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 SmileGenerator.Features enabled, as bitmask.

_formatParserFeaturesback to summary
protected int _formatParserFeatures

Set of SmileParser.Features enabled, as bitmask.

Constructor Detail

SmileFactoryBuilderback to summary
protected SmileFactoryBuilder()
SmileFactoryBuilderback to summary
public SmileFactoryBuilder(SmileFactory base)

Method Detail

buildback to summary
public SmileFactory 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:SmileFactory

TokenStreamFactory build based on current configuration

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