Uses of Class
com.fasterxml.jackson.databind.type.ClassKey
-
Packages that use ClassKey Package Description com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.com.fasterxml.jackson.databind.module Package that contains classes and interfaces to help implement custom extensionModules (which are registered usingObjectMapper.registerModule(com.fasterxml.jackson.databind.Module).com.fasterxml.jackson.databind.type Package that contains concrete implementations ofJavaType, as well as the factory (TypeFactory) for constructing instances from various input data types (likeClass,Type) and programmatically (for structured types, arrays,Lists andMaps).com.fasterxml.jackson.databind.util Utility classes for Mapper package. -
-
Uses of ClassKey in com.fasterxml.jackson.databind.deser
Fields in com.fasterxml.jackson.databind.deser with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashMap<ClassKey,JsonDeserializer<java.lang.Object>>BeanDeserializerBase. _subDeserializersLazily constructed map used to contain deserializers needed for polymorphic subtypes. -
Uses of ClassKey in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type ClassKey Modifier and Type Field Description protected java.util.Map<ClassKey,java.lang.Class<?>>SimpleMixInResolver. _localMixInsSimple mix-in targets defined locally.Constructor parameters in com.fasterxml.jackson.databind.introspect with type arguments of type ClassKey Constructor Description SimpleMixInResolver(ClassIntrospector.MixInResolver overrides, java.util.Map<ClassKey,java.lang.Class<?>> mixins) -
Uses of ClassKey in com.fasterxml.jackson.databind.module
Fields in com.fasterxml.jackson.databind.module with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashMap<ClassKey,JsonDeserializer<?>>SimpleDeserializers. _classMappingsprotected java.util.HashMap<ClassKey,KeyDeserializer>SimpleKeyDeserializers. _classMappingsprotected java.util.HashMap<ClassKey,JsonSerializer<?>>SimpleSerializers. _classMappingsClass-based mappings that are used both for exact and sub-class matches.protected java.util.HashMap<ClassKey,ValueInstantiator>SimpleValueInstantiators. _classMappingsMappings from raw (type-erased, i.e.protected java.util.HashMap<ClassKey,JsonSerializer<?>>SimpleSerializers. _interfaceMappingsInterface-based matches.protected java.util.HashMap<ClassKey,java.lang.Class<?>>SimpleAbstractTypeResolver. _mappingsMappings from super types to subtypesMethods in com.fasterxml.jackson.databind.module with parameters of type ClassKey Modifier and Type Method Description protected JsonSerializer<?>SimpleSerializers. _findInterfaceMapping(java.lang.Class<?> cls, ClassKey key) -
Uses of ClassKey in com.fasterxml.jackson.databind.type
Methods in com.fasterxml.jackson.databind.type with parameters of type ClassKey Modifier and Type Method Description intClassKey. compareTo(ClassKey other) -
Uses of ClassKey in com.fasterxml.jackson.databind.util
Fields in com.fasterxml.jackson.databind.util with type parameters of type ClassKey Modifier and Type Field Description protected LRUMap<ClassKey,PropertyName>RootNameLookup. _rootNamesFor efficient operation, let's try to minimize number of times we need to introspect root element name to use.
-