org.codehaus.jackson.map.ser
Class ReadOnlyClassToSerializerMap
java.lang.Object
org.codehaus.jackson.map.ser.ReadOnlyClassToSerializerMap
public final class ReadOnlyClassToSerializerMap
- extends Object
Optimized lookup table for accessing JsonSerializer
instances
keyed by Class
. Initially this just uses a regular
HashMap
but can be optimize later on if necessary.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public ReadOnlyClassToSerializerMap instance()
from
public static ReadOnlyClassToSerializerMap from(HashMap<ClassKey,JsonSerializer<Object>> src)
- Factory method for creating the "blueprint" lookup map. Such map
can not be used as is but just shared: to get an actual usable
instance,
instance()
has to be called first.
get
public JsonSerializer<Object> get(Class<?> clz)