From 0c68aa8615554b86ea8d1a9c642e3a268acf3b5b Mon Sep 17 00:00:00 2001 From: Kalle Stenflo Date: Fri, 12 Sep 2014 17:16:20 +0200 Subject: [PATCH] GsonProvider --- .../com/jayway/jsonpath/internal/spi/json/GsonProvider.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonProvider.java index 898a99fe..3cd2b801 100644 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonProvider.java @@ -23,7 +23,6 @@ public class GsonProvider extends AbstractJsonProvider { private static final JsonParser parser = new JsonParser(); private static final Gson gson = new Gson(); - public Object unwrap(Object o){ if(o == null){ return null; @@ -90,7 +89,7 @@ public class GsonProvider extends AbstractJsonProvider { @Override public String toJson(Object obj) { - return ((JsonElement)obj).toString(); + return obj.toString(); } @Override @@ -113,6 +112,7 @@ public class GsonProvider extends AbstractJsonProvider { return toJsonArray(obj).get(idx); } + @Override public Object getMapValue(Object obj, String key) { Object o = toJsonObject(obj).get(key); @@ -140,7 +140,6 @@ public class GsonProvider extends AbstractJsonProvider { } else { array.set(index, toJsonElement(value)); } - } }