org.pentaho.chart.model.util
Class ChartSerializer

java.lang.Object
  extended by org.pentaho.chart.model.util.ChartSerializer

public class ChartSerializer
extends Object


Nested Class Summary
static class ChartSerializer.ChartSerializationFormat
           
 
Constructor Summary
ChartSerializer()
           
 
Method Summary
static ChartModel deSerialize(String input, ChartSerializer.ChartSerializationFormat inputFormat)
           
static ChartDataDefinition deSerializeDataDefinition(String input, ChartSerializer.ChartSerializationFormat inputFormat)
           
static String serialize(ChartModel model, ChartSerializer.ChartSerializationFormat outputFormat)
           
static String serializeDataDefinition(ChartDataDefinition def, ChartSerializer.ChartSerializationFormat outputFormat)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartSerializer

public ChartSerializer()
Method Detail

serialize

public static String serialize(ChartModel model,
                               ChartSerializer.ChartSerializationFormat outputFormat)

deSerialize

public static ChartModel deSerialize(String input,
                                     ChartSerializer.ChartSerializationFormat inputFormat)

serializeDataDefinition

public static String serializeDataDefinition(ChartDataDefinition def,
                                             ChartSerializer.ChartSerializationFormat outputFormat)

deSerializeDataDefinition

public static ChartDataDefinition deSerializeDataDefinition(String input,
                                                            ChartSerializer.ChartSerializationFormat inputFormat)