Package java.util
Class Calendar
- java.lang.Object
-
- java.util.Calendar
-
- All Implemented Interfaces:
Serializable,Cloneable
- Direct Known Subclasses:
GregorianCalendar
public abstract class Calendar extends Object implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intAMstatic intAM_PMstatic intAPRILprotected booleanareFieldsSetstatic intAUGUSTstatic intDATEstatic intDAY_OF_MONTHstatic intDAY_OF_WEEKstatic intDAY_OF_WEEK_IN_MONTHstatic intDAY_OF_YEARstatic intDECEMBERstatic intDST_OFFSETstatic intERAstatic intFEBRUARYstatic intFIELD_COUNTprotected int[]fieldsstatic intFRIDAYstatic intHOURstatic intHOUR_OF_DAYprotected boolean[]isSetprotected booleanisTimeSetstatic intJANUARYstatic intJULYstatic intJUNEstatic intMARCHstatic intMAYstatic intMILLISECONDstatic intMINUTEstatic intMONDAYstatic intMONTHstatic intNOVEMBERstatic intOCTOBERstatic intPMstatic intSATURDAYstatic intSECONDstatic intSEPTEMBERstatic intSUNDAYstatic intTHURSDAYprotected longtimestatic intTUESDAYstatic intUNDECIMBERstatic intWEDNESDAYstatic intWEEK_OF_MONTHstatic intWEEK_OF_YEARstatic intYEARstatic intZONE_OFFSET
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidadd(int var0, int var1)booleanafter(Object var0)booleanbefore(Object var0)voidclear()voidclear(int var0)Objectclone()protected voidcomplete()protected abstract voidcomputeFields()protected abstract voidcomputeTime()booleanequals(Object var0)intget(int var0)intgetActualMaximum(int var0)intgetActualMinimum(int var0)static Locale[]getAvailableLocales()intgetFirstDayOfWeek()abstract intgetGreatestMinimum(int var0)static CalendargetInstance()static CalendargetInstance(Locale var0)static CalendargetInstance(TimeZone var0)static CalendargetInstance(TimeZone var0, Locale var1)abstract intgetLeastMaximum(int var0)abstract intgetMaximum(int var0)intgetMinimalDaysInFirstWeek()abstract intgetMinimum(int var0)DategetTime()protected longgetTimeInMillis()TimeZonegetTimeZone()inthashCode()protected intinternalGet(int var0)booleanisLenient()booleanisSet(int var0)abstract voidroll(int var0, boolean var1)voidroll(int var0, int var1)voidset(int var0, int var1)voidset(int var0, int var1, int var2)voidset(int var0, int var1, int var2, int var3, int var4)voidset(int var0, int var1, int var2, int var3, int var4, int var5)voidsetFirstDayOfWeek(int var0)voidsetLenient(boolean var0)voidsetMinimalDaysInFirstWeek(int var0)voidsetTime(Date var0)protected voidsetTimeInMillis(long var0)voidsetTimeZone(TimeZone var0)StringtoString()
-
-
-
Field Detail
-
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:
- Constant Field Values
-
FEBRUARY
public static final int FEBRUARY
- See Also:
- Constant Field Values
-
MARCH
public static final int MARCH
- See Also:
- Constant Field Values
-
APRIL
public static final int APRIL
- See Also:
- Constant Field Values
-
MAY
public static final int MAY
- See Also:
- Constant Field Values
-
JUNE
public static final int JUNE
- See Also:
- Constant Field Values
-
JULY
public static final int JULY
- See Also:
- Constant Field Values
-
AUGUST
public static final int AUGUST
- See Also:
- Constant Field Values
-
SEPTEMBER
public static final int SEPTEMBER
- See Also:
- Constant Field Values
-
OCTOBER
public static final int OCTOBER
- See Also:
- Constant Field Values
-
NOVEMBER
public static final int NOVEMBER
- See Also:
- Constant Field Values
-
DECEMBER
public static final int DECEMBER
- See Also:
- Constant Field Values
-
UNDECIMBER
public static final int UNDECIMBER
- See Also:
- Constant Field Values
-
SUNDAY
public static final int SUNDAY
- See Also:
- Constant Field Values
-
MONDAY
public static final int MONDAY
- See Also:
- Constant Field Values
-
TUESDAY
public static final int TUESDAY
- See Also:
- Constant Field Values
-
WEDNESDAY
public static final int WEDNESDAY
- See Also:
- Constant Field Values
-
THURSDAY
public static final int THURSDAY
- See Also:
- Constant Field Values
-
FRIDAY
public static final int FRIDAY
- See Also:
- Constant Field Values
-
SATURDAY
public static final int SATURDAY
- See Also:
- Constant Field Values
-
ERA
public static final int ERA
- See Also:
- Constant Field Values
-
YEAR
public static final int YEAR
- See Also:
- Constant Field Values
-
MONTH
public static final int MONTH
- See Also:
- Constant Field Values
-
WEEK_OF_YEAR
public static final int WEEK_OF_YEAR
- See Also:
- Constant Field Values
-
WEEK_OF_MONTH
public static final int WEEK_OF_MONTH
- See Also:
- Constant Field Values
-
DATE
public static final int DATE
- See Also:
- Constant Field Values
-
DAY_OF_MONTH
public static final int DAY_OF_MONTH
- See Also:
- Constant Field Values
-
DAY_OF_YEAR
public static final int DAY_OF_YEAR
- See Also:
- Constant Field Values
-
DAY_OF_WEEK
public static final int DAY_OF_WEEK
- See Also:
- Constant Field Values
-
DAY_OF_WEEK_IN_MONTH
public static final int DAY_OF_WEEK_IN_MONTH
- See Also:
- Constant Field Values
-
AM_PM
public static final int AM_PM
- See Also:
- Constant Field Values
-
HOUR
public static final int HOUR
- See Also:
- Constant Field Values
-
HOUR_OF_DAY
public static final int HOUR_OF_DAY
- See Also:
- Constant Field Values
-
MINUTE
public static final int MINUTE
- See Also:
- Constant Field Values
-
SECOND
public static final int SECOND
- See Also:
- Constant Field Values
-
MILLISECOND
public static final int MILLISECOND
- See Also:
- Constant Field Values
-
ZONE_OFFSET
public static final int ZONE_OFFSET
- See Also:
- Constant Field Values
-
DST_OFFSET
public static final int DST_OFFSET
- See Also:
- Constant Field Values
-
FIELD_COUNT
public static final int FIELD_COUNT
- See Also:
- Constant Field Values
-
AM
public static final int AM
- See Also:
- Constant Field Values
-
PM
public static final int PM
- See Also:
- Constant Field Values
-
-
Method Detail
-
add
public abstract void add(int var0, int var1)
-
after
public boolean after(Object var0)
-
before
public boolean before(Object var0)
-
clear
public final void clear()
-
clear
public final void clear(int var0)
-
complete
protected void complete()
-
computeFields
protected abstract void computeFields()
-
computeTime
protected abstract void computeTime()
-
get
public final int get(int var0)
-
getActualMaximum
public int getActualMaximum(int var0)
-
getActualMinimum
public int getActualMinimum(int var0)
-
getAvailableLocales
public static Locale[] getAvailableLocales()
-
getFirstDayOfWeek
public int getFirstDayOfWeek()
-
getGreatestMinimum
public abstract int getGreatestMinimum(int var0)
-
getInstance
public static Calendar getInstance()
-
getLeastMaximum
public abstract int getLeastMaximum(int var0)
-
getMaximum
public abstract int getMaximum(int var0)
-
getMinimalDaysInFirstWeek
public int getMinimalDaysInFirstWeek()
-
getMinimum
public abstract int getMinimum(int var0)
-
getTime
public final Date getTime()
-
getTimeInMillis
protected long getTimeInMillis()
-
getTimeZone
public TimeZone getTimeZone()
-
internalGet
protected final int internalGet(int var0)
-
isLenient
public boolean isLenient()
-
isSet
public final boolean isSet(int var0)
-
roll
public void roll(int var0, int var1)
-
roll
public abstract void roll(int var0, boolean var1)
-
set
public final void set(int var0, int var1)
-
set
public final void set(int var0, int var1, int var2)
-
set
public final void set(int var0, int var1, int var2, int var3, int var4)
-
set
public final void set(int var0, int var1, int var2, int var3, int var4, int var5)
-
setFirstDayOfWeek
public void setFirstDayOfWeek(int var0)
-
setLenient
public void setLenient(boolean var0)
-
setMinimalDaysInFirstWeek
public void setMinimalDaysInFirstWeek(int var0)
-
setTime
public final void setTime(Date var0)
-
setTimeInMillis
protected void setTimeInMillis(long var0)
-
setTimeZone
public void setTimeZone(TimeZone var0)
-
-