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]>.

Reply via email to