Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.util
Class FlexDate  view FlexDate download FlexDate.java

java.lang.Object
  extended byjava.util.Calendar
      extended byjava.util.GregorianCalendar
          extended bycom.flexstor.common.util.FlexDate
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class FlexDate
extends java.util.GregorianCalendar


Field Summary
private  java.lang.String sMoment
           
 
Fields inherited from class java.util.GregorianCalendar
AD, 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
FlexDate()
           
FlexDate(java.util.Date date)
           
FlexDate(int year, int month, int date)
           
FlexDate(int year, int month, int date, int hour, int minute)
           
FlexDate(int year, int month, int date, int hour, int minute, int second)
           
FlexDate(long millis)
           
FlexDate(java.lang.String when)
          FlexDate
 
Method Summary
private  java.lang.String ensureDoubleDigit(int nNumber)
           
 java.lang.String getCurrentTimeString()
          Returns the current time (not date).
 long getTimeInSeconds()
           
 void rollForward()
           
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class java.util.GregorianCalendar
add, computeFields, computeTime, equals, getActualMaximum, getActualMinimum, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, hashCode, isLeapYear, roll, roll, setGregorianChange
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

sMoment

private java.lang.String sMoment
Constructor Detail

FlexDate

public FlexDate()

FlexDate

public FlexDate(java.lang.String when)
FlexDate


FlexDate

public FlexDate(int year,
                int month,
                int date)

FlexDate

public FlexDate(java.util.Date date)

FlexDate

public FlexDate(int year,
                int month,
                int date,
                int hour,
                int minute)

FlexDate

public FlexDate(int year,
                int month,
                int date,
                int hour,
                int minute,
                int second)

FlexDate

public FlexDate(long millis)
Method Detail

rollForward

public void rollForward()

toString

public java.lang.String toString()
Description copied from class: java.util.Calendar
Returns a string representation of this object. It is mainly for debugging purposes and its content is implementation specific.


ensureDoubleDigit

private java.lang.String ensureDoubleDigit(int nNumber)

getTimeInSeconds

public long getTimeInSeconds()

getCurrentTimeString

public java.lang.String getCurrentTimeString()
Returns the current time (not date). e.g. "12:35:20AM"