org.hypergraphdb.peer.serializer
Class JSONWriter

java.lang.Object
  extended by org.hypergraphdb.peer.serializer.JSONWriter

public class JSONWriter
extends java.lang.Object

Author:
ciprian.costa Class taken from the stringtree library and modified to support CustomSerialized values.

Constructor Summary
JSONWriter()
           
JSONWriter(boolean emitClassName)
           
 
Method Summary
 java.util.ArrayList<CustomSerializedValue> getCustomValues()
           
 void setCustomValues(java.util.ArrayList<CustomSerializedValue> customValues)
           
 java.lang.String write(boolean b)
           
 java.lang.String write(char c)
           
 java.lang.String write(double d)
           
 java.lang.String write(long n)
           
 java.lang.String write(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONWriter

public JSONWriter(boolean emitClassName)

JSONWriter

public JSONWriter()
Method Detail

write

public java.lang.String write(java.lang.Object object)

write

public java.lang.String write(long n)

write

public java.lang.String write(double d)

write

public java.lang.String write(char c)

write

public java.lang.String write(boolean b)

getCustomValues

public java.util.ArrayList<CustomSerializedValue> getCustomValues()

setCustomValues

public void setCustomValues(java.util.ArrayList<CustomSerializedValue> customValues)