public class SmileFactoryBuilder extends com.fasterxml.jackson.core.TSFBuilder<SmileFactory,SmileFactoryBuilder>
TSFBuilder
implementation for constructing SmileFactory
instances.| Modifier and Type | Field and Description |
|---|---|
protected int |
_formatGeneratorFeatures
Set of
SmileGenerator.Features enabled, as bitmask. |
protected int |
_formatParserFeatures
Set of
SmileParser.Features enabled, as bitmask. |
| Modifier | Constructor and Description |
|---|---|
protected |
SmileFactoryBuilder() |
|
SmileFactoryBuilder(SmileFactory base) |
| Modifier and Type | Method and 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() |
_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, streamWriteFeaturesprotected int _formatParserFeatures
SmileParser.Features enabled, as bitmask.protected int _formatGeneratorFeatures
SmileGenerator.Features enabled, as bitmask.protected SmileFactoryBuilder()
public SmileFactoryBuilder(SmileFactory base)
public SmileFactoryBuilder enable(SmileParser.Feature f)
public SmileFactoryBuilder enable(SmileParser.Feature first, SmileParser.Feature... other)
public SmileFactoryBuilder disable(SmileParser.Feature f)
public SmileFactoryBuilder disable(SmileParser.Feature first, SmileParser.Feature... other)
public SmileFactoryBuilder configure(SmileParser.Feature f, boolean state)
public SmileFactoryBuilder enable(SmileGenerator.Feature f)
public SmileFactoryBuilder enable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
public SmileFactoryBuilder disable(SmileGenerator.Feature f)
public SmileFactoryBuilder disable(SmileGenerator.Feature first, SmileGenerator.Feature... other)
public SmileFactoryBuilder configure(SmileGenerator.Feature f, boolean state)
public int formatParserFeaturesMask()
public int formatGeneratorFeaturesMask()
public SmileFactory build()
build in class com.fasterxml.jackson.core.TSFBuilder<SmileFactory,SmileFactoryBuilder>Copyright © 2020 FasterXML. All rights reserved.