Class DayAsDate
- java.lang.Object
-
- net.sourceforge.plantuml.project3.DayAsDate
-
- All Implemented Interfaces:
java.lang.Comparable<DayAsDate>,Complement,Subject
public class DayAsDate extends java.lang.Object implements Complement, java.lang.Comparable<DayAsDate>, Subject
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantDayasInstantDay(DayAsDate reference)intcompareTo(DayAsDate other)static DayAsDatecreate(int year, int month, int dayOfMonth)static DayAsDatecreate(int year, java.lang.String month, int dayOfMonth)booleanequals(java.lang.Object obj)intgetDayOfMonth()DayOfWeekgetDayOfWeek()MonthgetMonth()inthashCode()DayAsDatenext()static DayAsDatetoday()java.lang.StringtoString()
-
-
-
Method Detail
-
create
public static DayAsDate create(int year, java.lang.String month, int dayOfMonth)
-
create
public static DayAsDate create(int year, int month, int dayOfMonth)
-
today
public static DayAsDate today()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getDayOfMonth
public final int getDayOfMonth()
-
next
public DayAsDate next()
-
getMonth
public Month getMonth()
-
getDayOfWeek
public DayOfWeek getDayOfWeek()
-
asInstantDay
public InstantDay asInstantDay(DayAsDate reference)
-
-