Uses of Class
com.fasterxml.jackson.core.JsonFactory
-
Packages that use JsonFactory Package Description com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonGenerator
) instances.com.fasterxml.jackson.core.format Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality. -
-
Uses of JsonFactory in com.fasterxml.jackson.core
Classes in com.fasterxml.jackson.core with type parameters of type JsonFactory Modifier and Type Class Description class
TSFBuilder<F extends JsonFactory,B extends TSFBuilder<F,B>>
Since 2.10, Builder class is offered for creating token stream factories with difference configurations: with 3.x they will be fully immutable.Methods in com.fasterxml.jackson.core that return JsonFactory Modifier and Type Method Description JsonFactory
JsonFactoryBuilder. build()
JsonFactory
JsonFactory. configure(JsonFactory.Feature f, boolean state)
Deprecated.since 2.10 useTSFBuilder.configure(JsonFactory.Feature, boolean)
insteadJsonFactory
JsonFactory. configure(JsonGenerator.Feature f, boolean state)
Method for enabling or disabling specified generator feature (checkJsonGenerator.Feature
for list of features)JsonFactory
JsonFactory. configure(JsonParser.Feature f, boolean state)
Method for enabling or disabling specified parser feature (checkJsonParser.Feature
for list of features)JsonFactory
JsonFactory. copy()
Method for constructing a newJsonFactory
that has the same settings as this instance, but is otherwise independent (i.e.JsonFactory
JsonFactory. disable(JsonFactory.Feature f)
Deprecated.since 2.10 useTSFBuilder.configure(JsonFactory.Feature, boolean)
insteadJsonFactory
JsonFactory. disable(JsonGenerator.Feature f)
Method for disabling specified generator feature (checkJsonGenerator.Feature
for list of features)JsonFactory
JsonFactory. disable(JsonParser.Feature f)
Method for disabling specified parser features (checkJsonParser.Feature
for list of features)JsonFactory
JsonFactory. enable(JsonFactory.Feature f)
Deprecated.since 2.10 useTSFBuilder.configure(JsonFactory.Feature, boolean)
insteadJsonFactory
JsonFactory. enable(JsonGenerator.Feature f)
Method for enabling specified generator features (checkJsonGenerator.Feature
for list of features)JsonFactory
JsonFactory. enable(JsonParser.Feature f)
Method for enabling specified parser feature (checkJsonParser.Feature
for list of features)JsonFactory
ObjectCodec. getFactory()
Accessor for finding underlying data format factory (JsonFactory
) codec will use for data binding.JsonFactory
ObjectCodec. getJsonFactory()
Deprecated.UseObjectCodec.getFactory()
instead.JsonFactory
JsonFactory. setCharacterEscapes(CharacterEscapes esc)
Method for defining custom escapes factory uses forJsonGenerator
s it creates.JsonFactory
JsonFactory. setCodec(ObjectCodec oc)
Method for associating aObjectCodec
(typically acom.fasterxml.jackson.databind.ObjectMapper
) with this factory (and more importantly, parsers and generators it constructs).JsonFactory
JsonFactory. setInputDecorator(InputDecorator d)
Deprecated.Since 2.10 useTSFBuilder.inputDecorator(InputDecorator)
insteadJsonFactory
JsonFactory. setOutputDecorator(OutputDecorator d)
Deprecated.Since 2.10 useTSFBuilder.outputDecorator(OutputDecorator)
insteadJsonFactory
JsonFactory. setRootValueSeparator(java.lang.String sep)
Method that allows overriding String used for separating root-level JSON values (default is single space character)Constructors in com.fasterxml.jackson.core with parameters of type JsonFactory Constructor Description JsonFactory(JsonFactory src, ObjectCodec codec)
Constructor used when copy()ing a factory instance.JsonFactoryBuilder(JsonFactory base)
TSFBuilder(JsonFactory base)
-
Uses of JsonFactory in com.fasterxml.jackson.core.format
Fields in com.fasterxml.jackson.core.format declared as JsonFactory Modifier and Type Field Description protected JsonFactory[]
DataFormatDetector. _detectors
Ordered list of factories which both represent data formats to detect (in precedence order, starting with highest) and are used for actual detection.protected JsonFactory
DataFormatMatcher. _match
Factory that produced sufficient match (if any)Methods in com.fasterxml.jackson.core.format that return JsonFactory Modifier and Type Method Description JsonFactory
DataFormatMatcher. getMatch()
Accessor forJsonFactory
that represents format that data matched.Methods in com.fasterxml.jackson.core.format with parameters of type JsonFactory Modifier and Type Method Description DataFormatMatcher
InputAccessor.Std. createMatcher(JsonFactory match, MatchStrength matchStrength)
Constructors in com.fasterxml.jackson.core.format with parameters of type JsonFactory Constructor Description DataFormatDetector(JsonFactory... detectors)
DataFormatMatcher(java.io.InputStream in, byte[] buffered, int bufferedStart, int bufferedLength, JsonFactory match, MatchStrength strength)
Constructor parameters in com.fasterxml.jackson.core.format with type arguments of type JsonFactory Constructor Description DataFormatDetector(java.util.Collection<JsonFactory> detectors)
-