Hierarchy For Package uk.gov.gchq.koryphe.serialisation.json

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.fasterxml.jackson.databind.AnnotationIntrospector (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
    • uk.gov.gchq.koryphe.serialisation.json.DelegatingAnnotationIntrospector.Builder
    • com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
      • com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
        • com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
          • com.fasterxml.jackson.databind.deser.std.FromStringDeserializer<T>
    • com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
      • com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
        • com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Default
        • com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<T>
          • com.fasterxml.jackson.databind.ser.std.ClassSerializer
    • com.fasterxml.jackson.databind.KeyDeserializer
    • uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
    • uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver (implements com.fasterxml.jackson.databind.jsontype.TypeIdResolver)
    • uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation (implements com.fasterxml.jackson.databind.annotation.JsonTypeIdResolver)

Annotation Type Hierarchy