Reusable Java library of general tools with minimal external dependencies.
For questions or support, please contact us:
Email: support@aoindustries.com
Phone: 1-800-519-9541
Phone: +1-251-607-9556
Web: https://www.aoindustries.com/contact
public final class UnmodifiableCalendar extends Calendar
Calendar.BuilderALL_STYLES, AM, AM_PM, APRIL, areFieldsSet, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, fields, FRIDAY, HOUR, HOUR_OF_DAY, isSet, isTimeSet, JANUARY, JULY, JUNE, LONG, LONG_FORMAT, LONG_STANDALONE, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NARROW_FORMAT, NARROW_STANDALONE, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SHORT, SHORT_FORMAT, SHORT_STANDALONE, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET| Modifier and Type | Method and Description |
|---|---|
void |
add(int field,
int amount) |
boolean |
after(Object when) |
boolean |
before(Object when) |
UnmodifiableCalendar |
clone() |
int |
compareTo(Calendar anotherCalendar) |
protected void |
complete() |
protected void |
computeFields() |
protected void |
computeTime() |
boolean |
equals(Object obj) |
int |
get(int field) |
int |
getActualMaximum(int field) |
int |
getActualMinimum(int field) |
String |
getDisplayName(int field,
int style,
Locale locale) |
Map<String,Integer> |
getDisplayNames(int field,
int style,
Locale locale) |
int |
getFirstDayOfWeek() |
int |
getGreatestMinimum(int field) |
int |
getLeastMaximum(int field) |
int |
getMaximum(int field) |
int |
getMinimalDaysInFirstWeek() |
int |
getMinimum(int field) |
long |
getTimeInMillis() |
TimeZone |
getTimeZone() |
int |
hashCode() |
boolean |
isLenient() |
void |
roll(int field,
boolean up) |
void |
roll(int field,
int amount) |
void |
set(int field,
int value) |
void |
setFirstDayOfWeek(int value) |
void |
setLenient(boolean lenient) |
void |
setMinimalDaysInFirstWeek(int value) |
void |
setTimeInMillis(long millis) |
void |
setTimeZone(TimeZone value) |
String |
toString() |
static Calendar |
unwrapClone(Calendar cal)
Unwraps and returns a modifiable clone of the given calendar.
|
static UnmodifiableCalendar |
wrap(Calendar cal)
Wraps the calendar if needed.
|
clear, clear, getAvailableCalendarTypes, getAvailableLocales, getCalendarType, getInstance, getInstance, getInstance, getInstance, getTime, getWeeksInWeekYear, getWeekYear, internalGet, isSet, isWeekDateSupported, set, set, set, setTime, setWeekDate, toInstantpublic static UnmodifiableCalendar wrap(Calendar cal)
public static Calendar unwrapClone(Calendar cal)
public UnmodifiableCalendar clone()
public int compareTo(Calendar anotherCalendar)
compareTo in interface Comparable<Calendar>compareTo in class Calendarprotected void computeFields()
computeFields in class Calendarprotected void computeTime()
computeTime in class Calendarpublic int getActualMaximum(int field)
getActualMaximum in class Calendarpublic int getActualMinimum(int field)
getActualMinimum in class Calendarpublic String getDisplayName(int field, int style, Locale locale)
getDisplayName in class Calendarpublic Map<String,Integer> getDisplayNames(int field, int style, Locale locale)
getDisplayNames in class Calendarpublic int getFirstDayOfWeek()
getFirstDayOfWeek in class Calendarpublic int getGreatestMinimum(int field)
getGreatestMinimum in class Calendarpublic int getLeastMaximum(int field)
getLeastMaximum in class Calendarpublic int getMaximum(int field)
getMaximum in class Calendarpublic int getMinimalDaysInFirstWeek()
getMinimalDaysInFirstWeek in class Calendarpublic int getMinimum(int field)
getMinimum in class Calendarpublic long getTimeInMillis()
getTimeInMillis in class Calendarpublic TimeZone getTimeZone()
getTimeZone in class Calendarpublic void setFirstDayOfWeek(int value)
setFirstDayOfWeek in class Calendarpublic void setLenient(boolean lenient)
setLenient in class Calendarpublic void setMinimalDaysInFirstWeek(int value)
setMinimalDaysInFirstWeek in class Calendarpublic void setTimeInMillis(long millis)
setTimeInMillis in class Calendarpublic void setTimeZone(TimeZone value)
setTimeZone in class CalendarCopyright © 2000–2016 AO Industries, Inc.. All rights reserved.