You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by kr...@apache.org on 2008/01/07 10:41:26 UTC

svn commit: r609543 - /db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java

Author: kristwaa
Date: Mon Jan  7 01:41:18 2008
New Revision: 609543

URL: http://svn.apache.org/viewvc?rev=609543&view=rev
Log:
DERBY-2359: Code cleanups for the org.apache.derby.impl.store.access.* packages. Removed unused method init(), removed unused import, removed variable and fixed a little JavaDoc.
Patch file: derby-2359-4a-OpenConglomerateScratchSpace.diff

Modified:
    db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java

Modified: db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java?rev=609543&r1=609542&r2=609543&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/impl/store/access/conglomerate/OpenConglomerateScratchSpace.java Mon Jan  7 01:41:18 2008
@@ -31,7 +31,6 @@
 import org.apache.derby.iapi.types.DataValueDescriptor;
 
 import org.apache.derby.iapi.services.io.FormatableBitSet;
-import org.apache.derby.iapi.services.loader.InstanceGetter;
 
 /**
 
@@ -56,7 +55,6 @@
      * create new rows for export from this class.  This variable is for
      * use by get_row_for_export().
      **/
-    private FormatableBitSet        row_for_export_column_list;
     private DataValueDescriptor[]   row_for_export_template;
 
     /**
@@ -80,13 +78,25 @@
     private int[]                   collation_ids;
 
 
-    /* scratch space used by ConglomerateController.delete and replace */
+    /**
+     * Scratch space used by <code>ConglomerateController</code>.
+     * 
+     * @see org.apache.derby.iapi.store.access.ConglomerateController#delete
+     * @see org.apache.derby.iapi.store.access.ConglomerateController#replace
+     */
     private RowPosition             scratch_row_position;
 
     /**************************************************************************
      * Constructors for This class:
      **************************************************************************
      */
+
+    /**
+     * Creates a new scratch space.
+     *
+     * @param format_ids format identifiers for columns in the row
+     * @param collation_ids collation identifiers for the columns in the row
+     */
     public OpenConglomerateScratchSpace(
     int[]   format_ids,
     int[]   collation_ids)
@@ -127,7 +137,7 @@
             row_for_export_template = 
                 RowUtil.newTemplate(
                     rawtran.getDataValueFactory(), 
-                    row_for_export_column_list, format_ids, collation_ids);
+                    null, format_ids, collation_ids);
         }
 
         // Allocate a new row based on the class template.
@@ -209,17 +219,5 @@
         }
 
         return(scratch_row_position);
-    }
-
-    /**
-     * Initialize scratch space for reuse by possibly different template.
-     * <p>
-     * Some data is only valid per statement.
-     **/
-    public void init(
-    FormatableBitSet export_column_list)
-    {
-        row_for_export_template       = null;
-        row_for_export_column_list    = null;
     }
 }