Package | Description |
---|---|
com.fasterxml.jackson.databind.type |
Modifier and Type | Class and Description |
---|---|
class |
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
Modifier and Type | Field and Description |
---|---|
protected static SimpleType |
TypeFactory.CORE_TYPE_BOOL |
protected static SimpleType |
TypeFactory.CORE_TYPE_COMPARABLE
Cache
Comparable because it is both parameteric (relatively costly to
resolve) and mostly useless (no special handling), better handle directly |
protected static SimpleType |
TypeFactory.CORE_TYPE_ENUM
Cache
Enum 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
Cache
JsonNode because it is no critical path of simple tree model
reading and does not have things to override |
protected static SimpleType |
TypeFactory.CORE_TYPE_LONG |
protected static SimpleType |
TypeFactory.CORE_TYPE_OBJECT |
protected static SimpleType |
TypeFactory.CORE_TYPE_STRING |
Modifier and Type | Method and Description |
---|---|
static SimpleType |
SimpleType.construct(Class<?> cls)
Deprecated.
Since 2.7
|
static SimpleType |
SimpleType.constructUnsafe(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(Object h) |
SimpleType |
SimpleType.withStaticTyping() |
SimpleType |
SimpleType.withTypeHandler(Object h) |
SimpleType |
SimpleType.withValueHandler(Object h) |
Copyright © 2008–2022 FasterXML. All rights reserved.