KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > client > _RecordSetBufferIterator


1 package com.daffodilwoods.daffodildb.client ;
2
3 import java.sql.SQLException JavaDoc;
4 import com.daffodilwoods.database.resource.*;
5 public interface _RecordSetBufferIterator {
6   boolean next() throws SQLException JavaDoc;
7   boolean previous() throws SQLException JavaDoc;
8   boolean top() throws SQLException JavaDoc;
9   boolean bottom() throws SQLException JavaDoc;
10
11
12   _Record getRecord() throws SQLException JavaDoc;
13   Object JavaDoc getColumnValue(String JavaDoc columnName) throws SQLException JavaDoc;
14   Object JavaDoc getColumnValue(int columnIndex) throws SQLException JavaDoc;
15
16   Object JavaDoc getCurrent() throws SQLException JavaDoc;
17   Object JavaDoc getKey() throws SQLException JavaDoc;
18   void moveToKey(Object JavaDoc key) throws SQLException JavaDoc;
19
20   boolean isTop() throws SQLException JavaDoc;
21   boolean isBottom() throws SQLException JavaDoc;
22   void validatePosition() throws SQLException JavaDoc;
23   boolean hasRecord() throws SQLException JavaDoc;
24   void setRecordSetBuffer(_RecordSetBuffer recordSetBuffer) throws SQLException JavaDoc;
25   _RecordSetBuffer getRecordSetBuffer();
26   int getRowCount() throws SQLException JavaDoc;
27   void insertInitiate(int[] columnNames,Object JavaDoc[] values) throws DException,SQLException JavaDoc;
28   void updateInitiate(int[] columnNames,Object JavaDoc[] values) throws SQLException JavaDoc;
29   void deleteInitiate() throws DException,SQLException JavaDoc;
30   boolean seek(String JavaDoc clause) throws SQLException JavaDoc;
31 }
32
Popular Tags