diff options
author | Luck <git@lucko.me> | 2018-06-01 12:18:43 +0100 |
---|---|---|
committer | Luck <git@lucko.me> | 2018-06-01 12:18:43 +0100 |
commit | dca7407ed4ca955b7b692473a6a85263dc6a09f0 (patch) | |
tree | 0c6b9a874f5ca6dc9cc2f86e127db841b4c19a41 /common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java | |
parent | e1baaa4d0a0f67be82bb58ad10743d5fe46fd8fc (diff) | |
download | spark-dca7407ed4ca955b7b692473a6a85263dc6a09f0.tar.gz spark-dca7407ed4ca955b7b692473a6a85263dc6a09f0.tar.bz2 spark-dca7407ed4ca955b7b692473a6a85263dc6a09f0.zip |
Improve serialization methods
Diffstat (limited to 'common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java')
-rw-r--r-- | common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java b/common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java index 7207801..d46a547 100644 --- a/common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java +++ b/common/src/main/java/me/lucko/spark/profiler/StackTraceNode.java @@ -18,7 +18,9 @@ package me.lucko.spark.profiler; -import com.google.gson.JsonObject; +import com.google.gson.stream.JsonWriter; + +import java.io.IOException; /** * Represents a {@link StackNode node} for a method call. @@ -48,17 +50,17 @@ public class StackTraceNode extends StackNode { } public String getClassName() { - return className; + return this.className; } public String getMethodName() { - return methodName; + return this.methodName; } @Override - protected void appendMetadata(JsonObject obj) { - obj.addProperty("className", className); - obj.addProperty("methodName", methodName); + protected void appendMetadata(JsonWriter writer) throws IOException { + writer.name("className").value(this.className); + writer.name("methodName").value(this.methodName); } @Override |