Author: gk
Date: Wed Sep 20 07:49:04 2023
New Revision: 1912421

URL: http://svn.apache.org/viewvc?rev=1912421&view=rev
Log:
- Update criteria javadoc to be more explicit about the required type if it is 
a value from database (e.g. a column) as in criterion class.

Modified:
    
db/torque/trunk/torque-runtime/src/main/java/org/apache/torque/criteria/Criteria.java

Modified: 
db/torque/trunk/torque-runtime/src/main/java/org/apache/torque/criteria/Criteria.java
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-runtime/src/main/java/org/apache/torque/criteria/Criteria.java?rev=1912421&r1=1912420&r2=1912421&view=diff
==============================================================================
--- 
db/torque/trunk/torque-runtime/src/main/java/org/apache/torque/criteria/Criteria.java
 (original)
+++ 
db/torque/trunk/torque-runtime/src/main/java/org/apache/torque/criteria/Criteria.java
 Wed Sep 20 07:49:04 2023
@@ -1955,7 +1955,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.g. string object), it is interpreted as
      *        literal value.
@@ -1963,7 +1965,9 @@ public class Criteria implements Seriali
      *        If this object is a unary comparison operator, it is taken as
      *        comparison operator of the condition to add.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.g. string object), it is interpreted as
      *        literal value.
@@ -1985,13 +1989,17 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
      * @param rValue The right hand side of the comparison, may be null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
@@ -2019,7 +2027,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
@@ -2049,7 +2059,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
@@ -2081,7 +2093,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
@@ -2129,7 +2143,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.
@@ -2153,7 +2169,9 @@ public class Criteria implements Seriali
      *
      * @param lValue The left hand side of the comparison, not null.
      *        If this object implements the Column interface, it is interpreted
-     *        as a (pseudo)column.
+     *        as a (pseudo)column. If this value should be a value from the 
database,
+     *        the object must implement the
+     *        <code>org.apache.torque.Column</code> interface.
      *        If this object is a Criteria, it is interpreted as a subselect.
      *        In all other cases, (e.G. string object), it is interpreted as
      *        literal value.



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to