Month Class Reference

Collaboration diagram for Month:

Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean equals (Object _obj)
Day firstDay ()
int hashCode ()
Day lastDay ()
int month ()
 Month (int month, int year)
 Month (Calendar _cal)
String monthAndYearName ()
Calendar monthCalendar ()
String monthName ()
NSTimestamp monthTimestamp ()
Month nextMonth ()
Month previousMonth ()
void setYear (int year)
String shortMonthAndYearName ()
String shortMonthName ()
String toString ()
DateRange visibleDateRange ()
NSArray< WeekweekObjects ()
NSArray< NSArray< Day > > weeks ()
int year ()
Year yearObject ()

Static Public Member Functions

static NSArray< MonthallMonths ()
static NSArray< MonthallMonths (int year)
static Month firstMonthOfThisYear ()
static Month firstMonthOfYear (int year)
static Month month (NSTimestamp date)
static NSArray< Monthmonths (Month startingMonth, int offset, int count)
static NSArray< Monthmonths (Month startingMonth, Month endingMonth)
static Month thisMonth ()

Private Attributes

int _month
NSMutableArray< Week_weekObjects
NSArray< NSArray< Day > > _weeks
int _year


Constructor & Destructor Documentation

Month ( Calendar  _cal  ) 

Month ( int  month,
int  year 
)


Member Function Documentation

static NSArray<Month> allMonths (  )  [static]

static NSArray<Month> allMonths ( int  year  )  [static]

boolean equals ( Object  _obj  ) 

Day firstDay (  ) 

static Month firstMonthOfThisYear (  )  [static]

static Month firstMonthOfYear ( int  year  )  [static]

int hashCode (  ) 

Day lastDay (  ) 

static Month month ( NSTimestamp  date  )  [static]

int month (  ) 

String monthAndYearName (  ) 

Calendar monthCalendar (  ) 

String monthName (  ) 

static NSArray<Month> months ( Month  startingMonth,
int  offset,
int  count 
) [static]

static NSArray<Month> months ( Month  startingMonth,
Month  endingMonth 
) [static]

NSTimestamp monthTimestamp (  ) 

Month nextMonth (  ) 

Month previousMonth (  ) 

void setYear ( int  year  ) 

String shortMonthAndYearName (  ) 

String shortMonthName (  ) 

static Month thisMonth (  )  [static]

String toString (  ) 

DateRange visibleDateRange (  ) 

Returns the date range of a "visible" calendar, which includes the couple of days at the end of the previous month and the couple of days at the beginning of the next month (to form a block of weeks).

Returns:
visible date range

NSArray<Week> weekObjects (  ) 

NSArray<NSArray<Day> > weeks (  ) 

int year (  ) 

Year yearObject (  ) 


Member Data Documentation

int _month [private]

NSArray<NSArray<Day> > _weeks [private]

int _year [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