|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectapi.basecamp.TimeEntry
public class TimeEntry
TimeEntry Object for use with BaseCamp API
Constructor Summary | |
---|---|
TimeEntry(BCAuth auth)
Empty (Unsaved) Time Entry Object NOTE: IS NOT SAVED TO BASECAMP UNTIL CALL TO `.save()` |
|
TimeEntry(BCAuth auth,
int timeEntryId)
Build time entry from ID |
Method Summary | |
---|---|
java.util.Calendar |
getDate()
|
java.lang.String |
getDescription()
|
double |
getHours()
|
int |
getId()
|
int |
getPersonId()
|
int |
getProjectId()
|
int |
getToDoItemId()
|
boolean |
save()
Save the time Entry in its current state Will also create new if entry is un-saved ( id is 0 ) |
void |
setDate(java.util.Calendar date)
|
void |
setDescription(java.lang.String description)
|
void |
setHours(double hours)
|
void |
setPersonId(int personId)
|
void |
setProjectId(int projectId)
|
void |
setToDoItemId(int toDoItemId)
|
boolean |
trash()
Delete this entry from the BaseCamp System |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeEntry(BCAuth auth)
auth
- BCAuth Objectpublic TimeEntry(BCAuth auth, int timeEntryId)
auth
- BCAuth ObjecttimeEntryId
- ID of entryMethod Detail |
---|
public boolean save()
public boolean trash()
public int getId()
public int getProjectId()
public int getPersonId()
public int getToDoItemId()
public double getHours()
public java.lang.String getDescription()
public java.util.Calendar getDate()
public void setProjectId(int projectId)
projectId
- the projectId to setpublic void setPersonId(int personId)
personId
- the personId to setpublic void setToDoItemId(int toDoItemId)
toDoItemId
- the toDoItemId to setpublic void setHours(double hours)
hours
- the hours to setpublic void setDescription(java.lang.String description)
description
- the description to setpublic void setDate(java.util.Calendar date)
date
- the date to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |