org.experlog.openeas.api
Interface DataSet

All Known Implementing Classes:
DBDataSet, ESDBDataSet, ESEnumDataSet, ESFileDataSet, ESMaterializeDataSet, VectorDataSet

public interface DataSet


Method Summary
 void close()
           
 boolean dataAvailable()
           
 DataObject getTuple()
           
 boolean isTransient()
           
 boolean next()
           
 void open()
           
 void setBoundaries(int low, int high)
           
 

Method Detail

open

void open()
          throws java.sql.SQLException
Throws:
java.sql.SQLException

next

boolean next()
             throws java.sql.SQLException
Throws:
java.sql.SQLException

getTuple

DataObject getTuple()
                    throws java.sql.SQLException
Throws:
java.sql.SQLException

dataAvailable

boolean dataAvailable()
                      throws java.sql.SQLException
Throws:
java.sql.SQLException

close

void close()
           throws java.sql.SQLException
Throws:
java.sql.SQLException

isTransient

boolean isTransient()

setBoundaries

void setBoundaries(int low,
                   int high)
                   throws java.sql.SQLException
Throws:
java.sql.SQLException