Uses of Class
com.fasterxml.jackson.databind.type.SimpleType
-
Packages that use SimpleType Package Description com.fasterxml.jackson.databind.type Package that contains concrete implementations ofJavaType
, as well as the factory (TypeFactory
) for constructing instances from various input data types (likeClass
,Type
) and programmatically (for structured types, arrays,List
s andMap
s). -
-
Uses of SimpleType in com.fasterxml.jackson.databind.type
Subclasses of SimpleType in com.fasterxml.jackson.databind.type Modifier and Type Class Description class
ReferenceType
SpecializedSimpleType
for types that are referential types, that is, values that can be dereferenced to another value (or null), of different type.Fields in com.fasterxml.jackson.databind.type declared as SimpleType Modifier and Type Field Description protected static SimpleType
TypeFactory. CORE_TYPE_BOOL
protected static SimpleType
TypeFactory. CORE_TYPE_CLASS
CacheClass
because it is nominally parametric, but has no really useful information.protected static SimpleType
TypeFactory. CORE_TYPE_COMPARABLE
CacheComparable
because it is both parameteric (relatively costly to resolve) and mostly useless (no special handling), better handle directlyprotected static SimpleType
TypeFactory. CORE_TYPE_ENUM
CacheEnum
because it is parametric AND self-referential (costly to resolve) and useless in itself (no special handling).protected static SimpleType
TypeFactory. CORE_TYPE_INT
protected static SimpleType
TypeFactory. CORE_TYPE_JSON_NODE
CacheJsonNode
because it is no critical path of simple tree model reading and does not have things to overrideprotected static SimpleType
TypeFactory. CORE_TYPE_LONG
protected static SimpleType
TypeFactory. CORE_TYPE_OBJECT
protected static SimpleType
TypeFactory. CORE_TYPE_STRING
Methods in com.fasterxml.jackson.databind.type that return SimpleType Modifier and Type Method Description static SimpleType
SimpleType. construct(java.lang.Class<?> cls)
Deprecated.Since 2.7static SimpleType
SimpleType. constructUnsafe(java.lang.Class<?> raw)
Method used by core Jackson classes: NOT to be used by application code: it does NOT properly handle inspection of super-types, so neither parent Classes nor implemented Interfaces are accessible with resulting type instance.SimpleType
SimpleType. withContentValueHandler(java.lang.Object h)
SimpleType
SimpleType. withStaticTyping()
SimpleType
SimpleType. withTypeHandler(java.lang.Object h)
SimpleType
SimpleType. withValueHandler(java.lang.Object h)
-