com.fasterxml.jackson.databind.ser.std
Class StdJdkSerializers

java.lang.Object
  extended by com.fasterxml.jackson.databind.ser.std.StdJdkSerializers
All Implemented Interfaces:
Provider<Map.Entry<Class<?>,Object>>

public class StdJdkSerializers
extends Object
implements Provider<Map.Entry<Class<?>,Object>>

Class that providers access to serializers user for non-structured JDK types that are serializer as scalars; some using basic ToStringSerializer, others explicit serializers.


Nested Class Summary
static class StdJdkSerializers.AtomicBooleanSerializer
           
static class StdJdkSerializers.AtomicIntegerSerializer
           
static class StdJdkSerializers.AtomicLongSerializer
           
static class StdJdkSerializers.AtomicReferenceSerializer
           
static class StdJdkSerializers.ClassSerializer
          Also: default bean access will not do much good with Class.class.
static class StdJdkSerializers.FileSerializer
          For now, File objects get serialized by just outputting absolute (but not canonical) name as String value
 
Constructor Summary
StdJdkSerializers()
           
 
Method Summary
 Collection<Map.Entry<Class<?>,Object>> provide()
          Method called by BasicSerializerFactory to access all serializers this class provides.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StdJdkSerializers

public StdJdkSerializers()
Method Detail

provide

public Collection<Map.Entry<Class<?>,Object>> provide()
Method called by BasicSerializerFactory to access all serializers this class provides.

Specified by:
provide in interface Provider<Map.Entry<Class<?>,Object>>


Copyright © 2012 fasterxml.com. All Rights Reserved.