## Uses of Class
com.fasterxml.jackson.databind.type.TypeBase

Packages that use TypeBase
Package | Description
--- | ---
com.fasterxml.jackson.databind.type | Package that contains concrete implementations of `JavaType`, as well as the factory (`TypeFactory`) for constructing instances from various input data types (like `Class`, `Type`) and programmatically (for structured types, arrays, `List`s and `Map`s).

### Uses of TypeBase in com.fasterxml.jackson.databind.type

Subclasses of TypeBase in com.fasterxml.jackson.databind.type
Modifier and Type | Class and Description
--- | ---
`class` | `ArrayType` Array types represent Java arrays, both primitive and object valued.
`class` | `CollectionLikeType` Type that represents things that act similar to `Collection`; but may or may not be instances of that interface.
`class` | `CollectionType` Type that represents Java Collection types (Lists, Sets).
`class` | `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.
`class` | `MapType` Type that represents "true" Java Map types.
`class` | `SimpleType` Simple types are defined as anything other than one of recognized container types (arrays, Collections, Maps).