Class Overview
This is an immutable version of a Date object.
Summary
Public Constructors |
|
ImmutableDate(Date date)
Creates an immutable version of date from a provided Date object.
|
[Expand]
Inherited Methods |
From class
java.util.Date
static
long
|
UTC(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
|
boolean
|
after(Date arg0)
|
boolean
|
before(Date arg0)
|
Object
|
clone()
|
int
|
compareTo(Object arg0)
|
int
|
compareTo(Date arg0)
|
boolean
|
equals(Object arg0)
|
static
Date
|
from(Instant arg0)
|
int
|
getDate()
|
int
|
getDay()
|
int
|
getHours()
|
int
|
getMinutes()
|
int
|
getMonth()
|
int
|
getSeconds()
|
long
|
getTime()
|
int
|
getTimezoneOffset()
|
int
|
getYear()
|
int
|
hashCode()
|
static
long
|
parse(String arg0)
|
void
|
setDate(int arg0)
|
void
|
setHours(int arg0)
|
void
|
setMinutes(int arg0)
|
void
|
setMonth(int arg0)
|
void
|
setSeconds(int arg0)
|
void
|
setTime(long arg0)
|
void
|
setYear(int arg0)
|
String
|
toGMTString()
|
Instant
|
toInstant()
|
String
|
toLocaleString()
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
java.lang.Comparable
abstract
int
|
compareTo(T arg0)
|
|
Public Constructors
public
ImmutableDate
(Date date)
Creates an immutable version of date from a provided Date
object.
Parameters
date |
Date to use for immutable version.
|
Public Methods
public
void
setDate
(int day)
public
void
setHours
(int hour)
public
void
setMinutes
(int minute)
public
void
setMonth
(int month)
public
void
setSeconds
(int second)
public
void
setTime
(long milliseconds)
public
void
setYear
(int year)