## Uses of Class
com.fasterxml.jackson.databind.deser.DataFormatReaders

Packages that use DataFormatReaders
Package | Description
--- | ---
com.fasterxml.jackson.databind | Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
com.fasterxml.jackson.databind.deser | Contains implementation classes of deserialization part of data binding.

### Uses of DataFormatReaders in com.fasterxml.jackson.databind

Fields in com.fasterxml.jackson.databind declared as DataFormatReaders
Modifier and Type | Field and Description
--- | ---
`protected DataFormatReaders` | ObjectReader.`_dataFormatReaders` Optional detector used for auto-detecting data format that byte-based input uses.

Methods in com.fasterxml.jackson.databind with parameters of type DataFormatReaders
Modifier and Type | Method and Description
--- | ---
`protected ObjectReader` | ObjectReader.`_new(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders)` Overridable factory method called by various "withXxx()" methods
`protected void` | ObjectReader.`_reportUnkownFormat(DataFormatReaders detector, DataFormatReaders.Match match)` Method called to indicate that format detection failed to detect format of given input
`ObjectReader` | ObjectReader.`withFormatDetection(DataFormatReaders readers)` Fluent factory method for constructing a reader that will try to auto-detect underlying data format, using specified `DataFormatReaders`.

Constructors in com.fasterxml.jackson.databind with parameters of type DataFormatReaders
Constructor and Description
`ObjectReader(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders)` Copy constructor used for building variations.

### Uses of DataFormatReaders in com.fasterxml.jackson.databind.deser

Methods in com.fasterxml.jackson.databind.deser that return DataFormatReaders
Modifier and Type | Method and Description
--- | ---
`DataFormatReaders` | DataFormatReaders.`with(DeserializationConfig config)`
`DataFormatReaders` | DataFormatReaders.`with(ObjectReader[] readers)`
`DataFormatReaders` | DataFormatReaders.`withMaxInputLookahead(int lookaheadBytes)`
`DataFormatReaders` | DataFormatReaders.`withMinimalMatch(MatchStrength minMatch)`
`DataFormatReaders` | DataFormatReaders.`withOptimalMatch(MatchStrength optMatch)`
`DataFormatReaders` | DataFormatReaders.`withType(JavaType type)`