Package org.fastnate.util
Class RelativeDate.ReferenceDate
java.lang.Object
java.util.Date
org.fastnate.util.RelativeDate.ReferenceDate
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Date>
- Enclosing class:
RelativeDate
Marker for
RelativeDate.NOW and RelativeDate.TODAY.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReferenceDate(long timeInMillis) Creates a new instance ofRelativeDate.ReferenceDate. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDate(int date) voidsetHours(int hours) voidsetMinutes(int minutes) voidsetMonth(int month) voidsetSeconds(int seconds) voidsetTime(long time) voidsetYear(int year) Methods inherited from class java.util.Date
after, before, clone, compareTo, equals, from, getDate, getDay, getHours, getMinutes, getMonth, getSeconds, getTime, getTimezoneOffset, getYear, hashCode, parse, toGMTString, toInstant, toLocaleString, toString, UTC
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
ReferenceDate
ReferenceDate(long timeInMillis) Creates a new instance ofRelativeDate.ReferenceDate. Only used for our constants.- Parameters:
timeInMillis- the time in milliseconds
-
-
Method Details
-
setDate
public void setDate(int date) -
setHours
public void setHours(int hours) -
setMinutes
public void setMinutes(int minutes) - Overrides:
setMinutesin classDate
-
setMonth
public void setMonth(int month) -
setSeconds
public void setSeconds(int seconds) - Overrides:
setSecondsin classDate
-
setTime
public void setTime(long time) -
setYear
public void setYear(int year)
-