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

Packages that use TypeModifier
Package | Description
--- | ---
com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.
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 TypeModifier in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind with parameters of type TypeModifier
Modifier and Type | Method and Description
--- | ---
`void` | Module.SetupContext.`addTypeModifier(TypeModifier modifier)` Method that module can use to register additional `TypeModifier` instance, which can augment `JavaType` instances constructed by `TypeFactory`.

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

Fields in com.fasterxml.jackson.databind.type declared as TypeModifier
Modifier and Type | Field and Description
--- | ---
`protected TypeModifier[]` | TypeFactory.`_modifiers` Registered `TypeModifier`s: objects that can change details of `JavaType` instances factory constructs.

Methods in com.fasterxml.jackson.databind.type with parameters of type TypeModifier
Modifier and Type | Method and Description
--- | ---
`TypeFactory` | TypeFactory.`withModifier(TypeModifier mod)`

Constructors in com.fasterxml.jackson.databind.type with parameters of type TypeModifier
Constructor and Description
`TypeFactory(TypeParser p, TypeModifier[] mods)`
`TypeFactory(TypeParser p, TypeModifier[] mods, ClassLoader classLoader)`