java.lang.Object
java.util.Date
com.aoapps.lang.util.UnmodifiableDate
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<Date>
An unmodifiable Date. Any mutator is overridden to throw UnsupportedOperationException.
- Author:
- AO Industries, Inc.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Return a copy of this object.void
setDate
(int date) Deprecated.void
setHours
(int hours) Deprecated.void
setMinutes
(int minutes) Deprecated.void
setMonth
(int month) Deprecated.void
setSeconds
(int seconds) Deprecated.void
setTime
(long time) void
setYear
(int year) Deprecated.Methods inherited from class java.util.Date
after, before, compareTo, equals, from, getDate, getDay, getHours, getMinutes, getMonth, getSeconds, getTime, getTimezoneOffset, getYear, hashCode, parse, toGMTString, toInstant, toLocaleString, toString, UTC
-
Constructor Details
-
UnmodifiableDate
public UnmodifiableDate() -
UnmodifiableDate
public UnmodifiableDate(long date)
-
-
Method Details
-
clone
Return a copy of this object. -
setYear
Deprecated. -
setMonth
Deprecated. -
setDate
Deprecated. -
setHours
Deprecated. -
setMinutes
Deprecated.- Overrides:
setMinutes
in classDate
-
setSeconds
Deprecated.- Overrides:
setSeconds
in classDate
-
setTime
public void setTime(long time)
-