db-ddlutils-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject svn commit: r423380 - in /db/ddlutils/trunk/src/java/org/apache/ddlutils: alteration/ColumnOrderChange.java platform/PlatformImplBase.java util/SqlTokenizer.java
Date Wed, 19 Jul 2006 05:52:53 GMT
Author: tomdz
Date: Tue Jul 18 22:52:52 2006
New Revision: 423380

URL: http://svn.apache.org/viewvc?rev=423380&view=rev
Log:
Javadoc fixes

Modified:
    db/ddlutils/trunk/src/java/org/apache/ddlutils/alteration/ColumnOrderChange.java
    db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
    db/ddlutils/trunk/src/java/org/apache/ddlutils/util/SqlTokenizer.java

Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/alteration/ColumnOrderChange.java
URL: http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/alteration/ColumnOrderChange.java?rev=423380&r1=423379&r2=423380&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/alteration/ColumnOrderChange.java (original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/alteration/ColumnOrderChange.java Tue Jul
18 22:52:52 2006
@@ -48,6 +48,7 @@
     /**
      * Returns the new position of the given source column.
      *
+     * @param sourceColumn The column
      * @return The new position or -1 if no position is marked for the column
      */
     public int getNewPosition(Column sourceColumn)

Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
URL: http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java?rev=423380&r1=423379&r2=423380&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java (original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java Tue Jul
18 22:52:52 2006
@@ -1943,16 +1943,12 @@
     }
 
     /**
-     * Helper method esp. for the {@link ModelBasedResultSetIterator} class that retrieves
-     * the value for a column from the given result set. If a table was specified,
-     * and it contains the column, then the jdbc type defined for the column is used for
extracting
-     * the value, otherwise the object directly retrieved from the result set is returned.<br/>
-     * The method is defined here rather than in the {@link ModelBasedResultSetIterator}
class
-     * so that concrete platforms can modify its behavior.
+     * Helper method for retrieving the value for a column from the given result set
+     * using the type code of the column.
      * 
-     * @param resultSet  The result set
-     * @param columnName The name of the column
-     * @param table      The table
+     * @param resultSet The result set
+     * @param column    The column
+     * @param idx       The value's index in the result set (starting from 1) 
      * @return The value
      */
     protected Object getObjectFromResultSet(ResultSet resultSet, Column column, int idx)
throws SQLException

Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/util/SqlTokenizer.java
URL: http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/util/SqlTokenizer.java?rev=423380&r1=423379&r2=423380&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/util/SqlTokenizer.java (original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/util/SqlTokenizer.java Tue Jul 18 22:52:52
2006
@@ -1,18 +1,40 @@
 package org.apache.ddlutils.util;
 
+/*
+ * Copyright 2006 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 /**
  * A statement tokenizer for SQL strings that splits only at delimiters that
  * are at the end of a line or the end of the SQL (row mode).  
  * 
  * TODO: Add awareness of strings, so that semicolons within strings are not parsed
+ * @version $Revision: $
  */
 public class SqlTokenizer
 {
+    /** The SQL to tokenize. */
     private String  _sql;
+    /** The index of the last character in the string. */
     private int     _lastCharIdx;
+    /** The last delimiter position in the string. */
     private int     _lastDelimiterPos = -1;
+    /** The next delimiter position in the string. */
     private int     _nextDelimiterPos = -1;
+    /** Whether there are no more tokens. */
     private boolean _finished;
 
     /**



Mime
View raw message