diff options
Diffstat (limited to 'v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java')
-rw-r--r-- | v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java b/v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java index 6efcf2e28..089d22957 100644 --- a/v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java +++ b/v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/Context.java @@ -22,7 +22,7 @@ import java.util.HashMap; /** * Simple context class that provides transient storage during one or more read/write operations */ -public class Context { +public class Context implements AutoCloseable { protected final HashMap<Object, Object> map; @@ -42,7 +42,8 @@ public class Context { return map.put(o, o2); } - public void close() throws Exception { + @Override + public void close() { map.clear(); } } |