Represents the last day of week, for example:

  • lastSun
  • lastSat

For example, lastSun of February 2015 is February 22, 2015

no subtypes hierarchy

OnLastOfMonth(DayOfWeek dayOfWeek)
dayOfWeekSource Codeshared DayOfWeek dayOfWeek
Inherited Attributes
Attributes inherited from: Object
dateSource Codeshared actual Date date(Year year, Month month)
equalsSource Codeshared actual Boolean equals(Object other)

Determine if two values are equal. Implementations should respect the constraints that:

  • if x===y then x==y (reflexivity),
  • if x==y then y==x (symmetry),
  • if x==y and y==z then x==z (transitivity).

Furthermore it is recommended that implementations ensure that if x==y then x and y have the same concrete class.

A class which explicitly refines equals() is said to support value equality, and the equality operator == is considered much more meaningful for such classes than for a class which simply inherits the default implementation of identity equality from Identifiable.

Refines Identifiable.equals ultimately refines Object.equals
Inherited Methods
Methods inherited from: Object
Methods inherited from: OnDay