From 88ce1f58607f8674d4555cfa9c9684dad4565144 Mon Sep 17 00:00:00 2001 From: Hendrik Saly Date: Thu, 19 Feb 2015 21:30:11 +0100 Subject: [PATCH] JsonbConfig.getAsMap() added, otherwise its not possible to query the all config properties --- api/src/main/java/javax/json/bind/JsonbConfig.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api/src/main/java/javax/json/bind/JsonbConfig.java b/api/src/main/java/javax/json/bind/JsonbConfig.java index 02dcda2..2792075 100644 --- a/api/src/main/java/javax/json/bind/JsonbConfig.java +++ b/api/src/main/java/javax/json/bind/JsonbConfig.java @@ -39,6 +39,7 @@ */ package javax.json.bind; +import java.util.Collections; import java.util.HashMap; import java.util.Map; @@ -140,6 +141,15 @@ public class JsonbConfig { public final Object getProperty(final String name) throws JsonbConfigException { return configuration.get(name); } + + /** + * Return all configuration properties as an unmodifiable map. + * + * @return All configuration properties as an unmodifiable map + */ + public final Map getAsMap() { + return Collections.unmodifiableMap(configuration); + } /** * Property used to specify whether or not the marshaled JSON data is formatted -- 1.8.4.2