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 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.cfg Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind).com.fasterxml.jackson.databind.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.com.fasterxml.jackson.databind.jsontype.impl Package that contains standard implementations forTypeResolverBuilderandTypeIdResolver.com.fasterxml.jackson.databind.ser.std com.fasterxml.jackson.databind.type -
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 toResolvedTypeimplementation (implemented byJavaTypefrom "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 toResolvedTypeimplementation (implemented byJavaTypefrom "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. -
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.databind 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 toResolvedTypeimplementation (implemented byJavaTypefrom "databind" bundle) to be used. -
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.databind.cfg Class Description TypeReference This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted toResolvedTypeimplementation (implemented byJavaTypefrom "databind" bundle) to be used. -
Classes in com.fasterxml.jackson.core.type used by com.fasterxml.jackson.databind.jsontype Class Description 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.databind.jsontype.impl Class Description 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.databind.ser.std Class Description 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.databind.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 toResolvedTypeimplementation (implemented byJavaTypefrom "databind" bundle) to be used.