Module tools.jackson.core
Package tools.jackson.core.base
Class DecorableTSFactory.DecorableTSFBuilder<F extends TokenStreamFactory,T extends TSFBuilder<F,T>>
java.lang.Object
tools.jackson.core.TSFBuilder<F,T>
tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder<F,T>
- Direct Known Subclasses:
JsonFactoryBuilder
- Enclosing class:
- DecorableTSFactory
public abstract static class DecorableTSFactory.DecorableTSFBuilder<F extends TokenStreamFactory,T extends TSFBuilder<F,T>>
extends TSFBuilder<F,T>
Since factory instances are immutable, a Builder class is needed for creating
configurations for differently configured factory instances.
- Since:
- 3.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<JsonGeneratorDecorator>protected InputDecoratorOptional helper object that may decorate input sources, to do additional processing on input during parsing.protected OutputDecoratorOptional helper object that may decorate output object, to do additional processing on output during content generation.Fields inherited from class tools.jackson.core.TSFBuilder
_errorReportConfiguration, _factoryFeatures, _formatReadFeatures, _formatWriteFeatures, _recyclerPool, _streamReadConstraints, _streamReadFeatures, _streamWriteConstraints, _streamWriteFeatures -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedDecorableTSFBuilder(StreamReadConstraints src, StreamWriteConstraints swc, ErrorReportConfiguration erc, int formatPF, int formatGF) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class tools.jackson.core.TSFBuilder
_this, build, configure, configure, configure, configureForJackson2, disable, disable, disable, disable, disable, enable, enable, enable, enable, enable, errorReportConfiguration, factoryFeaturesMask, formatReadFeaturesMask, formatWriteFeaturesMask, recyclerPool, recyclerPool, streamReadConstraints, streamReadFeaturesMask, streamWriteConstraints, streamWriteFeaturesMask
-
Field Details
-
_inputDecorator
Optional helper object that may decorate input sources, to do additional processing on input during parsing. -
_outputDecorator
Optional helper object that may decorate output object, to do additional processing on output during content generation. -
_generatorDecorators
-
-
Constructor Details
-
DecorableTSFBuilder
protected DecorableTSFBuilder(StreamReadConstraints src, StreamWriteConstraints swc, ErrorReportConfiguration erc, int formatPF, int formatGF) -
DecorableTSFBuilder
-
-
Method Details
-
inputDecorator
-
outputDecorator
-
generatorDecorators
-
inputDecorator
-
outputDecorator
-
addDecorator
-