| Class | Description |
|---|---|
| ArrayType |
Array types represent Java arrays, both primitive and object valued.
|
| ClassKey |
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializers. |
| ClassStack |
Simple helper class used to keep track of 'call stack' for classes being referenced
(as well as unbound variables)
|
| CollectionLikeType |
Type that represents things that act similar to
Collection;
but may or may not be instances of that interface. |
| CollectionType |
Type that represents Java Collection types (Lists, Sets).
|
| MapLikeType |
Type that represents Map-like types; things that consist of key/value pairs
but that do not necessarily implement
Map, but that do not
have enough introspection functionality to allow for some level of generic
handling. |
| MapType |
Type that represents "true" Java Map types.
|
| PlaceholderForType |
Helper type used when introspecting bindings for already resolved types,
needed for specialization.
|
| ReferenceType |
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
| ResolvedRecursiveType |
Internal placeholder type used for self-references.
|
| SimpleType |
Simple types are defined as anything other than one of recognized
container types (arrays, Collections, Maps).
|
| TypeBase | |
| TypeBindings |
Helper class used for resolving type parameters for given class
|
| TypeFactory |
Class used for creating concrete
JavaType instances,
given various inputs. |
| TypeModifier |
Class that defines API that can be used to modify details of
JavaType instances constructed using TypeFactory. |
| TypeParser |
Simple recursive-descent parser for parsing canonical
JavaType
representations and constructing type instances. |
| Enum | Description |
|---|---|
| LogicalType |
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
Copyright © 2008–2020 FasterXML. All rights reserved.