## Uses of Class
com.fasterxml.jackson.core.JsonFactory

Packages that use JsonFactory
com.fasterxml.jackson.core: Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonParser`) 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

Methods in com.fasterxml.jackson.core that return JsonFactory
`JsonFactory` `JsonFactory.configure(JsonFactory.Feature f, boolean state)` Method for enabling or disabling specified parser feature (check `JsonParser.Feature` for list of features)
`JsonFactory` `JsonFactory.configure(JsonGenerator.Feature f, boolean state)` Method for enabling or disabling specified generator feature (check `JsonGenerator.Feature` for list of features)
`JsonFactory` `JsonFactory.configure(JsonParser.Feature f, boolean state)` Method for enabling or disabling specified parser feature (check `JsonParser.Feature` for list of features)
`JsonFactory` `JsonFactory.disable(JsonFactory.Feature f)` Method for disabling specified parser features (check `JsonFactory.Feature` for list of features)
`JsonFactory` `JsonFactory.disable(JsonGenerator.Feature f)` Method for disabling specified generator feature (check `JsonGenerator.Feature` for list of features)
`JsonFactory` `JsonFactory.disable(JsonParser.Feature f)` Method for disabling specified parser features (check `JsonParser.Feature` for list of features)
`JsonFactory` `JsonFactory.enable(JsonFactory.Feature f)` Method for enabling specified parser feature (check `JsonFactory.Feature` for list of features)
`JsonFactory` `JsonFactory.enable(JsonGenerator.Feature f)` Method for enabling specified generator features (check `JsonGenerator.Feature` for list of features)
`JsonFactory` `JsonFactory.enable(JsonParser.Feature f)` Method for enabling specified parser feature (check `JsonParser.Feature` for list of features)
`abstract JsonFactory` `ObjectCodec.getJsonFactory()` Accessor for finding `JsonFactory` codec will use.
`JsonFactory` `JsonFactory.setCharacterEscapes(CharacterEscapes esc)` Method for defining custom escapes factory uses for `JsonGenerator`s it creates.
`JsonFactory` `JsonFactory.setCodec(ObjectCodec oc)` Method for associating a `ObjectCodec` (typically a `com.fasterxml.jackson.databind.ObjectMapper`) with this factory (and more importantly, parsers and generators it constructs).
`JsonFactory` `JsonFactory.setInputDecorator(InputDecorator d)` Method for overriding currently configured input decorator
`JsonFactory` `JsonFactory.setOutputDecorator(OutputDecorator d)` Method for overriding currently configured output decorator

Uses of JsonFactory in com.fasterxml.jackson.core.format

Fields in com.fasterxml.jackson.core.format declared as JsonFactory
`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
`JsonFactory` `DataFormatMatcher.getMatch()` Accessor for `JsonFactory` that represents format that data matched.

Methods in com.fasterxml.jackson.core.format with parameters of type JsonFactory
`DataFormatMatcher` `InputAccessor.Std.createMatcher(JsonFactory match, MatchStrength matchStrength)`

Constructors in com.fasterxml.jackson.core.format with parameters of type JsonFactory
`DataFormatDetector(JsonFactory... detectors)`
`DataFormatMatcher(InputStream in, byte[] buffered, int bufferedLength, JsonFactory match, MatchStrength strength)`

Constructor parameters in com.fasterxml.jackson.core.format with type arguments of type JsonFactory
`DataFormatDetector(Collection<JsonFactory> detectors)`

Copyright © 2012 fasterxml.com. All Rights Reserved.