org.quickconnectfamily.dbaccess
Class DataAccessResult

java.lang.Object
  extended by org.quickconnectfamily.dbaccess.DataAccessResult
All Implemented Interfaces:
java.io.Serializable

public class DataAccessResult
extends java.lang.Object
implements java.io.Serializable

This class is a container, JavaBean, for information regarding the execution of a DataAccessObject getData or setData method call.

Author:
Lee S. Barney
See Also:
Serialized Form

Constructor Summary
DataAccessResult()
           
 
Method Summary
 java.lang.String[] getColumnNames()
          Accessor for the field names of the resultant table of a query.
 java.lang.String getErrorDescription()
          Accessor for any error that may have occurred as a result of a call to the DataAccessObject getData or setData methods.
 java.util.ArrayList<java.util.ArrayList<java.lang.String>> getResults()
          Accessor for the data 'table' that is the result of executing a query against a database.
 void setColumnNames(java.lang.String[] columnNames)
           
 void setErrorDescription(java.lang.String errorDescription)
           
 void setResults(java.util.ArrayList<java.util.ArrayList<java.lang.String>> results)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataAccessResult

public DataAccessResult()
Method Detail

getColumnNames

public java.lang.String[] getColumnNames()
Accessor for the field names of the resultant table of a query.

Returns:
- An array of Strings containing all the field names.

setColumnNames

public void setColumnNames(java.lang.String[] columnNames)

getResults

public java.util.ArrayList<java.util.ArrayList<java.lang.String>> getResults()
Accessor for the data 'table' that is the result of executing a query against a database.

Returns:
- An ArrayList of ArrayLists of Strings that is the resultant 'table'

setResults

public void setResults(java.util.ArrayList<java.util.ArrayList<java.lang.String>> results)

getErrorDescription

public java.lang.String getErrorDescription()
Accessor for any error that may have occurred as a result of a call to the DataAccessObject getData or setData methods.

Returns:
- a String describing the error or null if there was no error.

setErrorDescription

public void setErrorDescription(java.lang.String errorDescription)