org.gusdb.wdk.model
Class ResultList

java.lang.Object
  extended by org.gusdb.wdk.model.ResultList
Direct Known Subclasses:
SqlResultList

public abstract class ResultList
extends java.lang.Object


Nested Class Summary
 class ResultList.ResultListIterator
           
 
Constructor Summary
ResultList(QueryInstance instance, java.lang.String resultTableName)
           
 
Method Summary
abstract  void checkQueryColumns(Query query, boolean checkAll, boolean has_result_table_i)
           
abstract  void close()
           
 Column[] getColumns()
           
 QueryInstance getInstance()
           
 Query getQuery()
           
 java.lang.Object getResultTableIndexValue()
           
 java.lang.String getResultTableName()
           
 boolean hasResultTable()
           
abstract  boolean next()
           
abstract  void print()
           
 void toXML(java.lang.StringBuffer buf, java.lang.String rowTag, java.lang.String ident)
           
 void write(java.lang.StringBuffer buf)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultList

public ResultList(QueryInstance instance,
                  java.lang.String resultTableName)
Method Detail

checkQueryColumns

public abstract void checkQueryColumns(Query query,
                                       boolean checkAll,
                                       boolean has_result_table_i)
                                throws WdkModelException
Throws:
WdkModelException

getResultTableIndexValue

public java.lang.Object getResultTableIndexValue()
                                          throws WdkModelException
Throws:
WdkModelException

getQuery

public Query getQuery()

getColumns

public Column[] getColumns()

next

public abstract boolean next()
                      throws WdkModelException
Throws:
WdkModelException

close

public abstract void close()
                    throws WdkModelException
Throws:
WdkModelException

write

public void write(java.lang.StringBuffer buf)
           throws WdkModelException
Throws:
WdkModelException

toXML

public void toXML(java.lang.StringBuffer buf,
                  java.lang.String rowTag,
                  java.lang.String ident)
           throws WdkModelException
Throws:
WdkModelException

print

public abstract void print()
                    throws WdkModelException
Throws:
WdkModelException

getResultTableName

public java.lang.String getResultTableName()
                                    throws WdkModelException
Throws:
WdkModelException

hasResultTable

public boolean hasResultTable()

getInstance

public QueryInstance getInstance()