Author: sseifert
Date: Tue Jun  2 13:33:37 2015
New Revision: 1683106

URL: http://svn.apache.org/r1683106
Log:
SLING-4381 make classes public but final

Modified:
    
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java
    
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java

Modified: 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java?rev=1683106&r1=1683105&r2=1683106&view=diff
==============================================================================
--- 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java
 (original)
+++ 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java
 Tue Jun  2 13:33:37 2015
@@ -38,8 +38,15 @@ import com.couchbase.client.java.view.Vi
  */
 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";

Modified: 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java?rev=1683106&r1=1683105&r2=1683106&view=diff
==============================================================================
--- 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java
 (original)
+++ 
sling/trunk/contrib/nosql/couchbase-resourceprovider/src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/MapConverter.java
 Tue Jun  2 13:33:37 2015
@@ -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();


Reply via email to