diff --git a/pom.xml b/pom.xml
index 3b8efb9..032aa92 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
io.github.karol-brejna-i.tigergraph
restpp-client
- 0.0.1-SNAPSHOT
+ 0.0.2-SNAPSHOT
jar
${project.groupId}:${project.artifactId}
diff --git a/src/main/java/io/github/karol_brejna_i/tigergraph/restppclient/invoker/JSON.java b/src/main/java/io/github/karol_brejna_i/tigergraph/restppclient/invoker/JSON.java
index d7564d9..e8e7096 100644
--- a/src/main/java/io/github/karol_brejna_i/tigergraph/restppclient/invoker/JSON.java
+++ b/src/main/java/io/github/karol_brejna_i/tigergraph/restppclient/invoker/JSON.java
@@ -12,15 +12,10 @@
package io.github.karol_brejna_i.tigergraph.restppclient.invoker;
-import com.google.gson.Gson;
-import com.google.gson.GsonBuilder;
-import com.google.gson.JsonElement;
-import com.google.gson.JsonObject;
+import com.google.gson.*;
import io.gsonfire.GsonFireBuilder;
import io.gsonfire.PostProcessor;
import io.gsonfire.TypeSelector;
-import com.google.gson.JsonParseException;
-import com.google.gson.TypeAdapter;
import com.google.gson.internal.bind.util.ISO8601Utils;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
@@ -49,8 +44,8 @@ public class JSON {
private LocalDateTypeAdapter localDateTypeAdapter = new LocalDateTypeAdapter();
public static GsonBuilder createGson() {
- GsonFireBuilder fireBuilder = new GsonFireBuilder()
- ;
+ GsonFireBuilder fireBuilder = new GsonFireBuilder() ;
+// fireBuilder.
return fireBuilder.createGsonBuilder();
}
@@ -76,6 +71,7 @@ public JSON() {
.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter)
.registerTypeAdapter(OffsetDateTime.class, offsetDateTimeTypeAdapter)
.registerTypeAdapter(LocalDate.class, localDateTypeAdapter)
+ .setObjectToNumberStrategy(ToNumberPolicy.LONG_OR_DOUBLE)
.create();
}