SLING-4381 make classes public but final

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1683106 13f79535-47bb-0310-9956-ffa450edef68
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 @@
  */
 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 @@
         // 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 @@
         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();