Uses of Package
com.fasterxml.jackson.core.type
Packages that use com.fasterxml.jackson.core.type
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.
-
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.coreClassDescriptionType abstraction that represents Java type that has been resolved (i.e.This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted to
ResolvedType
implementation (implemented byJavaType
from "databind" bundle) to be used.This is a simple value class used between core streaming and higher level databinding to pass information about type ids to write. -
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.core.typeClassDescriptionType abstraction that represents Java type that has been resolved (i.e.This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted to
ResolvedType
implementation (implemented byJavaType
from "databind" bundle) to be used.Enumeration of values that matches enum `As` from annotation `JsonTypeInfo`: separate definition to avoid dependency between streaming core and annotations packages; also allows more flexibility in case new values needed at this level of internal API.