edu.lehigh.swat.hawk.storage
Class ResultSet

java.lang.Object
  extended by edu.lehigh.swat.hawk.storage.ResultSet

public class ResultSet
extends java.lang.Object

Encapsulating the set of results to a query.


Constructor Summary
ResultSet()
          Constructor
 
Method Summary
 void addResult(Result r)
          add a result
 void deleteResult(Result r)
          delete a result
 java.lang.String[] getHeaders()
          Get the hearders.
 Result getNextResult()
          Get the next result.
 int getResultsNumber()
          Get the number of results.
 boolean hasMoreResults()
          Tell if the set has more element.
 void setHeaders(java.lang.String[] h)
          Set the headers.
 java.lang.String toString()
          ToString method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResultSet

public ResultSet()
Constructor

Method Detail

addResult

public void addResult(Result r)
add a result


deleteResult

public void deleteResult(Result r)
delete a result


getNextResult

public Result getNextResult()
Get the next result.


hasMoreResults

public boolean hasMoreResults()
Tell if the set has more element.


getResultsNumber

public int getResultsNumber()
Get the number of results.


getHeaders

public java.lang.String[] getHeaders()
Get the hearders.

Returns:
String[]

setHeaders

public void setHeaders(java.lang.String[] h)
Set the headers.

Parameters:
h - String[]

toString

public java.lang.String toString()
ToString method.

Overrides:
toString in class java.lang.Object