Package org.teavm.classlib.java.util
Class TCalendar
java.lang.Object
org.teavm.classlib.java.util.TCalendar
- All Implemented Interfaces:
TSerializable,TCloneable,TComparable<TCalendar>
- Direct Known Subclasses:
TGregorianCalendar
public abstract class TCalendar
extends Object
implements TSerializable, TCloneable, TComparable<TCalendar>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprotected booleanstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected int[]static final intstatic final intstatic final intprotected boolean[]protected booleanstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected longstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidadd(int field, int value) booleanbooleanfinal voidclear()final voidclear(int field) clone()intprotected voidcomplete()protected abstract voidprotected abstract voidbooleanintget(int field) intgetActualMaximum(int field) intgetActualMinimum(int field) static TLocale[]intabstract intgetGreatestMinimum(int field) static TCalendarstatic TCalendargetInstance(TLocale locale) static TCalendargetInstance(TTimeZone timezone) static TCalendargetInstance(TTimeZone zone, TLocale locale) abstract intgetLeastMaximum(int field) abstract intgetMaximum(int field) intabstract intgetMinimum(int field) final TDategetTime()longinthashCode()protected final intinternalGet(int field) booleanfinal booleanisSet(int field) abstract voidroll(int field, boolean increment) voidroll(int field, int value) voidset(int field, int value) final voidset(int year, int month, int day) final voidset(int year, int month, int day, int hourOfDay, int minute) final voidset(int year, int month, int day, int hourOfDay, int minute, int second) voidsetFirstDayOfWeek(int value) voidsetLenient(boolean value) voidsetMinimalDaysInFirstWeek(int value) final voidvoidsetTimeInMillis(long milliseconds) voidsetTimeZone(TTimeZone timezone) toString()
-
Field Details
-
areFieldsSet
protected boolean areFieldsSet -
fields
protected int[] fields -
isSet
protected boolean[] isSet -
isTimeSet
protected boolean isTimeSet -
time
protected long time -
JANUARY
public static final int JANUARY- See Also:
-
FEBRUARY
public static final int FEBRUARY- See Also:
-
MARCH
public static final int MARCH- See Also:
-
APRIL
public static final int APRIL- See Also:
-
MAY
public static final int MAY- See Also:
-
JUNE
public static final int JUNE- See Also:
-
JULY
public static final int JULY- See Also:
-
AUGUST
public static final int AUGUST- See Also:
-
SEPTEMBER
public static final int SEPTEMBER- See Also:
-
OCTOBER
public static final int OCTOBER- See Also:
-
NOVEMBER
public static final int NOVEMBER- See Also:
-
DECEMBER
public static final int DECEMBER- See Also:
-
UNDECIMBER
public static final int UNDECIMBER- See Also:
-
SUNDAY
public static final int SUNDAY- See Also:
-
MONDAY
public static final int MONDAY- See Also:
-
TUESDAY
public static final int TUESDAY- See Also:
-
WEDNESDAY
public static final int WEDNESDAY- See Also:
-
THURSDAY
public static final int THURSDAY- See Also:
-
FRIDAY
public static final int FRIDAY- See Also:
-
SATURDAY
public static final int SATURDAY- See Also:
-
ERA
public static final int ERA- See Also:
-
YEAR
public static final int YEAR- See Also:
-
MONTH
public static final int MONTH- See Also:
-
WEEK_OF_YEAR
public static final int WEEK_OF_YEAR- See Also:
-
WEEK_OF_MONTH
public static final int WEEK_OF_MONTH- See Also:
-
DATE
public static final int DATE- See Also:
-
DAY_OF_MONTH
public static final int DAY_OF_MONTH- See Also:
-
DAY_OF_YEAR
public static final int DAY_OF_YEAR- See Also:
-
DAY_OF_WEEK
public static final int DAY_OF_WEEK- See Also:
-
DAY_OF_WEEK_IN_MONTH
public static final int DAY_OF_WEEK_IN_MONTH- See Also:
-
AM_PM
public static final int AM_PM- See Also:
-
HOUR
public static final int HOUR- See Also:
-
HOUR_OF_DAY
public static final int HOUR_OF_DAY- See Also:
-
MINUTE
public static final int MINUTE- See Also:
-
SECOND
public static final int SECOND- See Also:
-
MILLISECOND
public static final int MILLISECOND- See Also:
-
ZONE_OFFSET
public static final int ZONE_OFFSET- See Also:
-
DST_OFFSET
public static final int DST_OFFSET- See Also:
-
FIELD_COUNT
public static final int FIELD_COUNT- See Also:
-
AM
public static final int AM- See Also:
-
PM
public static final int PM- See Also:
-
-
Constructor Details
-
TCalendar
protected TCalendar() -
TCalendar
-
-
Method Details
-
add
public abstract void add(int field, int value) -
after
-
before
-
clear
public final void clear() -
clear
public final void clear(int field) -
clone
-
complete
protected void complete() -
computeFields
protected abstract void computeFields() -
computeTime
protected abstract void computeTime() -
equals
-
get
public int get(int field) -
getActualMaximum
public int getActualMaximum(int field) -
getActualMinimum
public int getActualMinimum(int field) -
getAvailableLocales
-
getFirstDayOfWeek
public int getFirstDayOfWeek() -
getGreatestMinimum
public abstract int getGreatestMinimum(int field) -
getInstance
-
getInstance
-
getInstance
-
getInstance
-
getLeastMaximum
public abstract int getLeastMaximum(int field) -
getMaximum
public abstract int getMaximum(int field) -
getMinimalDaysInFirstWeek
public int getMinimalDaysInFirstWeek() -
getMinimum
public abstract int getMinimum(int field) -
getTime
-
getTimeInMillis
public long getTimeInMillis() -
getTimeZone
-
setTimeZone
-
hashCode
public int hashCode() -
internalGet
protected final int internalGet(int field) -
isLenient
public boolean isLenient() -
isSet
public final boolean isSet(int field) -
roll
public void roll(int field, int value) -
roll
public abstract void roll(int field, boolean increment) -
set
public void set(int field, int value) -
set
public final void set(int year, int month, int day) -
set
public final void set(int year, int month, int day, int hourOfDay, int minute) -
set
public final void set(int year, int month, int day, int hourOfDay, int minute, int second) -
setFirstDayOfWeek
public void setFirstDayOfWeek(int value) -
setLenient
public void setLenient(boolean value) -
setMinimalDaysInFirstWeek
public void setMinimalDaysInFirstWeek(int value) -
setTime
-
setTimeInMillis
public void setTimeInMillis(long milliseconds) -
toString
-
compareTo
- Specified by:
compareToin interfaceTComparable<TCalendar>
-