# Hierarchy For Package com.fasterxml.jackson.databind.jsontype

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
  - com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.NameMatcher
  - com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.TypeMatcher
  - com.fasterxml.jackson.databind.jsontype.NamedType (implements java.io.Serializable)
  - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator (implements java.io.Serializable)
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Base (implements java.io.Serializable)
      - com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator (implements java.io.Serializable)
  - com.fasterxml.jackson.databind.jsontype.SubtypeResolver
  - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
  - com.fasterxml.jackson.databind.jsontype.TypeSerializer

## Interface Hierarchy

- com.fasterxml.jackson.databind.jsontype.TypeIdResolver
- com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<T>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Validity