Class java.util.GregorianCalendar (1.1)


public class GregorianCalendar extends Calendar {
  // Public Constructors
    public GregorianCalendar( );
    public GregorianCalendar(TimeZone zone);
    public GregorianCalendar(Locale aLocale);
    public GregorianCalendar(TimeZone zone, Locale aLocale);
    public GregorianCalendar(int year, int month, int date);
    public GregorianCalendar(int year, int month, int date, int hour, int minute);
    public GregorianCalendar(int year, int month, int date, int hour, int minute, int second);
  // Constants
    public final static byte AD;
    public final static byte BC;
  // Public Instance Methods
    public void add(byte field, int amount) throws IllegalArgumentException;  // Defines Calendar.add( )
    public boolean after(Object when);  // Defines Calendar.after( )
    public boolean before(Object when);  // Defines Calendar.before( )
    public Object clone( );  // Overrides Calendar.clone( )
    public void computeFields( );  // Defines Calendar.computeFields( )
    public boolean equals(Object obj);  // Defines Calendar.equals( )
    public int getGreatestMinimum(byte field);  // Defines Calendar.getGreatestMinimum( )
    public final Date getGregorianChange( );
    public int getLeastMaximum(byte field);  // Defines Calendar.getLeastMaximum( )
    public int getMaximum(byte field);  // Defines Calendar.getMaximum( )
    public int getMinimum(byte field);  // Defines Calendar.getMinimum( )
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public boolean isLeapYear(int year);
    public void roll(byte field, boolean up) throws IllegalArgumentException;  // Defines Calendar.roll( )
    public void setGregorianChange(Date date);
  // Protected Instance Methods
    protected void computeTime( );  // Defines Calendar.computeTime( )
}