Uses of Class
com.fasterxml.jackson.core.type.ResolvedType
-
Packages that use ResolvedType Package Description com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantlyJsonFactoryused for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances.com.fasterxml.jackson.core.type Contains classes needed for type introspection, mostly used by data binding functionality.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.type -
-
Uses of ResolvedType in com.fasterxml.jackson.core
Methods in com.fasterxml.jackson.core with parameters of type ResolvedType Modifier and Type Method Description abstract <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 ResolvedType Modifier and Type Method Description abstract 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.databind Modifier and Type Class Description classJavaTypeBase 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 ResolvedType Modifier and Type Method Description <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.type Modifier and Type Class Description classArrayTypeArray types represent Java arrays, both primitive and object valued.classCollectionLikeTypeType that represents things that act similar toCollection; but may or may not be instances of that interface.classCollectionTypeType that represents Java Collection types (Lists, Sets).classMapLikeTypeType 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.classMapTypeType that represents "true" Java Map types.classPlaceholderForTypeHelper type used when introspecting bindings for already resolved types, needed for specialization.classReferenceTypeSpecializedSimpleTypefor types that are referential types, that is, values that can be dereferenced to another value (or null), of different type.classResolvedRecursiveTypeInternal placeholder type used for self-references.classSimpleTypeSimple types are defined as anything other than one of recognized container types (arrays, Collections, Maps).classTypeBase
-