|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectapi.basecamp.TimeReport
public class TimeReport
Collection of BaseCamp TimeEntry Objects with the ability to define reports.
Constructor Summary | |
---|---|
TimeReport(BCAuth auth,
int toDoId)
Report Containing all time entires for a given todo item |
|
TimeReport(BCAuth auth,
TimeReportSpec spec)
Build TimeReport according to a defined TimeReportSpec Object |
Method Summary | |
---|---|
java.util.List<TimeEntry> |
getEntries()
|
TimeEntry |
getEntry(int id)
|
int |
getEntryCount()
|
java.util.List<TimeEntry> |
getRangeOfEntries(java.util.Calendar start,
java.util.Calendar end)
Gets a range of entries within the Report |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeReport(BCAuth auth, TimeReportSpec spec)
auth
- BCAuth Objectspec
- Defined Specifications for Reportpublic TimeReport(BCAuth auth, int toDoId)
auth
- BCAuth ObjecttoDoId
- ID of todo itemMethod Detail |
---|
public java.util.List<TimeEntry> getEntries()
public TimeEntry getEntry(int id)
public int getEntryCount()
public java.util.List<TimeEntry> getRangeOfEntries(java.util.Calendar start, java.util.Calendar end)
start
- Calendar Starting Dateend
- Calendar Ending Date
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |