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

- Packages that use DataFormatReaders
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.
  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)`

Copyright © 2008–2019 FasterXML. All rights reserved.