Day Class Reference

Collaboration diagram for Day:

Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean after (Day day)
boolean before (Day day)
int compareTo (Object o)
int day ()
 Day (NSTimestamp timestamp)
 Day (int _year, int _month, int _day)
Day daysAgo (int days)
Day daysFromNow (int days)
Calendar endCalendar ()
NSTimestamp endDate ()
boolean equals (Object _obj)
int hashCode ()
int month ()
Month monthObject ()
Day monthsAgo (int months)
Day monthsFromNow (int months)
Day next ()
NSTimestamp now ()
Day previous ()
EOQualifier qualifier (String key)
Calendar startCalendar ()
NSTimestamp startDate ()
boolean today ()
String toString ()
boolean weekend ()
Day weeksAgo (int weeks)
Day weeksFromNow (int weeks)
NSTimestamp workEndDate ()
EOQualifier workQualifier (String key)
NSTimestamp workStartDate ()
int year ()
Day yearsAgo (int years)
Day yearsFromNow (int years)

Static Public Member Functions

static Day day (Calendar _calendar)
static Day day (Date _date)
static Day todayDay ()

Private Attributes

int myDay
int myDayMonth
int myDayYear
NSTimestamp myEndDate
NSTimestamp myStartDate


Constructor & Destructor Documentation

Day ( int  _year,
int  _month,
int  _day 
)

Day ( NSTimestamp  timestamp  ) 


Member Function Documentation

boolean after ( Day  day  ) 

boolean before ( Day  day  ) 

int compareTo ( Object  o  ) 

static Day day ( Calendar  _calendar  )  [static]

static Day day ( Date  _date  )  [static]

int day (  ) 

Day daysAgo ( int  days  ) 

Day daysFromNow ( int  days  ) 

Calendar endCalendar (  ) 

NSTimestamp endDate (  ) 

boolean equals ( Object  _obj  ) 

int hashCode (  ) 

int month (  ) 

Month monthObject (  ) 

Day monthsAgo ( int  months  ) 

Day monthsFromNow ( int  months  ) 

Day next (  ) 

NSTimestamp now (  ) 

Day previous (  ) 

EOQualifier qualifier ( String  key  ) 

Returns a qualifier that encompasses this day.

Parameters:
key the key name to qualify on
Returns:
the day qualifier

Calendar startCalendar (  ) 

NSTimestamp startDate (  ) 

boolean today (  ) 

static Day todayDay (  )  [static]

String toString (  ) 

boolean weekend (  ) 

Day weeksAgo ( int  weeks  ) 

Day weeksFromNow ( int  weeks  ) 

NSTimestamp workEndDate (  ) 

Returns the timestamp representing 6pm on this day.

Returns:
the timestamp representing 6pm on this day

EOQualifier workQualifier ( String  key  ) 

Returns a qualifier that encompasses this working day.

Parameters:
key the key name to qualify on
Returns:
the working day qualifier

NSTimestamp workStartDate (  ) 

Returns the timestamp representing 9am on this day.

Returns:
the timestamp representing 9am on this day

int year (  ) 

Day yearsAgo ( int  years  ) 

Day yearsFromNow ( int  years  ) 


Member Data Documentation

int myDay [private]

int myDayMonth [private]

int myDayYear [private]

NSTimestamp myEndDate [private]

NSTimestamp myStartDate [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:41 2012 for Project Wonder by  doxygen 1.5.8