com.pnpconsult.zeiterfassung.model
Class AbstractBaseEntry
java.lang.Object
com.pnpconsult.zeiterfassung.model.DescriptiveObject
com.pnpconsult.zeiterfassung.model.TimestampedObject
com.pnpconsult.zeiterfassung.model.AbstractBaseEntry
- All Implemented Interfaces:
- java.lang.Comparable, java.io.Serializable
- Direct Known Subclasses:
- AbstractUserEntry, BillEntry
- public abstract class AbstractBaseEntry
- extends TimestampedObject
- Version:
- $Id: AbstractBaseEntry.java,v 1.8 2004/06/09 19:26:40 powerpete Exp $
- Author:
- M. Petersen
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AbstractBaseEntry
public AbstractBaseEntry()
getUser
public User getUser()
- Returns:
- Returns the user.
setUser
public void setUser(User user)
- Parameters:
user - The user to set.
getId
public long getId()
- Returns:
- Returns the id.
setId
public void setId(long id)
- Parameters:
id - The id to set.
getHours
public float getHours()
- Returns:
- Returns the hours.
setHours
public void setHours(float hours)
- Parameters:
hours - The hours to set.
getProject
public Project getProject()
- Returns:
- Returns the project.
setProject
public void setProject(Project project)
- Parameters:
project - The project to set.
getTargetDate
public java.util.Date getTargetDate()
- Returns:
- Returns the targetDate.
setTargetDate
public void setTargetDate(java.util.Date targetDate)
- Parameters:
targetDate - The targetDate to set.
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
getRate
public abstract float getRate()
getUserDescription
public abstract java.lang.String getUserDescription()
- Description for the user table.
- Returns:
- The description for the user table.
getBillDescription
public abstract java.lang.String getBillDescription()
- Description for the bill table.
- Returns:
- The description for the bill table.
Copyright © 2003-2004 PNP Unternehmensberatung. All Rights Reserved.