java.util
Class GregorianCalendar

java.lang.Object
  |
  +--java.util.Calendar
        |
        +--java.util.GregorianCalendar
All Implemented Interfaces:
Cloneable, Serializable

public synchronized class GregorianCalendar
extends Calendar

See Also:
Serialized Form

Field Summary
static int AD
           
static int BC
           
 
Fields inherited from class java.util.Calendar
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, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET
 
Constructor Summary
GregorianCalendar()
           
GregorianCalendar(int, int, int)
           
GregorianCalendar(int, int, int, int, int)
           
GregorianCalendar(int, int, int, int, int, int)
           
GregorianCalendar(Locale)
           
GregorianCalendar(TimeZone)
           
GregorianCalendar(TimeZone, Locale)
           
 
Method Summary
 void add(int, int)
           
protected  void computeFields()
           
protected  void computeTime()
           
 boolean equals(Object)
           
 int getActualMaximum(int)
           
 int getActualMinimum(int)
           
 int getGreatestMinimum(int)
           
 Date getGregorianChange()
           
 int getLeastMaximum(int)
           
 int getMaximum(int)
           
 int getMinimum(int)
           
 int hashCode()
           
 boolean isLeapYear(int)
           
 void roll(int, boolean)
           
 void roll(int, int)
           
 void setGregorianChange(Date)
           
 
Methods inherited from class java.util.Calendar
after, before, clear, clear, clone, complete, get, getAvailableLocales, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, getTimeZone, internalGet, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis, setTimeZone, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait
 

Field Detail

BC

public static final int BC
See Also:
Constant Field Values

AD

public static final int AD
See Also:
Constant Field Values
Constructor Detail

GregorianCalendar

public GregorianCalendar()

GregorianCalendar

public GregorianCalendar(TimeZone)

GregorianCalendar

public GregorianCalendar(Locale)

GregorianCalendar

public GregorianCalendar(TimeZone,
                         Locale)

GregorianCalendar

public GregorianCalendar(int,
                         int,
                         int)

GregorianCalendar

public GregorianCalendar(int,
                         int,
                         int,
                         int,
                         int)

GregorianCalendar

public GregorianCalendar(int,
                         int,
                         int,
                         int,
                         int,
                         int)
Method Detail

setGregorianChange

public void setGregorianChange(Date)

getGregorianChange

public final Date getGregorianChange()

isLeapYear

public boolean isLeapYear(int)

equals

public boolean equals(Object)
Overrides:
equals in class Calendar

hashCode

public int hashCode()
Overrides:
hashCode in class Calendar

add

public void add(int,
                int)
Specified by:
add in class Calendar

roll

public void roll(int,
                 boolean)
Specified by:
roll in class Calendar

roll

public void roll(int,
                 int)
Overrides:
roll in class Calendar

getMinimum

public int getMinimum(int)
Specified by:
getMinimum in class Calendar

getMaximum

public int getMaximum(int)
Specified by:
getMaximum in class Calendar

getGreatestMinimum

public int getGreatestMinimum(int)
Specified by:
getGreatestMinimum in class Calendar

getLeastMaximum

public int getLeastMaximum(int)
Specified by:
getLeastMaximum in class Calendar

getActualMinimum

public int getActualMinimum(int)
Overrides:
getActualMinimum in class Calendar

getActualMaximum

public int getActualMaximum(int)
Overrides:
getActualMaximum in class Calendar

computeFields

protected void computeFields()
Specified by:
computeFields in class Calendar

computeTime

protected void computeTime()
Specified by:
computeTime in class Calendar