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