Uses of Package
com.fasterxml.jackson.core.type
-
Packages that use com.fasterxml.jackson.core.type Package Description com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used 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. -
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.core Class Description ResolvedType Type abstraction that represents Java type that has been resolved (i.e.TypeReference This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted toResolvedType
implementation (implemented byJavaType
from "databind" bundle) to be used.WritableTypeId 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.type Class Description ResolvedType Type abstraction that represents Java type that has been resolved (i.e.TypeReference This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted toResolvedType
implementation (implemented byJavaType
from "databind" bundle) to be used.WritableTypeId.Inclusion 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.