From 0b15992998bb3b43000c60b4bbd50ade43f8e9be Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Wed, 11 Oct 2017 11:48:35 +0200 Subject: [PATCH] Reintroduced the setKeys method to avoid Jackson/ObjectMapper being confused --- src/main/java/no/nibio/vips/entity/Result.java | 1 + src/main/java/no/nibio/vips/entity/ResultImpl.java | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/no/nibio/vips/entity/Result.java b/src/main/java/no/nibio/vips/entity/Result.java index cd1cff0..ef31810 100755 --- a/src/main/java/no/nibio/vips/entity/Result.java +++ b/src/main/java/no/nibio/vips/entity/Result.java @@ -51,6 +51,7 @@ public interface Result extends Comparable{ public Geometry getValidGeometry(); /* The result parameters in this Result object */ + public void setKeys(Set<String> keys); // Don't remove this! It's here to trick Jackson/Objectmapper! public Set<String> getKeys(); /* Setting and getting values */ diff --git a/src/main/java/no/nibio/vips/entity/ResultImpl.java b/src/main/java/no/nibio/vips/entity/ResultImpl.java index e65b7c7..e147c39 100755 --- a/src/main/java/no/nibio/vips/entity/ResultImpl.java +++ b/src/main/java/no/nibio/vips/entity/ResultImpl.java @@ -48,6 +48,12 @@ public class ResultImpl implements Result{ public Date getValidTimeStart() { return this.validTimeStart; } + + @Override + public void setKeys(Set<String> keys) { + // Don't remove this! + // This is just here to trick Jackson/Objectmapper! + } @Override public Set<String> getKeys() { -- GitLab