com.metamatrix.console.util
Class QCGregorianCalendar

java.lang.Object
  extended by java.util.Calendar
      extended by java.util.GregorianCalendar
          extended by com.metamatrix.console.util.QCGregorianCalendar
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<java.util.Calendar>

public class QCGregorianCalendar
extends java.util.GregorianCalendar
implements java.io.Serializable

Class to extend GregorianCalendar in order to gain public access to "getTimeInMillis()" and "setTimeInMillis()".

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.GregorianCalendar
AD, BC
 
Fields inherited from class java.util.Calendar
ALL_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, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SHORT, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET
 
Constructor Summary
QCGregorianCalendar()
           
QCGregorianCalendar(java.util.GregorianCalendar gc)
           
QCGregorianCalendar(int y, int m, int d)
           
QCGregorianCalendar(int y, int m, int d, int h, int min)
           
QCGregorianCalendar(int y, int m, int d, int h, int min, int s)
           
 
Method Summary
 long getTimeInMillis()
           
 void setTimeInMillis(long time)
           
static long timeInMillis(int year, int month, int day, int hour, int minute, int second)
          Return a time in milliseconds, given a four-digit year, month 1 through 12, day 1 through 31, hour 0 through 23, minute 0 through 59, and second 0 through 59, and using the default time zone.
 
Methods inherited from class java.util.GregorianCalendar
add, clone, computeFields, computeTime, equals, getActualMaximum, getActualMinimum, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, getTimeZone, hashCode, isLeapYear, roll, roll, setGregorianChange, setTimeZone
 
Methods inherited from class java.util.Calendar
after, before, clear, clear, compareTo, complete, get, getAvailableLocales, getDisplayName, getDisplayNames, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, internalGet, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QCGregorianCalendar

public QCGregorianCalendar()

QCGregorianCalendar

public QCGregorianCalendar(int y,
                           int m,
                           int d)

QCGregorianCalendar

public QCGregorianCalendar(int y,
                           int m,
                           int d,
                           int h,
                           int min)

QCGregorianCalendar

public QCGregorianCalendar(int y,
                           int m,
                           int d,
                           int h,
                           int min,
                           int s)

QCGregorianCalendar

public QCGregorianCalendar(java.util.GregorianCalendar gc)
Method Detail

getTimeInMillis

public long getTimeInMillis()
Overrides:
getTimeInMillis in class java.util.Calendar

setTimeInMillis

public void setTimeInMillis(long time)
Overrides:
setTimeInMillis in class java.util.Calendar

timeInMillis

public static long timeInMillis(int year,
                                int month,
                                int day,
                                int hour,
                                int minute,
                                int second)
Return a time in milliseconds, given a four-digit year, month 1 through 12, day 1 through 31, hour 0 through 23, minute 0 through 59, and second 0 through 59, and using the default time zone.



Copyright © 2009. All Rights Reserved.