uk.ac.kcl.cch.jb.pliny.model
Class ResourceQuery

java.lang.Object
  extended byuk.ac.kcl.cch.rdb2java.dynData.BaseQuery
      extended byuk.ac.kcl.cch.jb.pliny.model.ResourceQuery
All Implemented Interfaces:
IObjectFetcher

public class ResourceQuery
extends BaseQuery


Field Summary
 
Fields inherited from class uk.ac.kcl.cch.rdb2java.dynData.BaseQuery
cgiWhereString, doDistinct, fromString, htResults, orderString, queryParams, results, theStatement, whereString
 
Constructor Summary
ResourceQuery()
           
 
Method Summary
 Vector executeQuery()
           
 Rdb2javaCache getMyCache()
           
 Connection getMyConnection()
           
 String getMyKeyName()
           
 ILoadableFromResultSet getMyNewDataObject()
           
 String getMySelectEntities()
           
 String getMySQLFrom()
           
 String getMyTableJoins()
           
 void returnMyConnection(Connection con)
           
 
Methods inherited from class uk.ac.kcl.cch.rdb2java.dynData.BaseQuery
addNewItem, addQueryParam, executeCount, getDoDistinct, getHash, getObject, loadIsObject, loadObject, runBasicQuery, runParamQuery, setDoDistinct, setFromString, setOrderString, setWhereString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceQuery

public ResourceQuery()
Method Detail

getMyCache

public Rdb2javaCache getMyCache()
Specified by:
getMyCache in class BaseQuery

executeQuery

public Vector executeQuery()
Overrides:
executeQuery in class BaseQuery

getMySelectEntities

public String getMySelectEntities()
Specified by:
getMySelectEntities in interface IObjectFetcher
Specified by:
getMySelectEntities in class BaseQuery

getMySQLFrom

public String getMySQLFrom()
Specified by:
getMySQLFrom in interface IObjectFetcher
Specified by:
getMySQLFrom in class BaseQuery

getMyTableJoins

public String getMyTableJoins()
Specified by:
getMyTableJoins in interface IObjectFetcher
Specified by:
getMyTableJoins in class BaseQuery

getMyConnection

public Connection getMyConnection()
Specified by:
getMyConnection in interface IObjectFetcher
Specified by:
getMyConnection in class BaseQuery

returnMyConnection

public void returnMyConnection(Connection con)
Specified by:
returnMyConnection in interface IObjectFetcher
Specified by:
returnMyConnection in class BaseQuery

getMyNewDataObject

public ILoadableFromResultSet getMyNewDataObject()
Specified by:
getMyNewDataObject in interface IObjectFetcher
Specified by:
getMyNewDataObject in class BaseQuery

getMyKeyName

public String getMyKeyName()
Specified by:
getMyKeyName in interface IObjectFetcher
Specified by:
getMyKeyName in class BaseQuery