Uses of Class
com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Packages that use JSONReader Package Description com.fasterxml.jackson.jr.ob com.fasterxml.jackson.jr.ob.api com.fasterxml.jackson.jr.ob.impl -
-
Uses of JSONReader in com.fasterxml.jackson.jr.ob
Fields in com.fasterxml.jackson.jr.ob declared as JSONReader Modifier and Type Field Description protected JSONReader
JSON. _reader
Blueprint instance of the reader to use for reading JSON as simple Objects.protected JSONReader
JSON.Builder. _reader
protected JSONReader
ValueIterator. _reader
Context for deserialization, needed to pass through to deserializerMethods in com.fasterxml.jackson.jr.ob that return JSONReader Modifier and Type Method Description protected JSONReader
JSON. _defaultReader()
protected JSONReader
JSON. _readerForOperation(com.fasterxml.jackson.core.JsonParser p)
JSONReader
JSON.Builder. jsonReader()
Methods in com.fasterxml.jackson.jr.ob with parameters of type JSONReader Modifier and Type Method Description protected JSON
JSON. _with(int features, com.fasterxml.jackson.core.JsonFactory jsonF, com.fasterxml.jackson.core.TreeCodec trees, JSONReader reader, JSONWriter writer, com.fasterxml.jackson.core.PrettyPrinter pp)
JSON.Builder
JSON.Builder. jsonReader(JSONReader r)
JSON
JSON. with(JSONReader r)
Deprecated.Since 2.11 should try using builder (seeJSON.builder()
and create properly configured instanceConstructors in com.fasterxml.jackson.jr.ob with parameters of type JSONReader Constructor Description JSON(JSON base, int features, com.fasterxml.jackson.core.JsonFactory jsonF, com.fasterxml.jackson.core.TreeCodec trees, JSONReader r, JSONWriter w, com.fasterxml.jackson.core.PrettyPrinter pp)
ValueIterator(int mode, java.lang.Class<?> type, com.fasterxml.jackson.core.JsonParser p, JSONReader reader, com.fasterxml.jackson.core.TreeCodec treeCodec, boolean managedParser)
-
Uses of JSONReader in com.fasterxml.jackson.jr.ob.api
Methods in com.fasterxml.jackson.jr.ob.api with parameters of type JSONReader Modifier and Type Method Description ValueReader
ReaderWriterProvider. findCollectionReader(JSONReader readContext, java.lang.Class<?> type, ResolvedType valueType, ValueReader readerForValues)
ValueReader
ReaderWriterProvider.Pair. findCollectionReader(JSONReader ctxt, java.lang.Class<?> type, ResolvedType valueType, ValueReader readerForValues)
ValueReader
ReaderWriterProvider. findMapReader(JSONReader readContext, java.lang.Class<?> type, ResolvedType valueType, ValueReader readerForValues)
ValueReader
ReaderWriterProvider.Pair. findMapReader(JSONReader ctxt, java.lang.Class<?> type, ResolvedType valueType, ValueReader readerForValues)
ValueReader
ReaderWriterProvider. findValueReader(JSONReader readContext, java.lang.Class<?> type)
Method called to find custom reader for given type that is NOT one of special container types (Collection
,Map
): typically value is a scalar, Bean or Enum.ValueReader
ReaderWriterProvider.Pair. findValueReader(JSONReader ctxt, java.lang.Class<?> type)
ValueReader
ReaderWriterModifier. modifyValueReader(JSONReader readContext, java.lang.Class<?> type, ValueReader defaultReader)
Method called afterValueReader
to use has been constructed, but before it is to be used for the first time.ValueReader
ReaderWriterModifier.Pair. modifyValueReader(JSONReader ctxt, java.lang.Class<?> type, ValueReader defaultReader)
POJODefinition
ReaderWriterModifier.Pair. pojoDefinitionForDeserialization(JSONReader ctxt, java.lang.Class<?> pojoType)
POJODefinition
ReaderWriterModifier. pojoDefinitionForDeserialization(JSONReader readContext, java.lang.Class<?> pojoType)
abstract java.lang.Object
ValueReader. read(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
Method called to deserialize value of type supported by this reader, using given parser.java.lang.Object
ValueReader. readNext(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
Method called to deserialize value of type supported by this reader, using given parser. -
Uses of JSONReader in com.fasterxml.jackson.jr.ob.impl
Fields in com.fasterxml.jackson.jr.ob.impl declared as JSONReader Modifier and Type Field Description protected JSONReader
ValueReaderLocator. _readContext
Methods in com.fasterxml.jackson.jr.ob.impl that return JSONReader Modifier and Type Method Description protected JSONReader
JSONReader. _with(CollectionBuilder lb, MapBuilder mb)
Overridable method that all mutant factories call if a new instance is to be constructedJSONReader
JSONReader. perOperationInstance(int features, ValueReaderLocator loc, com.fasterxml.jackson.core.TreeCodec tc, com.fasterxml.jackson.core.JsonParser p)
JSONReader
JSONReader. with(CollectionBuilder lb)
JSONReader
JSONReader. with(MapBuilder mb)
JSONReader
JSONReader. withCacheCheck(int features)
Methods in com.fasterxml.jackson.jr.ob.impl with parameters of type JSONReader Modifier and Type Method Description protected void
BeanReader. handleUnknown(JSONReader reader, com.fasterxml.jackson.core.JsonParser parser, java.lang.String fieldName)
ValueReaderLocator
ValueReaderLocator. perOperationInstance(JSONReader r, int features)
POJODefinition
BeanPropertyIntrospector. pojoDefinitionForDeserialization(JSONReader r, java.lang.Class<?> pojoType)
java.lang.Object
AnyReader. read(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
ArrayReader. read(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
BeanReader. read(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
Method used for deserialization; will read an instance of the bean type using given parser.java.lang.Object
CollectionReader. read(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
EnumReader. read(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
MapReader. read(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
SimpleValueReader. read(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object[]
AnyReader. readArrayFromArray(JSONReader r, com.fasterxml.jackson.core.JsonParser p, CollectionBuilder b)
java.util.Collection<java.lang.Object>
AnyReader. readCollectionFromArray(JSONReader r, com.fasterxml.jackson.core.JsonParser p, CollectionBuilder b)
java.util.Map<java.lang.String,java.lang.Object>
AnyReader. readFromObject(JSONReader r, com.fasterxml.jackson.core.JsonParser p, MapBuilder b)
java.lang.Object
AnyReader. readNext(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
ArrayReader. readNext(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
BeanReader. readNext(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
CollectionReader. readNext(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
EnumReader. readNext(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
MapReader. readNext(JSONReader r, com.fasterxml.jackson.core.JsonParser p)
java.lang.Object
SimpleValueReader. readNext(JSONReader reader, com.fasterxml.jackson.core.JsonParser p)
Constructors in com.fasterxml.jackson.jr.ob.impl with parameters of type JSONReader Constructor Description JSONReader(JSONReader base, int features, ValueReaderLocator loc, com.fasterxml.jackson.core.TreeCodec tc, com.fasterxml.jackson.core.JsonParser p)
Constructor used for per-operation (non-blueprint) instance.ValueReaderLocator(ValueReaderLocator base, int features, JSONReader r)
-