public final class JsonTelemetryDataSerializer
extends java.lang.Object
Telemetry
instances into JSON.Constructor and Description |
---|
JsonTelemetryDataSerializer(java.io.Writer out) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
reset(java.io.Writer out) |
void |
write(java.lang.String name,
boolean value) |
void |
write(java.lang.String name,
java.lang.Boolean value) |
void |
write(java.lang.String name,
java.util.Date value) |
void |
write(java.lang.String name,
double value) |
void |
write(java.lang.String name,
java.lang.Double value) |
void |
write(java.lang.String name,
int value) |
void |
write(java.lang.String name,
java.lang.Integer value) |
<T> void |
write(java.lang.String name,
java.util.List<T> list) |
void |
write(java.lang.String name,
long value) |
void |
write(java.lang.String name,
java.lang.Long value) |
<T> void |
write(java.lang.String name,
java.util.Map<java.lang.String,T> map) |
void |
write(java.lang.String name,
short value) |
void |
write(java.lang.String name,
java.lang.Short value) |
void |
write(java.lang.String name,
java.lang.String value) |
<T extends JsonSerializable> |
write(java.lang.String name,
T value) |
protected void |
writeEscapedString(java.lang.String value) |
public JsonTelemetryDataSerializer(java.io.Writer out) throws java.io.IOException
java.io.IOException
public void reset(java.io.Writer out) throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, int value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Integer value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, double value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Double value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, short value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Short value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, long value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Long value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, boolean value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Boolean value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.util.Date value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.String value) throws java.io.IOException
java.io.IOException
public <T extends JsonSerializable> void write(java.lang.String name, T value) throws java.io.IOException
java.io.IOException
public <T> void write(java.lang.String name, java.util.Map<java.lang.String,T> map) throws java.io.IOException
java.io.IOException
public <T> void write(java.lang.String name, java.util.List<T> list) throws java.io.IOException
java.io.IOException
protected void writeEscapedString(java.lang.String value) throws java.io.IOException
java.io.IOException