uk.ac.kcl.cch.rdb2java.dynData
Class BaseQueryIS
java.lang.Object
uk.ac.kcl.cch.rdb2java.dynData.BaseQueryIS
- All Implemented Interfaces:
- IObjectFetcher
- public abstract class BaseQueryIS
- extends Object
- implements IObjectFetcher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
whereString
protected String whereString
fromString
protected String fromString
cgiWhereString
protected String cgiWhereString
orderString
protected String orderString
results
protected Vector results
doDistinct
protected boolean doDistinct
BaseQueryIS
public BaseQueryIS()
getMyCache
public Rdb2javaIsCache getMyCache()
setWhereString
public void setWhereString(String ws)
setFromString
public void setFromString(String ws)
setOrderString
public void setOrderString(String ws)
getDoDistinct
public boolean getDoDistinct()
setDoDistinct
public void setDoDistinct(boolean parm)
getMySelectEntities
public abstract String getMySelectEntities()
- Specified by:
getMySelectEntities
in interface IObjectFetcher
getMySQLFrom
public abstract String getMySQLFrom()
- Specified by:
getMySQLFrom
in interface IObjectFetcher
getMyTableJoins
public abstract String getMyTableJoins()
- Specified by:
getMyTableJoins
in interface IObjectFetcher
getMyConnection
public abstract Connection getMyConnection()
- Specified by:
getMyConnection
in interface IObjectFetcher
returnMyConnection
public abstract void returnMyConnection(Connection con)
- Specified by:
returnMyConnection
in interface IObjectFetcher
getMyNewDataObject
public abstract ILoadableFromResultSet getMyNewDataObject()
- Specified by:
getMyNewDataObject
in interface IObjectFetcher
getMyKey1Name
public abstract String getMyKey1Name()
getMyKey2Name
public abstract String getMyKey2Name()
getIsObject
public Object getIsObject(int key1,
int key2)
executeQuery
public Vector executeQuery()
getObject
public Object getObject(int key1)
addNewItem
public void addNewItem(int key1,
int key2,
Object item)