public abstract class BaseChartRenderer extends java.lang.Object implements ChartRenderer, com.serotonin.json.JsonSerializable
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseChartRenderer.Factory |
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.List<ImplDefinition> |
definitions |
private static ImplDefinition |
noneDefinition |
private static long |
serialVersionUID |
private static int |
version |
TYPE_IMAGE, TYPE_NONE, TYPE_STATS, TYPE_TABLE| Constructor and Description |
|---|
BaseChartRenderer() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
ensureDefinitions() |
static java.util.List<java.lang.String> |
getExportTypes() |
static java.util.List<ImplDefinition> |
getImplementations(int dataType) |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
private void |
readObject(java.io.ObjectInputStream in) |
private void |
writeObject(java.io.ObjectOutputStream out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDataToModel, getDef, getTypeNameprivate static ImplDefinition noneDefinition
static java.util.List<ImplDefinition> definitions
private static final long serialVersionUID
private static final int version
static void ensureDefinitions()
public static java.util.List<ImplDefinition> getImplementations(int dataType)
public static java.util.List<java.lang.String> getExportTypes()
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablecom.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializable