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 InstantDay
asInstantDay(DayAsDate reference)
int
compareTo(DayAsDate other)
static DayAsDate
create(int year, int month, int dayOfMonth)
static DayAsDate
create(int year, java.lang.String month, int dayOfMonth)
boolean
equals(java.lang.Object obj)
int
getDayOfMonth()
DayOfWeek
getDayOfWeek()
Month
getMonth()
int
hashCode()
DayAsDate
next()
static DayAsDate
today()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in 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)
-
-