You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by th...@apache.org on 2008/01/28 11:25:53 UTC

svn commit: r615843 - in /jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core: persistence/bundle/BundleDbPersistenceManager.java persistence/bundle/util/ConnectionFactory.java query/sql2/Parser.java

Author: thomasm
Date: Mon Jan 28 02:25:51 2008
New Revision: 615843

URL: http://svn.apache.org/viewvc?rev=615843&view=rev
Log:
JCR-97: Improve Checkstyle conformance - add Javadoc comments

Modified:
    jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.java
    jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/util/ConnectionFactory.java
    jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/query/sql2/Parser.java

Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.java?rev=615843&r1=615842&r2=615843&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.java Mon Jan 28 02:25:51 2008
@@ -1427,6 +1427,10 @@
         }
     }
 
+    /**
+     * Iterator over an in-memory list of node ids.
+     * This helper class is used by {@link BundleDbPersistenceManager#getAllNodeIds()}.
+     */
     private class ListNodeIdIterator implements NodeIdIterator {
 
         private final ArrayList list;

Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/util/ConnectionFactory.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/util/ConnectionFactory.java?rev=615843&r1=615842&r2=615843&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/util/ConnectionFactory.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/persistence/bundle/util/ConnectionFactory.java Mon Jan 28 02:25:51 2008
@@ -33,6 +33,12 @@
 public class ConnectionFactory {
 
     /**
+     * Utility classes should not have a public or default constructor.
+     */
+    private ConnectionFactory() {
+    }
+
+    /**
      * Open a connection using the specified properties.
      * The connection can be created using a JNDI Data Source as well. To do that,
      * the driver class name must reference a javax.naming.Context class

Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/query/sql2/Parser.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/query/sql2/Parser.java?rev=615843&r1=615842&r2=615843&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/query/sql2/Parser.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/query/sql2/Parser.java Mon Jan 28 02:25:51 2008
@@ -321,7 +321,9 @@
             if (readIf("IS")) {
                 read("NULL");
                 if (!(left instanceof PropertyValue)) {
-                    throw new RepositoryException("Only property values can be tested for NOT IS NULL; got: " + left.getClass().getName());
+                    throw new RepositoryException(
+                            "Only property values can be tested for NOT IS NULL; got: "
+                            + left.getClass().getName());
                 }
                 PropertyValue pv = (PropertyValue) left;
                 c = getPropertyExistence(pv);
@@ -949,10 +951,14 @@
         return new InvalidQueryException("Query:\n" + query);
     }
 
+    /**
+     * Represents a column or a wildcard in a SQL expression.
+     * This class is temporarily used during parsing.
+     */
     private static class ColumnOrWildcard {
-        String selectorName;
-        String propertyName;
-        String columnName;
+        private String selectorName;
+        private String propertyName;
+        private String columnName;
     }
 
 }