|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassKey | |
---|---|
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 via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
org.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 extension Module s
(which are registered using
ObjectMapper.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 of
JavaType , as
well as the factory (TypeFactory ) for
constructing instances from various input data types
(like Class , Type )
and programmatically (for structured types, arrays,
List s and Map s). |
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 | |
---|---|
protected HashSet<ClassKey> |
JacksonJsonProvider._cfgCustomUntouchables
Set of types (classes) that provider should ignore for data binding |
static HashSet<ClassKey> |
JacksonJsonProvider._untouchables
Looks 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 | |
---|---|
protected static boolean |
JacksonJsonProvider._containedIn(Class<?> mainType,
HashSet<ClassKey> set)
|
Uses of ClassKey in org.codehaus.jackson.map |
---|
Fields in org.codehaus.jackson.map with type parameters of type ClassKey | |
---|---|
protected HashMap<ClassKey,Class<?>> |
MapperConfig._mixInAnnotations
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". |
Constructor parameters in org.codehaus.jackson.map with type arguments of type ClassKey | |
---|---|
SerializationConfig(SerializationConfig src,
HashMap<ClassKey,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 | |
---|---|
protected HashMap<ClassKey,JsonDeserializer<Object>> |
CustomDeserializerFactory._directClassMappings
Deprecated. Direct mappings that are used for exact class and interface type matches. |
protected HashMap<ClassKey,Class<?>> |
CustomDeserializerFactory._mixInAnnotations
Deprecated. 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 HashMap<ClassKey,JsonDeserializer<Object>> |
BeanDeserializer._subDeserializers
Lazily 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 | |
---|---|
protected HashMap<ClassKey,KeyDeserializer> |
SimpleKeyDeserializers._classMappings
|
protected HashMap<ClassKey,JsonDeserializer<?>> |
SimpleDeserializers._classMappings
|
protected HashMap<ClassKey,JsonSerializer<?>> |
SimpleSerializers._classMappings
Class-based mappings that are used both for exact and sub-class matches. |
protected HashMap<ClassKey,ValueInstantiator> |
SimpleValueInstantiators._classMappings
Mappings from raw (type-erased, i.e. |
protected HashMap<ClassKey,JsonSerializer<?>> |
SimpleSerializers._interfaceMappings
Interface-based matches. |
protected HashMap<ClassKey,Class<?>> |
SimpleAbstractTypeResolver._mappings
Mappings from super types to subtypes |
Methods in org.codehaus.jackson.map.module with parameters of type ClassKey | |
---|---|
protected JsonSerializer<?> |
SimpleSerializers._findInterfaceMapping(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 | |
---|---|
protected HashMap<ClassKey,JsonSerializer<?>> |
CustomSerializerFactory._directClassMappings
Direct mappings that are only used for exact class type matches, but not for sub-class checks. |
protected HashMap<ClassKey,JsonSerializer<?>> |
CustomSerializerFactory._interfaceMappings
And finally interface-based matches. |
protected HashMap<ClassKey,JsonSerializer<?>> |
CustomSerializerFactory._transitiveClassMappings
And 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 | |
---|---|
protected JsonSerializer<?> |
CustomSerializerFactory._findInterfaceMapping(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 | |
---|---|
int |
ClassKey.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 | |
---|---|
protected LRUMap<ClassKey,SerializedString> |
RootNameLookup._rootNames
For efficient operation, let's try to minimize number of times we need to introspect root element name to use. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |