# Hierarchy For Package com.fasterxml.jackson.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.fasterxml.jackson.core.Base64Variant (implements java.io.Serializable)
  - com.fasterxml.jackson.core.Base64Variants
  - com.fasterxml.jackson.core.io.CharacterEscapes (implements java.io.Serializable)
    - com.fasterxml.jackson.core.JsonpCharacterEscapes
  - com.fasterxml.jackson.core.JsonGenerator (implements java.io.Closeable, java.io.Flushable, com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.core.JsonLocation (implements java.io.Serializable)
  - com.fasterxml.jackson.core.JsonParser (implements java.io.Closeable, com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.core.JsonPointer
  - com.fasterxml.jackson.core.JsonStreamContext
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - com.fasterxml.jackson.core.JacksonException
          - com.fasterxml.jackson.core.JsonProcessingException
            - com.fasterxml.jackson.core.JsonGenerationException
            - com.fasterxml.jackson.core.exc.StreamReadException
              - com.fasterxml.jackson.core.JsonParseException
  - com.fasterxml.jackson.core.TokenStreamFactory (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.core.JsonFactory (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.core.TreeCodec
    - com.fasterxml.jackson.core.ObjectCodec (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.core.TSFBuilder<F,B>
    - com.fasterxml.jackson.core.JsonFactoryBuilder
  - com.fasterxml.jackson.core.Version (implements java.lang.Comparable<T>, java.io.Serializable)

## Interface Hierarchy

- com.fasterxml.jackson.core.FormatSchema
- com.fasterxml.jackson.core.util.JacksonFeature
  - com.fasterxml.jackson.core.FormatFeature
- com.fasterxml.jackson.core.JsonTokenId
- com.fasterxml.jackson.core.PrettyPrinter
- com.fasterxml.jackson.core.SerializableString
- com.fasterxml.jackson.core.TreeNode
- com.fasterxml.jackson.core.Versioned

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.fasterxml.jackson.core.StreamReadCapability (implements com.fasterxml.jackson.core.util.JacksonFeature)
    - com.fasterxml.jackson.core.StreamWriteFeature (implements com.fasterxml.jackson.core.util.JacksonFeature)
    - com.fasterxml.jackson.core.Base64Variant.PaddingReadBehaviour
    - com.fasterxml.jackson.core.JsonParser.NumberType
    - com.fasterxml.jackson.core.JsonParser.Feature
    - com.fasterxml.jackson.core.JsonGenerator.Feature
    - com.fasterxml.jackson.core.StreamReadFeature (implements com.fasterxml.jackson.core.util.JacksonFeature)
    - com.fasterxml.jackson.core.JsonEncoding
    - com.fasterxml.jackson.core.JsonFactory.Feature (implements com.fasterxml.jackson.core.util.JacksonFeature)
    - com.fasterxml.jackson.core.JsonToken
    - com.fasterxml.jackson.core.StreamWriteCapability (implements com.fasterxml.jackson.core.util.JacksonFeature)