jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/JoinRowSet.java
changeset 25991 e48157b42439
parent 25976 4de01a56e3ee
parent 25859 3317bb8137f4
equal deleted inserted replaced
25876:d06a6d3c66c0 25991:e48157b42439
   109  * each match column must be ones that can be compared to values in the other match
   109  * each match column must be ones that can be compared to values in the other match
   110  * columns. The columns do not have to have the same name, though they often do,
   110  * columns. The columns do not have to have the same name, though they often do,
   111  * and they do not have to store the exact same data type as long as the data types
   111  * and they do not have to store the exact same data type as long as the data types
   112  * can be compared.
   112  * can be compared.
   113  * <P>
   113  * <P>
   114  * A match column can be be set in two ways:
   114  * A match column can be set in two ways:
   115  * <ul>
   115  * <ul>
   116  *  <li>By calling the <code>Joinable</code> method <code>setMatchColumn</code><br>
   116  *  <li>By calling the <code>Joinable</code> method <code>setMatchColumn</code><br>
   117  *  This is the only method that can set the match column before a <code>RowSet</code>
   117  *  This is the only method that can set the match column before a <code>RowSet</code>
   118  *  object is added to a <code>JoinRowSet</code> object. The <code>RowSet</code> object
   118  *  object is added to a <code>JoinRowSet</code> object. The <code>RowSet</code> object
   119  *  must have implemented the <code>Joinable</code> interface in order to use the method
   119  *  must have implemented the <code>Joinable</code> interface in order to use the method
   525      * on the left has no matching record.
   525      * on the left has no matching record.
   526      */
   526      */
   527     public static int RIGHT_OUTER_JOIN = 3;
   527     public static int RIGHT_OUTER_JOIN = 3;
   528 
   528 
   529     /**
   529     /**
   530      * An ANSI-style <code>JOIN</code> providing a a full JOIN. Specifies that all
   530      * An ANSI-style <code>JOIN</code> providing a full JOIN. Specifies that all
   531      * rows from either table be returned regardless of matching
   531      * rows from either table be returned regardless of matching
   532      * records on the other table.
   532      * records on the other table.
   533      */
   533      */
   534     public static int FULL_JOIN = 4;
   534     public static int FULL_JOIN = 4;
   535 
   535