This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-nosql-couchbase-resourceprovider.git
commit fd9383c3b4014f6d46b3cb31f4033275ac956497 Author: Stefan Seifert <[email protected]> AuthorDate: Tue Jun 2 13:33:37 2015 +0000 SLING-4381 make classes public but final git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1683106 13f79535-47bb-0310-9956-ffa450edef68 --- .../resourceprovider/impl/CouchbaseNoSqlAdapter.java | 11 +++++++++-- .../nosql/couchbase/resourceprovider/impl/MapConverter.java | 12 ++++++++++-- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java b/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java index 815b451..9fe9931 100644 --- a/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java +++ b/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java @@ -38,8 +38,15 @@ import com.couchbase.client.java.view.ViewRow; */ public final class CouchbaseNoSqlAdapter extends AbstractNoSqlAdapter { - private static final String PN_PATH = "path"; - private static final String PN_DATA = "data"; + /** + * Property holding path + */ + public static final String PN_PATH = "path"; + + /** + * Property holding properties data + */ + public static final String PN_DATA = "data"; private static final String VIEW_DESIGN_DOCUMENT = "resourceIndex"; private static final String VIEW_PARENT_PATH = "parentPath"; diff --git a/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java b/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java index efde8dd..a8278fd 100644 --- a/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java +++ b/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java @@ -35,7 +35,11 @@ public final class MapConverter { // static methods only } - static Map<String, Object> mapArrayToList(Map<String, Object> map) { + /** + * @param map Map with multi-valued arrays + * @return Map with multi-valued lists + */ + public static Map<String, Object> mapArrayToList(Map<String, Object> map) { for (Map.Entry<String, Object> entry : map.entrySet()) { if (entry.getValue().getClass().isArray()) { Class componentType = entry.getValue().getClass().getComponentType(); @@ -59,8 +63,12 @@ public final class MapConverter { return map; } + /** + * @param map Map with multi-valued lists + * @return Map with multi-valued arrays + */ @SuppressWarnings("unchecked") - static Map<String, Object> mapListToArray(Map<String, Object> map) { + public static Map<String, Object> mapListToArray(Map<String, Object> map) { for (Map.Entry<String, Object> entry : map.entrySet()) { if (entry.getValue() instanceof List) { List list = (List) entry.getValue(); -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
