1 19 package com.mysql.jdbc; 20 21 import java.sql.SQLException ; 22 23 24 31 public interface RowData { 32 36 public static final int RESULT_SET_SIZE_UNKNOWN = -1; 37 38 44 boolean isAfterLast() throws SQLException ; 45 46 53 byte[][] getAt(int index) throws SQLException ; 54 55 61 boolean isBeforeFirst() throws SQLException ; 62 63 70 void setCurrentRow(int rowNumber) throws SQLException ; 71 72 79 int getCurrentRowNumber() throws SQLException ; 80 81 90 boolean isDynamic() throws SQLException ; 91 92 98 boolean isEmpty() throws SQLException ; 99 100 106 boolean isFirst() throws SQLException ; 107 108 114 boolean isLast() throws SQLException ; 115 116 122 void addRow(byte[][] row) throws SQLException ; 123 124 129 void afterLast() throws SQLException ; 130 131 136 void beforeFirst() throws SQLException ; 137 138 143 void beforeLast() throws SQLException ; 144 145 150 void close() throws SQLException ; 151 152 158 boolean hasNext() throws SQLException ; 159 160 167 void moveRowRelative(int rows) throws SQLException ; 168 169 175 byte[][] next() throws SQLException ; 176 177 183 void removeRow(int index) throws SQLException ; 184 185 191 int size() throws SQLException ; 192 193 198 void setOwner(ResultSet rs); 199 200 205 ResultSet getOwner(); 206 207 } 208 | Popular Tags |