Uses of Class
com.fasterxml.jackson.core.type.ResolvedType
Packages that use ResolvedType
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.Contains classes needed for type introspection, mostly used by data binding
functionality.
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.-
Uses of ResolvedType in com.fasterxml.jackson.core
Methods in com.fasterxml.jackson.core with parameters of type ResolvedTypeModifier and TypeMethodDescriptionabstract <T> TObjectCodec.readValue(JsonParser p, ResolvedType valueType) Method to deserialize JSON content into a POJO, type specified with fully resolved type object (so it can be a generic type, including containers likeCollectionandMap).abstract <T> Iterator<T>ObjectCodec.readValues(JsonParser p, ResolvedType valueType) Method for reading sequence of Objects from parser stream, all with same specified value type. -
Uses of ResolvedType in com.fasterxml.jackson.core.type
Methods in com.fasterxml.jackson.core.type that return ResolvedTypeModifier and TypeMethodDescriptionabstract ResolvedTypeResolvedType.containedType(int index) Method for accessing definitions of contained ("child") types.abstract ResolvedTypeResolvedType.getContentType()Method for accessing content type of this type, if type has such a thing: simple types do not, structured types do (like arrays, Collections and Maps)abstract ResolvedTypeResolvedType.getKeyType()Method for accessing key type for this type, assuming type has such a concept (only Map types do)abstract ResolvedTypeResolvedType.getReferencedType()Method for accessing type of value that instances of this type references, if any. -
Uses of ResolvedType in com.fasterxml.jackson.databind
Subclasses of ResolvedType in com.fasterxml.jackson.databindModifier and TypeClassDescriptionclassBase class for type token classes used both to contain information and as keys for deserializers.Methods in com.fasterxml.jackson.databind with parameters of type ResolvedTypeModifier and TypeMethodDescriptionfinal <T> TObjectMapper.readValue(JsonParser p, ResolvedType valueType) Method to deserialize JSON content into a Java type, reference to which is passed as argument.<T> TObjectReader.readValue(JsonParser p, ResolvedType valueType) Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).<T> MappingIterator<T>ObjectMapper.readValues(JsonParser p, ResolvedType valueType) Convenience method, equivalent in function to:<T> Iterator<T>ObjectReader.readValues(JsonParser p, ResolvedType valueType) Convenience method that is equivalent to: -
Uses of ResolvedType in com.fasterxml.jackson.databind.type
Subclasses of ResolvedType in com.fasterxml.jackson.databind.typeModifier and TypeClassDescriptionfinal classArray types represent Java arrays, both primitive and object valued.classType that represents things that act similar toCollection; but may or may not be instances of that interface.final classType that represents Java Collection types (Lists, Sets).classSpecializedSimpleTypefor types that are allow iteration over Collection(-like) types: this includes types likeIterator.classType that represents Map-like types; things that consist of key/value pairs but that do not necessarily implementMap, but that do not have enough introspection functionality to allow for some level of generic handling.final classType that represents "true" Java Map types.classHelper type used when introspecting bindings for already resolved types, needed for specialization.classSpecializedSimpleTypefor types that are referential types, that is, values that can be dereferenced to another value (or null), of different type.classInternal placeholder type used for self-references.classSimple types are defined as anything other than one of recognized container types (arrays, Collections, Maps).class