| 1 2 10 11 package org.objectweb.rmijdbc; 12 13 import java.math.BigDecimal ; 14 import java.util.Calendar ; 15 16 import java.sql.*; 17 18 23 63 64 public interface RJResultSetInterface extends java.rmi.Remote { 65 66 78 boolean next() throws java.rmi.RemoteException , SQLException; 79 80 92 void close() throws java.rmi.RemoteException , SQLException; 93 94 103 boolean wasNull() throws java.rmi.RemoteException , SQLException; 104 105 109 115 String getString(int columnIndex) throws java.rmi.RemoteException , SQLException; 116 117 123 boolean getBoolean(int columnIndex) throws java.rmi.RemoteException , SQLException; 124 125 131 byte getByte(int columnIndex) throws java.rmi.RemoteException , SQLException; 132 133 139 short getShort(int columnIndex) throws java.rmi.RemoteException , SQLException; 140 141 147 int getInt(int columnIndex) throws java.rmi.RemoteException , SQLException; 148 149 155 long getLong(int columnIndex) throws java.rmi.RemoteException , SQLException; 156 157 163 float getFloat(int columnIndex) throws java.rmi.RemoteException , SQLException; 164 165 171 double getDouble(int columnIndex) throws java.rmi.RemoteException , SQLException; 172 173 180 BigDecimal getBigDecimal(int columnIndex, int scale) throws java.rmi.RemoteException , SQLException; 181 182 189 byte[] getBytes(int columnIndex) throws java.rmi.RemoteException , SQLException; 190 191 197 java.sql.Date getDate(int columnIndex) throws java.rmi.RemoteException , SQLException; 198 199 205 java.sql.Time getTime(int columnIndex) throws java.rmi.RemoteException , SQLException; 206 207 213 java.sql.Timestamp getTimestamp(int columnIndex) throws java.rmi.RemoteException , SQLException; 214 215 232 byte[] getAsciiStream(int columnIndex) 235 throws java.rmi.RemoteException , SQLException; 236 237 254 byte[] getUnicodeStream(int columnIndex) 257 throws java.rmi.RemoteException , SQLException; 258 259 275 byte[] getBinaryStream(int columnIndex) 278 throws java.rmi.RemoteException , SQLException; 279 280 281 285 291 String getString(String columnName) throws java.rmi.RemoteException , SQLException; 292 293 299 boolean getBoolean(String columnName) throws java.rmi.RemoteException , SQLException; 300 301 307 byte getByte(String columnName) throws java.rmi.RemoteException , SQLException; 308 309 315 short getShort(String columnName) throws java.rmi.RemoteException , SQLException; 316 317 323 int getInt(String columnName) throws java.rmi.RemoteException , SQLException; 324 325 331 long getLong(String columnName) throws java.rmi.RemoteException , SQLException; 332 333 339 float getFloat(String columnName) throws java.rmi.RemoteException , SQLException; 340 341 347 double getDouble(String columnName) throws java.rmi.RemoteException , SQLException; 348 349 356 BigDecimal getBigDecimal(String columnName, int scale) throws java.rmi.RemoteException , SQLException; 357 358 365 byte[] getBytes(String columnName) throws java.rmi.RemoteException , SQLException; 366 367 373 java.sql.Date getDate(String columnName) throws java.rmi.RemoteException , SQLException; 374 375 381 java.sql.Time getTime(String columnName) throws java.rmi.RemoteException , SQLException; 382 383 389 java.sql.Timestamp getTimestamp(String columnName) throws java.rmi.RemoteException , SQLException; 390 391 406 byte[] getAsciiStream(String columnName) 409 throws java.rmi.RemoteException , SQLException; 410 411 426 byte[] getUnicodeStream(String columnName) throws java.rmi.RemoteException , SQLException; 429 430 444 byte[] getBinaryStream(String columnName) throws java.rmi.RemoteException , SQLException; 447 448 449 453 468 SQLWarning getWarnings() throws java.rmi.RemoteException , SQLException; 469 470 474 void clearWarnings() throws java.rmi.RemoteException , SQLException; 475 476 493 String getCursorName() throws java.rmi.RemoteException , SQLException; 494 495 501 RJResultSetMetaDataInterface getMetaData() throws java.rmi.RemoteException , SQLException; 502 503 517 Object getObject(int columnIndex) throws java.rmi.RemoteException , SQLException; 518 519 533 Object getObject(String columnName) 534 throws java.rmi.RemoteException , SQLException; 535 536 538 544 int findColumn(String columnName) 545 throws java.rmi.RemoteException , SQLException; 546 547 549 553 559 java.io.Reader getCharacterStream(int columnIndex) throws java.rmi.RemoteException , SQLException; 560 561 568 java.io.Reader getCharacterStream(String columnName) throws java.rmi.RemoteException , SQLException; 569 570 581 BigDecimal getBigDecimal(int columnIndex) throws java.rmi.RemoteException , SQLException; 582 583 594 BigDecimal getBigDecimal(String columnName) throws java.rmi.RemoteException , SQLException; 595 596 600 610 boolean isBeforeFirst() throws java.rmi.RemoteException , SQLException; 611 612 622 boolean isAfterLast() throws java.rmi.RemoteException , SQLException; 623 624 632 boolean isFirst() throws java.rmi.RemoteException , SQLException; 633 634 646 boolean isLast() throws java.rmi.RemoteException , SQLException; 647 648 657 void beforeFirst() throws java.rmi.RemoteException , SQLException; 658 659 668 void afterLast() throws java.rmi.RemoteException , SQLException; 669 670 680 boolean first() throws java.rmi.RemoteException , SQLException; 681 682 692 boolean last() throws java.rmi.RemoteException , SQLException; 693 694 703 int getRow() throws java.rmi.RemoteException , SQLException; 704 705 734 boolean absolute( int row ) throws java.rmi.RemoteException , SQLException; 735 736 755 boolean relative( int rows ) throws java.rmi.RemoteException , SQLException; 756 757 770 boolean previous() throws java.rmi.RemoteException , SQLException; 771 772 784 void setFetchDirection(int direction) throws java.rmi.RemoteException , SQLException; 785 786 794 int getFetchDirection() throws java.rmi.RemoteException , SQLException; 795 796 811 void setFetchSize(int rows) throws java.rmi.RemoteException , SQLException; 812 813 821 int getFetchSize() throws java.rmi.RemoteException , SQLException; 822 823 824 834 int getType() throws java.rmi.RemoteException , SQLException; 835 836 845 int getConcurrency() throws java.rmi.RemoteException , SQLException; 846 847 851 863 boolean rowUpdated() throws java.rmi.RemoteException , SQLException; 864 865 876 boolean rowInserted() throws java.rmi.RemoteException , SQLException; 877 878 891 boolean rowDeleted() throws java.rmi.RemoteException , SQLException; 892 893 906 void updateNull(int columnIndex) throws java.rmi.RemoteException , SQLException; 907 908 922 void updateBoolean(int columnIndex, boolean x) throws java.rmi.RemoteException , SQLException; 923 924 938 void updateByte(int columnIndex, byte x) throws java.rmi.RemoteException , SQLException; 939 940 954 void updateShort(int columnIndex, short x) throws java.rmi.RemoteException , SQLException; 955 956 |