Uses of Class
org.codehaus.jackson.map.type.ClassKey
-
Packages that use ClassKey Package Description org.codehaus.jackson.jaxrs Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType).org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapperclass, as well as convenience methods included inJsonParserorg.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.module Package that contains classes and interfaces to help implement custom extensionModules (which are registered usingObjectMapper.registerModule(org.codehaus.jackson.map.Module).org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding.org.codehaus.jackson.map.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).org.codehaus.jackson.map.util Utility classes for Mapper package. -
-
Uses of ClassKey in org.codehaus.jackson.jaxrs
Fields in org.codehaus.jackson.jaxrs with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashSet<ClassKey>JacksonJsonProvider. _cfgCustomUntouchablesSet of types (classes) that provider should ignore for data bindingstatic java.util.HashSet<ClassKey>JacksonJsonProvider. _untouchablesLooks like we need to worry about accidental data binding for types we shouldn't be handling.Method parameters in org.codehaus.jackson.jaxrs with type arguments of type ClassKey Modifier and Type Method Description protected static booleanJacksonJsonProvider. _containedIn(java.lang.Class<?> mainType, java.util.HashSet<ClassKey> set) -
Uses of ClassKey in org.codehaus.jackson.map
Fields in org.codehaus.jackson.map with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashMap<ClassKey,java.lang.Class<?>>MapperConfig. _mixInAnnotationsMapping that defines how to apply mix-in annotations: key is the type to received additional annotations, and value is the type that has annotations to "mix in".Constructor parameters in org.codehaus.jackson.map with type arguments of type ClassKey Constructor Description SerializationConfig(SerializationConfig src, java.util.HashMap<ClassKey,java.lang.Class<?>> mixins, SubtypeResolver str)Constructor used to make a private copy of specific mix-in definitions. -
Uses of ClassKey in org.codehaus.jackson.map.deser
Fields in org.codehaus.jackson.map.deser with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashMap<ClassKey,JsonDeserializer<java.lang.Object>>CustomDeserializerFactory. _directClassMappingsDeprecated.Direct mappings that are used for exact class and interface type matches.protected java.util.HashMap<ClassKey,java.lang.Class<?>>CustomDeserializerFactory. _mixInAnnotationsDeprecated.Mapping that defines how to apply mix-in annotations: key is the type to received additional annotations, and value is the type that has annotations to "mix in".protected java.util.HashMap<ClassKey,JsonDeserializer<java.lang.Object>>BeanDeserializer. _subDeserializersLazily constructed map used to contain deserializers needed for polymorphic subtypes. -
Uses of ClassKey in org.codehaus.jackson.map.module
Fields in org.codehaus.jackson.map.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 org.codehaus.jackson.map.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 org.codehaus.jackson.map.ser
Fields in org.codehaus.jackson.map.ser with type parameters of type ClassKey Modifier and Type Field Description protected java.util.HashMap<ClassKey,JsonSerializer<?>>CustomSerializerFactory. _directClassMappingsDirect mappings that are only used for exact class type matches, but not for sub-class checks.protected java.util.HashMap<ClassKey,JsonSerializer<?>>CustomSerializerFactory. _interfaceMappingsAnd finally interface-based matches.protected java.util.HashMap<ClassKey,JsonSerializer<?>>CustomSerializerFactory. _transitiveClassMappingsAnd then class-based mappings that are used both for exact and sub-class matches.Methods in org.codehaus.jackson.map.ser with parameters of type ClassKey Modifier and Type Method Description protected JsonSerializer<?>CustomSerializerFactory. _findInterfaceMapping(java.lang.Class<?> cls, ClassKey key) -
Uses of ClassKey in org.codehaus.jackson.map.type
Methods in org.codehaus.jackson.map.type with parameters of type ClassKey Modifier and Type Method Description intClassKey. compareTo(ClassKey other) -
Uses of ClassKey in org.codehaus.jackson.map.util
Fields in org.codehaus.jackson.map.util with type parameters of type ClassKey Modifier and Type Field Description protected LRUMap<ClassKey,SerializedString>RootNameLookup. _rootNamesFor efficient operation, let's try to minimize number of times we need to introspect root element name to use.
-