diff options
Diffstat (limited to 'aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java')
-rw-r--r-- | aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java b/aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java index f4fd921f..1a69bed3 100644 --- a/aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java +++ b/aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java @@ -56,7 +56,6 @@ public class Resource extends MultiFormatMapper { private final Loader loader; private final DBSerializer serializer; - private final JsonParser parser; private final UrlBuilder urlBuilder; private final boolean includeUrl; private final boolean nodesOnly; @@ -64,7 +63,6 @@ public class Resource extends MultiFormatMapper { private final boolean isSkipRelatedTo; public Resource(Builder builder) { - this.parser = new JsonParser(); this.loader = builder.getLoader(); this.serializer = builder.getSerializer(); this.urlBuilder = builder.getUrlBuilder(); @@ -190,7 +188,7 @@ public class Resource extends MultiFormatMapper { final String json = obj.marshal(false); - return Optional.of(getParser().parse(json).getAsJsonObject()); + return Optional.of(JsonParser.parseString(json).getAsJsonObject()); } catch (AAIUnknownObjectException e) { return Optional.empty(); } @@ -209,10 +207,6 @@ public class Resource extends MultiFormatMapper { return serializer; } - private JsonParser getParser() { - return parser; - } - public static class Builder implements NodesOnly<Builder>, Depth<Builder>, AsTree<Builder> { private final Loader loader; |