Lines Matching refs:rowset

26 package com.sun.rowset;
35 import javax.sql.rowset.*;
36 import javax.sql.rowset.spi.*;
37 import javax.sql.rowset.serial.*;
38 import com.sun.rowset.internal.*;
39 import com.sun.rowset.providers.*;
61 * for this rowset. The method <code>execute</code> uses this
69 * for this rowset. The method <code>acceptChanges</code> uses
132 * For example, suppose that the cursor is on the last row of a rowset
207 private String DEFAULT_SYNC_PROVIDER = "com.sun.rowset.providers.RIOptimisticProvider";
420 * env.put(javax.sql.rowset.spi.SyncFactory.ROWSET_PROVIDER_NAME,
427 * optimistic provider <code>com.sun.rowset.providers.RIOptimisticProvider</code>.
466 javax.sql.rowset.spi.SyncFactory.ROWSET_SYNC_PROVIDER);
573 * if the rowset is produced by a data source, such as a spreadsheet,
599 * for filling the rowset with data. The method <code>populate</code>
608 * After populating this rowset with data, the method
609 * <code>populate</code> sets the rowset's metadata and
697 // notify any listeners that the rowset has changed
751 * value for scale. javax.sql.rowset.RowSetMetaDataImpl will throw an exception
776 * which takes no arguments, uses the values from this rowset's
821 * in the rowset's connection property by calling its
866 * @see javax.sql.rowset.spi.SyncProvider
937 * @see javax.sql.rowset.spi.SyncFactory
938 * @see javax.sql.rowset.spi.SyncProvider
1065 * rowset, however after a synchronization has occurs this method has no
1069 * row in rowset.
1139 * on a copy are not visible to the original rowset;
1140 * a copy of a rowset is completely independent from the original.
1142 * Making a copy saves the cost of creating an identical rowset
1197 * Updates made on a copy are not visible to the original rowset.
1204 * retains all the constraints on the original rowset but contains
1236 * on a copy are not visible to the original rowset.
1361 * with this <code>CachedRowSetImpl</code> implementation rowset.
1363 * @return the SyncProvider used by the rowset. If not provider was
1364 * set when the rowset was instantiated, the reference
1404 * This form of the method uses the rowset's user, password, and url or
1415 * The current contents of the rowset are discarded, and the
1416 * rowset's metadata is also (re)set. If there are outstanding updates,
1452 * the cursor is not positioned in the rowset, before
1458 * positioned in the rowset or before first (0) or
1473 * row and returns <code>true</code> if the cursor is still in the rowset;
1479 * If this rowset shows deleted rows and the cursor moves to a row
1491 * rowset; <code>false</code> if it is after the last row
1530 // the disconnected rowset
1582 * columns in this rowset.
1589 * rows in this rowset
1600 * object is on a row in the rowset and throws an
1620 * one of the columns in this rowset.
1625 * the columns in this rowset
1681 * and equal to or less than the number of columns in the rowset
1685 * (2) the cursor is not on one of this rowset's rows or its
1719 * and equal to or less than the number of columns in the rowset
1723 * (2) the cursor is not on one of this rowset's rows or its
1771 * and equal to or less than the number of columns in the rowset
1775 * (2) the cursor is not on one of this rowset's rows or its
1814 * and equal to or less than the number of columns in the rowset
1818 * (2) the cursor is not on one of this rowset's rows or its
1858 * and equal to or less than the number of columns in the rowset
1862 * (2) the cursor is not on one of this rowset's rows or its
1901 * and equal to or less than the number of columns in the rowset
1905 * (2) the cursor is not on one of this rowset's rows or its
1944 * and equal to or less than the number of columns in the rowset
1948 * (2) the cursor is not on one of this rowset's rows or its
1987 * and equal to or less than the number of columns in the rowset
1991 * (2) the cursor is not on one of this rowset's rows or its
2035 * and equal to or less than the number of columns in the rowset
2077 * and equal to or less than the number of columns in the rowset
2083 * (2) the cursor is not on one of this rowset's rows or its
2110 * and equal to or less than the number of columns in the rowset
2175 * and equal to or less than the number of columns in the rowset
2238 * and equal to or less than the number of columns in the rowset
2316 * and equal to or less than the number of columns in this rowset
2321 * (2) the cursor is not on one of this rowset's rows or its
2373 * and equal to or less than the number of columns in this rowset
2423 * and equal to or less than the number of columns in the rowset
2428 * (2) the cursor is not on one of this rowset's rows or its
2473 * a column in this rowset, (2) the cursor is not on one of
2474 * this rowset's rows or its insert row, or (3) the designated
2494 * a column in this rowset, (2) the cursor is not on one of
2495 * this rowset's rows or its insert row, or (3) the designated
2512 * a column in this rowset, (2) the cursor is not on one of
2513 * this rowset's rows or its insert row, or (3) the designated
2532 * a column in this rowset, (2) the cursor is not on one of
2533 * this rowset's rows or its insert row, or (3) the designated
2553 * of a column in this rowset,
2554 * (2) the cursor is not on one of this rowset's rows or its
2574 * a column in this rowset, (2) the cursor is not on one of
2575 * this rowset's rows or its insert row, or (3) the designated
2595 * a column in this rowset, (2) the cursor is not on one of
2596 * this rowset's rows or its insert row, or (3) the designated
2617 * a column in this rowset, (2) the cursor is not on one of
2618 * this rowset's rows or its insert row, or (3) the designated
2639 * a column in this rowset, (2) the cursor is not on one of
2640 * this rowset's rows or its insert row, or (3) the designated
2663 * a column in this rowset, (2) the cursor is not on one of
2664 * this rowset's rows or its insert row, or (3) the designated
2683 * a column in this rowset, (2) the cursor is not on one of
2684 * this rowset's rows or its insert row, or (3) the designated
2701 * this rowset's column names or the cursor is not on one of
2702 * this rowset's rows or its insert row
2717 * this rowset's column names or the cursor is not on one of
2718 * this rowset's rows or its insert row
2745 * a column in this rowset
2746 * (2) the cursor is not on one of this rowset's rows or its
2776 * this rowset's column names or the cursor is not on one of
2777 * this rowset's rows or its insert row
2805 * (2) the cursor is not on one of this rowset's rows or its
2932 * and equal to or less than the number of columns in the rowset
3009 * SQL name of a column in this rowset, ignoring case
3013 * this rowset's column names, (2) the cursor is not
3029 * SQL name of a column in this rowset, ignoring case
3032 * of this rowset's column names
3055 * and equal to or less than the number of columns in the rowset
3061 * (2) the cursor is not on one of this rowset's rows or its
3111 * a column in this rowset, (2) the cursor is not on one of
3112 * this rowset's rows or its insert row, or (3) the designated
3128 * and equal to or less than the number of columns in the rowset
3132 * (2) the cursor is not on one of this rowset's rows or its
3170 * SQL name of a column in this rowset, ignoring case
3174 * a column in this rowset, (2) the cursor is not on one of
3175 * this rowset's rows or its insert row, or (3) the designated
3194 * @return number of rows in the rowset
3205 * <code>false</code> otherwise or if the rowset contains no rows
3221 * <code>false</code> otherwise or if the rowset contains no rows
3237 * <code>false</code> otherwise or if the rowset contains no rows
3260 * to determine whether the current row is the last row in this rowset.
3263 * <code>false</code> otherwise or if this rowset contains no rows
3285 * the rowset, just before the first row. This method has no effect if
3286 * this rowset contains no rows.
3288 * @throws SQLException if an error occurs or the type of this rowset
3302 * the rowset, just after the last row. This method has no effect if
3303 * this rowset contains no rows.
3323 * @throws SQLException if the type of this rowset
3382 * @throws SQLException if the type of this rowset
3460 * respect to the beginning of the rowset. The first row is row 1, the second
3463 * to the fourth row, starting from the beginning of the rowset.
3471 * with respect to the end of the rowset. For example, calling
3476 * in the case of a rowset with five rows, is also the second row, counting
3497 * @return <code>true</code> if the cursor is on the rowset; <code>false</code>
3500 * type of this rowset is <code>ResultSet.TYPE_FORWARD_ONLY</code>
3554 * rows toward the end of the rowset, starting at the current row.
3572 * in the case of a rowset with five rows, is also the second row
3599 * @throws SQLException if there are no rows in this rowset, the cursor is
3601 * the rowset is type <code>ResultSet.TYPE_FORWARD_ONLY</code>
3657 * loop to iterate through a rowset starting after the last row
3677 * on a row in the rowset, before the first row, or after the last row.
3683 * type of this rowset is <code>ResultSet.TYPE_FORWARD_ONLY</code>
3691 * positioned in the rowset or before first (0) or
3707 * <code>true</code> if the cursor is on a row in this rowset and
3715 * @return <code>true</code> if the cursor is on a row in this rowset;
3755 * depends on whether this rowset can detect updates: <code>false</code>
3778 * value returned depends on whether this rowset can detcted updates:
3783 * and the rowset detects updates; <code>false</code> if the rowset has not
3784 * been updated or the rowset does not detect updates
3801 * value returned depends on whether this rowset can detcted updates:
3807 * and the rowset detects updates; <code>false</code> if the rowset has not
3808 * been updated or the rowset does not detect updates
3819 * depends on whether or not the rowset can detect visible inserts.
3839 * may leave a visible "hole" in a rowset. This method can be used to
3840 * detect such holes if the rowset can detect deletions. This method
3841 * will always return <code>false</code> if this rowset cannot detect
3847 * @throws SQLException if the cursor is on a valid row in this rowset
4195 * row of this rowset; however, another method must be called to complete
4196 * the update process. If the cursor is on a row in the rowset, the
4200 * must be called to insert the new row into this rowset and to notify
4203 * In order to propagate updates in this rowset to the underlying
4209 * and equal to or less than the number of columns in this rowset
4211 * (2) the cursor is not on one of this rowset's rows or its
4212 * insert row, or (3) this rowset is
4232 * row of this rowset, but it does not update the database.
4233 * If the cursor is on a row in the rowset, the
4236 * must be called, which will insert the new row into both this rowset
4242 * and equal to or less than the number of columns in this rowset
4245 * (2) the cursor is not on one of this rowset's rows or its
4246 * insert row, or (3) this rowset is
4267 * row of this rowset, but it does not update the database.
4268 * If the cursor is on a row in the rowset, the
4271 * must be called, which will insert the new row into both this rowset
4277 * and equal to or less than the number of columns in this rowset
4280 * (2) the cursor is not on one of this rowset's rows or its
4281 * insert row, or (3) this rowset is
4303 * row of this rowset, but it does not update the database.
4304 * If the cursor is on a row in the rowset, the
4307 * must be called, which will insert the new row into both this rowset
4313 * and equal to or less than the number of columns in this rowset
4316 * (2) the cursor is not on one of this rowset's rows or its
4317 * insert row, or (3) this rowset is
4339 * row of this rowset, but it does not update the database.
4340 * If the cursor is on a row in the rowset, the
4343 * must be called, which will insert the new row into both this rowset
4349 * and equal to or less than the number of columns in this rowset
4352 * (2) the cursor is not on one of this rowset's rows or its
4353 * insert row, or (3) this rowset is
4374 * row of this rowset, but it does not update the database.
4375 * If the cursor is on a row in the rowset, the
4378 * must be called, which will insert the new row into both this rowset
4384 * and equal to or less than the number of columns in this rowset
4387 * (2) the cursor is not on one of this rowset's rows or its
4388 * insert row, or (3) this rowset is
4411 * row of this rowset, but it does not update the database.
4412 * If the cursor is on a row in the rowset, the
4415 * must be called, which will insert the new row into both this rowset
4421 * and equal to or less than the number of columns in this rowset
4424 * (2) the cursor is not on one of this rowset's rows or its
4425 * insert row, or (3) this rowset is
4447 * the insert row of this rowset, but it does not update the
4448 * database. If the cursor is on a row in the rowset, the
4451 * must be called, which will insert the new row into both this rowset
4457 * and equal to or less than the number of columns in this rowset
4460 * (2) the cursor is not on one of this rowset's rows or its
4461 * insert row, or (3) this rowset is
4482 * row of this rowset, but it does not update the database.
4483 * If the cursor is on a row in the rowset, the
4486 * must be called, which will insert the new row into both this rowset
4492 * and equal to or less than the number of columns in this rowset
4495 * (2) the cursor is not on one of this rowset's rows or its
4496 * insert row, or (3) this rowset is
4518 * the insert row of this rowset, but it does not update the
4519 * database. If the cursor is on a row in the rowset, the
4522 * must be called to insert the new row into this rowset and mark it
4531 * and equal to or less than the number of columns in this rowset
4534 * (2) the cursor is not on one of this rowset's rows or its
4535 * insert row, or (3) this rowset is
4553 * the insert row of this rowset, but it does not update the
4554 * database. If the cursor is on a row in the rowset, the
4557 * must be called, which will insert the new row into both this rowset
4563 * and equal to or less than the number of columns in this rowset
4566 * (2) the cursor is not on one of this rowset's rows or its
4567 * insert row, or (3) this rowset is
4589 * the insert row of this rowset, but it does not update the
4590 * database. If the cursor is on a row in the rowset, the
4593 * must be called, which will insert the new row into both this rowset
4599 * and equal to or less than the number of columns in this rowset
4602 * (2) the cursor is not on one of this rowset's rows or its
4605 * (4) this rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
4626 * the insert row of this rowset, but it does not update the
4627 * database. If the cursor is on a row in the rowset, the
4630 * must be called, which will insert the new row into both this rowset
4636 * and equal to or less than the number of columns in this rowset
4639 * (2) the cursor is not on one of this rowset's rows or its
4642 * (4) this rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
4663 * the insert row of this rowset, but it does not update the
4664 * database. If the cursor is on a row in the rowset, the
4667 * must be called, which will insert the new row into both this rowset
4673 * and equal to or less than the number of columns in this rowset
4676 * (2) the cursor is not on one of this rowset's rows or its
4679 * <code>TIMESTAMP</code>, or (4) this rowset is
4701 * the insert row of this rowset, but it does not update the
4702 * database. If the cursor is on a row in the rowset, the
4705 * must be called, which will insert the new row into both this rowset
4711 * and equal to or less than the number of columns in this rowset
4750 * the insert row of this rowset, but it does not update the
4751 * database. If the cursor is on a row in the rowset, the
4754 * must be called, which will insert the new row into both this rowset
4760 * and equal to or less than the number of columns in this rowset
4766 * (2) the cursor is not on one of this rowset's rows or its
4768 * (4) this rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
4799 * the insert row of this rowset, but it does not update the
4800 * database. If the cursor is on a row in the rowset, the
4803 * must be called, which will insert the new row into both this rowset
4809 * and equal to or less than the number of columns in this rowset
4816 * (2) the cursor is not on one of this rowset's rows or its
4818 * character type, or (4) this rowset is
4856 * the insert row of this rowset, but it does not update the
4857 * database. If the cursor is on a row in the rowset, the
4860 * must be called, which will insert the new row into both this rowset
4866 * and equal to or less than the number of columns in this rowset
4871 * (2) the cursor is not on one of this rowset's rows or its
4872 * insert row, or (3) this rowset is
4894 * the insert row of this rowset, but it does not update the
4895 * database. If the cursor is on a row in the rowset, the
4898 * must be called, which will insert the new row into both this rowset
4904 * and equal to or less than the number of columns in this rowset
4907 * (2) the cursor is not on one of this rowset's rows or its
4908 * insert row, or (3) this rowset is
4926 * row of this rowset, but it does not update the database.
4927 * If the cursor is on a row in the rowset, the
4930 * must be called, which will insert the new row into both this rowset
4934 * SQL name of a column in this rowset, ignoring case
4936 * name of a column in this rowset, (2) the cursor is not on
4937 * one of this rowset's rows or its insert row, or (3) this
4938 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
4950 * row of this rowset, but it does not update the database.
4951 * If the cursor is on a row in the rowset, the
4954 * must be called, which will insert the new row into both this rowset
4959 * SQL name of a column in this rowset, ignoring case
4962 * name of a column in this rowset, (2) the cursor is not on
4963 * one of this rowset's rows or its insert row, or (3) this
4964 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
4976 * row of this rowset, but it does not update the database.
4977 * If the cursor is on a row in the rowset, the
4980 * must be called, which will insert the new row into both this rowset
4985 * SQL name of a column in this rowset, ignoring case
4988 * name of a column in this rowset, (2) the cursor is not on
4989 * one of this rowset's rows or its insert row, or (3) this
4990 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5002 * row of this rowset, but it does not update the database.
5003 * If the cursor is on a row in the rowset, the
5006 * must be called, which will insert the new row into both this rowset
5011 * SQL name of a column in this rowset, ignoring case
5014 * name of a column in this rowset, (2) the cursor is not on
5015 * one of this rowset's rows or its insert row, or (3) this
5016 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5028 * row of this rowset, but it does not update the database.
5029 * If the cursor is on a row in the rowset, the
5032 * must be called, which will insert the new row into both this rowset
5037 * SQL name of a column in this rowset, ignoring case
5040 * name of a column in this rowset, (2) the cursor is not on
5041 * one of this rowset's rows or its insert row, or (3) this
5042 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5054 * row of this rowset, but it does not update the database.
5055 * If the cursor is on a row in the rowset, the
5058 * must be called, which will insert the new row into both this rowset
5063 * SQL name of a column in this rowset, ignoring case
5066 * name of a column in this rowset, (2) the cursor is not on
5067 * one of this rowset's rows or its insert row, or (3) this
5068 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5080 * row of this rowset, but it does not update the database.
5081 * If the cursor is on a row in the rowset, the
5084 * must be called, which will insert the new row into both this rowset
5089 * SQL name of a column in this rowset, ignoring case
5092 * name of a column in this rowset, (2) the cursor is not on
5093 * one of this rowset's rows or its insert row, or (3) this
5094 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5106 * the insert row of this rowset, but it does not update the
5107 * database. If the cursor is on a row in the rowset, the
5110 * must be called, which will insert the new row into both this rowset
5115 * SQL name of a column in this rowset, ignoring case
5118 * name of a column in this rowset, (2) the cursor is not on
5119 * one of this rowset's rows or its insert row, or (3) this
5120 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5132 * row of this rowset, but it does not update the database.
5133 * If the cursor is on a row in the rowset, the
5136 * must be called, which will insert the new row into both this rowset
5141 * SQL name of a column in this rowset, ignoring case
5144 * name of a column in this rowset, (2) the cursor is not on
5145 * one of this rowset's rows or its insert row, or (3) this
5146 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5158 * the insert row of this rowset, but it does not update the
5159 * database. If the cursor is on a row in the rowset, the
5162 * must be called, which will insert the new row into both this rowset
5167 * SQL name of a column in this rowset, ignoring case
5170 * name of a column in this rowset, (2) the cursor is not on
5171 * one of this rowset's rows or its insert row, or (3) this
5172 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5184 * the insert row of this rowset, but it does not update the
5185 * database. If the cursor is on a row in the rowset, the
5188 * must be called, which will insert the new row into both this rowset
5193 * SQL name of a column in this rowset, ignoring case
5196 * name of a column in this rowset, (2) the cursor is not on
5197 * one of this rowset's rows or its insert row, or (3) this
5198 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5210 * the insert row of this rowset, but it does not update the
5211 * database. If the cursor is on a row in the rowset, the
5214 * must be called, which will insert the new row into both this rowset
5219 * SQL name of a column in this rowset, ignoring case
5222 * name of a column in this rowset, (2) the cursor is not on
5223 * one of this rowset's rows or its insert row, (3) the type
5225 * <code>TIMESTAMP</code>, or (4) this rowset is
5238 * the insert row of this rowset, but it does not update the
5239 * database. If the cursor is on a row in the rowset, the
5242 * must be called, which will insert the new row into both this rowset
5247 * SQL name of a column in this rowset, ignoring case
5250 * name of a column in this rowset, (2) the cursor is not on
5251 * one of this rowset's rows or its insert row, (3) the type
5253 * <code>TIMESTAMP</code>, or (4) this rowset is
5266 * the insert row of this rowset, but it does not update the
5267 * database. If the cursor is on a row in the rowset, the
5270 * must be called, which will insert the new row into both this rowset
5275 * SQL name of a column in this rowset, ignoring case
5278 * the cursor is not on one of this rowset's rows or its
5281 * name of a column in this rowset, (2) the cursor is not on
5282 * one of this rowset's rows or its insert row, (3) the type
5285 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5297 * the insert row of this rowset, but it does not update the
5298 * database. If the cursor is on a row in the rowset, the
5301 * must be called, which will insert the new row into both this rowset
5306 * SQL name of a column in this rowset, ignoring case
5322 * the insert row of this rowset, but it does not update the
5323 * database. If the cursor is on a row in the rowset, the
5326 * must be called, which will insert the new row into both this rowset
5331 * SQL name of a column in this rowset, ignoring case
5337 * name of a column in this rowset, (2) the cursor is not on
5338 * one of this rowset's rows or its insert row, (3) the data
5339 * in the stream is not binary, or (4) this rowset is
5352 * the insert row of this rowset, but it does not update the
5353 * database. If the cursor is on a row in the rowset, the
5356 * must be called, which will insert the new row into both this rowset
5361 * SQL name of a column in this rowset, ignoring case
5368 * name of a column in this rowset, (2) the cursor is not on
5369 * one of this rowset's rows or its insert row, (3) the data
5371 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5388 * the insert row of this rowset, but it does not update the
5389 * database. If the cursor is on a row in the rowset, the
5392 * must be called, which will insert the new row into both this rowset
5397 * SQL name of a column in this rowset, ignoring case
5402 * name of a column in this rowset, (2) the cursor is not on
5403 * one of this rowset's rows or its insert row, or (3) this
5404 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5416 * the insert row of this rowset, but it does not update the
5417 * database. If the cursor is on a row in the rowset, the
5420 * must be called, which will insert the new row into both this rowset
5425 * SQL name of a column in this rowset, ignoring case
5428 * name of a column in this rowset, (2) the cursor is not on
5429 * one of this rowset's rows or its insert row, or (3) this
5430 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5438 * row into this rowset immediately following the current row.
5441 * be inserted at the end of the rowset. This method also notifies
5442 * listeners registered with this rowset that the row has changed.
5448 * row has not been given a value, or (3) this rowset is
5491 * updated and notifies listeners registered with this rowset that the
5500 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
5516 * notifies listeners registered with this rowset that a row has changed.
5526 * last row or (2) this rowset is
5545 * this rowset.
5595 * to the insert row. The current row in the rowset is remembered
5599 * rowset. It is essentially a buffer where a new row may
5604 * of this rowset, the method <code>insertRow</code> must be called
5605 * before the cursor is moved back to the rowset.
5680 * and equal to or less than the number of columns in this rowset
5686 * the cursor is not on one of this rowset's rows or its
5744 * and equal to or less than the number of columns in this rowset
5747 * (2) the cursor is not on one of this rowset's rows or its
5783 * and equal to or less than the number of columns in this rowset
5786 * (2) the cursor is not on one of this rowset's rows or its
5823 * and equal to or less than the number of columns in this rowset
5826 * (2) the cursor is not on one of this rowset's rows or its
5863 * and equal to or less than the number of columns in this rowset
5867 * (2) the cursor is not on one of this rowset's rows or its
5904 * SQL name of a column in this rowset, ignoring case
5910 * a column in this rowset or the cursor is not on one of
5911 * this rowset's rows or its insert row
5925 * SQL name of a column in this rowset, ignoring case
5928 * a column in this rowset, (2) the cursor is not on one of
5929 * this rowset's rows or its insert row, or (3) the column value
5943 * SQL name of a column in this rowset, ignoring case
5946 * a column in this rowset, (2) the cursor is not on one of
5947 * this rowset's rows or its insert row, or (3) the designated
5961 * SQL name of a column in this rowset, ignoring case
5965 * a column in this rowset, (2) the cursor is not on one of
5966 * this rowset's rows or its insert row, or (3) the designated
5980 * SQL name of a column in this rowset, ignoring case
5984 * a column in this rowset, (2) the cursor is not on one of
5985 * this rowset's rows or its insert row, or (3) the designated
6001 * and equal to or less than the number of columns in the rowset
6007 * a column in this rowset, (2) the cursor is not on one of
6008 * this rowset's rows or its insert row, or (3) the designated
6061 * SQL name of a column in this rowset, ignoring case
6067 * a column in this rowset, (2) the cursor is not on one of
6068 * this rowset's rows or its insert row, or (3) the designated
6084 * and equal to or less than the number of columns in the rowset
6090 * a column in this rowset, (2) the cursor is not on one of
6091 * this rowset's rows or its insert row, or (3) the designated
6140 * SQL name of a column in this rowset, ignoring case
6146 * a column in this rowset, (2) the cursor is not on one of
6147 * this rowset's rows or its insert row, or (3) the designated
6163 * and equal to or less than the number of columns in the rowset
6169 * a column in this rowset, (2) the cursor is not on one of
6170 * this rowset's rows or its insert row, or (3) the designated
6223 * SQL name of a column in this rowset, ignoring case
6229 * a column in this rowset, (2) the cursor is not on one of
6230 * this rowset's rows or its insert row, or (3) the designated
6245 * used to populate this rowset with data or to write data back
6248 * @return the <code>Connection</code> object passed to this rowset;
6261 * metadata about the columsn in the rowset
6263 * rowset
6270 * Returns a result set containing the original value of the rowset. The
6279 * @return the original result set of the rowset
6336 * Marks the current row in this rowset as being an original row.
6356 * Makes the given row of this rowset the original row by clearing any
6375 * Marks all rows in this rowset as being original rows. Any updates
6376 * made to the rows become the original values for the rowset.
6393 // notify any listeners that the rowset has changed
6399 * rowset.
6410 * Sets the identifier for the table from which this rowset was derived
6430 * key for this rowset. This array should be empty
6432 * @throws SQLException if the rowset is empty or no columns
6445 * in this rowset.
6452 * of columns in this rowset
6454 * given array is not valid for this rowset
6481 * the insert row of this rowset, but it does not update the
6482 * database. If the cursor is on a row in the rowset, the
6485 * must be called, which will insert the new row into both this rowset
6491 * and equal to or less than the number of columns in this rowset
6494 * (2) the cursor is not on one of this rowset's rows or its
6495 * insert row, or (3) this rowset is
6516 * the insert row of this rowset, but it does not update the
6517 * database. If the cursor is on a row in the rowset, the
6520 * must be called, which will insert the new row into both this rowset
6525 * SQL name of a column in this rowset, ignoring case
6528 * name of a column in this rowset, (2) the cursor is not on
6529 * one of this rowset's rows or its insert row, or (3) this
6530 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
6542 * the insert row of this rowset, but it does not update the
6543 * database. If the cursor is on a row in the rowset, the
6546 * must be called, which will insert the new row into both this rowset
6552 * and equal to or less than the number of columns in this rowset
6555 * (2) the cursor is not on one of this rowset's rows or its
6556 * insert row, or (3) this rowset is
6583 * the insert row of this rowset, but it does not update the
6584 * database. If the cursor is on a row in the rowset, the
6587 * must be called, which will insert the new row into both this rowset
6592 * SQL name of a column in this rowset, ignoring case
6595 * name of a column in this rowset, (2) the cursor is not on
6596 * one of this rowset's rows or its insert row, or (3) this
6597 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
6609 * the insert row of this rowset, but it does not update the
6610 * database. If the cursor is on a row in the rowset, the
6613 * must be called, which will insert the new row into both this rowset
6619 * and equal to or less than the number of columns in this rowset
6622 * (2) the cursor is not on one of this rowset's rows or its
6623 * insert row, or (3) this rowset is
6650 * the insert row of this rowset, but it does not update the
6651 * database. If the cursor is on a row in the rowset, the
6654 * must be called, which will insert the new row into both this rowset
6659 * SQL name of a column in this rowset, ignoring case
6662 * name of a column in this rowset, (2) the cursor is not on
6663 * one of this rowset's rows or its insert row, or (3) this
6664 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
6676 * the insert row of this rowset, but it does not update the
6677 * database. If the cursor is on a row in the rowset, the
6680 * must be called, which will insert the new row into both this rowset
6686 * and equal to or less than the number of columns in this rowset
6689 * (2) the cursor is not on one of this rowset's rows or its
6690 * insert row, or (3) this rowset is
6711 * the insert row of this rowset, but it does not update the
6712 * database. If the cursor is on a row in the rowset, the
6715 * must be called, which will insert the new row into both this rowset
6720 * SQL name of a column in this rowset, ignoring case
6723 * name of a column in this rowset, (2) the cursor is not on
6724 * one of this rowset's rows or its insert row, or (3) this
6725 * rowset is <code>ResultSet.CONCUR_READ_ONLY</code>
6740 * (2) the cursor is not on one of this rowset's rows or its
6779 * in this rowset, or
6780 * (2) the cursor is not on one of this rowset's rows or its
6916 * @param columnIdxes the index into this rowset
6945 * @param columnIdxes the index into this rowset
6967 * for this rowset.
6970 * for the rowset which has this the match columns
6988 * <code>setMatchColumn(int [])</code> for this rowset.
6991 * for the rowset which has this as the match columns.
7024 * will be supplied as the appropriate parameter in this rowset's
7027 * @param columnIdxes the indexes into this rowset
7053 * will be supplied as the appropriate parameter in this rowset's
7056 * @param columnNames the name of the column into this rowset
7081 * will be supplied as the appropriate parameter in this rowset's
7084 * @param columnIdx the index into this rowset
7109 * will be supplied as the appropriate parameter in this rowset's
7112 * @param columnName the name of the column into this rowset
7136 * @param columnIdx the index into this rowset
7162 * @param columnName the index into this rowset
7215 * for filling the rowset with data. The method <code>populate</code>
7224 * After populating this rowset with data, the method
7225 * <code>populate</code> sets the rowset's metadata and
7380 // notify any listeners that the rowset has changed