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.IOExceptionpublic void reset(java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
int value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Integer value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
double value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Double value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
short value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Short value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
long value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Long value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
boolean value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Boolean value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.util.Date value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.String value)
throws java.io.IOException
java.io.IOExceptionpublic <T extends JsonSerializable> void write(java.lang.String name, T value) throws java.io.IOException
java.io.IOExceptionpublic <T> void write(java.lang.String name,
java.util.Map<java.lang.String,T> map)
throws java.io.IOException
java.io.IOExceptionpublic <T> void write(java.lang.String name,
java.util.List<T> list)
throws java.io.IOException
java.io.IOExceptionprotected void writeEscapedString(java.lang.String value)
throws java.io.IOException
java.io.IOException