com.caucho.json.ser
Class AbstractJsonSerializer<T>

java.lang.Object
  extended by com.caucho.json.ser.AbstractJsonSerializer<T>
All Implemented Interfaces:
JsonSerializer<T>
Direct Known Subclasses:
AtomicIntegerSerializer, BooleanArraySerializer, BooleanSerializer, ByteArraySerializer, CharArraySerializer, CharSerializer, CollectionSerializer, DateSerializer, DoubleArraySerializer, DoubleSerializer, EnumSerializer, FloatArraySerializer, IntArraySerializer, JavaSerializer, LongArraySerializer, LongSerializer, MapSerializer, NullSerializer, ObjectArraySerializer, ShortArraySerializer, StringSerializer

public abstract class AbstractJsonSerializer<T>
extends java.lang.Object
implements JsonSerializer<T>


Constructor Summary
AbstractJsonSerializer()
           
 
Method Summary
 void write(JsonOutput out, T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.caucho.json.ser.JsonSerializer
write
 

Constructor Detail

AbstractJsonSerializer

public AbstractJsonSerializer()
Method Detail

write

public void write(JsonOutput out,
                  T value)
           throws java.io.IOException
Specified by:
write in interface JsonSerializer<T>
Throws:
java.io.IOException