uk.ac.kcl.cch.jb.pliny.model
Class Favourite
java.lang.Object
uk.ac.kcl.cch.rdb2java.dynData.PropertyChangeObject
uk.ac.kcl.cch.rdb2java.dynData.BaseObject
uk.ac.kcl.cch.jb.pliny.model.Favourite
- All Implemented Interfaces:
- IAuthorityListItem, IHasResource, ILoadableFromResultSet, INamedObject, IPropertyChangeObject
- public class Favourite
- extends BaseObject
- implements IAuthorityListItem, ILoadableFromResultSet, INamedObject, IHasResource
| Methods inherited from class uk.ac.kcl.cch.rdb2java.dynData.BaseObject |
doSQL, getSavedID, makeWhere, updateDBboolean, updateDBboolean, updateDBint, updateDBint, updateDBString, updateDBString, updateDBTimestamp, updateDBTimestamp |
myCache
protected static FavouriteQuery myCache
favouriteKey
protected int favouriteKey
FAVOURITERESOURCE_PROP
public static final String FAVOURITERESOURCE_PROP
- See Also:
- Constant Field Values
Favourite
public Favourite(boolean realEmpty)
Favourite
public Favourite()
setEmpty
protected void setEmpty()
getSelectEntities
public static String getSelectEntities()
getTableJoins
public static String getTableJoins()
getSQLFrom
public static String getSQLFrom()
getKeyName
protected String getKeyName()
- Specified by:
getKeyName in class BaseObject
getTableName
protected String getTableName()
- Specified by:
getTableName in class BaseObject
getMyConnection
protected Connection getMyConnection()
- Specified by:
getMyConnection in class BaseObject
returnMyConnection
protected void returnMyConnection(Connection con)
- Specified by:
returnMyConnection in class BaseObject
loadFromResultSet
public int loadFromResultSet(ResultSet rs)
throws SQLException
- Specified by:
loadFromResultSet in interface ILoadableFromResultSet
- Throws:
SQLException
getItem
public static Favourite getItem(int key)
getFavouriteKey
public int getFavouriteKey()
getResource
public Resource getResource()
- Specified by:
getResource in interface IHasResource
setResource
public void setResource(Resource item)
doInsert
protected void doInsert()
deleteMe
public void deleteMe()
reIntroduceMe
public void reIntroduceMe()
findFromResource
public static Favourite findFromResource(Resource resource)
setName
public void setName(String name)
- Specified by:
setName in interface INamedObject
getName
public String getName()
- Specified by:
getName in interface INamedObject
toString
public String toString()
getALItem
public String getALItem()
- Specified by:
getALItem in interface IAuthorityListItem
getALID
public int getALID()
- Specified by:
getALID in interface IAuthorityListItem- Specified by:
getALID in class BaseObject