Package | Description |
---|---|
com.fasterxml.jackson.databind.type |
Modifier and Type | Class | 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 | Description |
---|---|---|
protected static SimpleType |
TypeFactory.CORE_TYPE_BOOL |
|
protected static SimpleType |
TypeFactory.CORE_TYPE_CLASS |
Cache
Class because it is nominally parametric, but has no really
useful information. |
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_LONG |
|
protected static SimpleType |
TypeFactory.CORE_TYPE_OBJECT |
|
protected static SimpleType |
TypeFactory.CORE_TYPE_STRING |
Modifier and Type | Method | 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–2018. All rights reserved.