fr.emn.spiraclock
Class ATime

java.lang.Object
  extended by fr.emn.spiraclock.ATime

public class ATime
extends java.lang.Object

Appointment time


Field Summary
 int dayOfYear
           
 int hours
           
(package private) static java.util.Locale LOCALE
           
(package private) static boolean localeSupported
           
 int minutes
           
 int seconds
           
(package private) static java.lang.String TOMORROW
           
 int year
           
(package private) static java.lang.String YESTERDAY
           
 
Constructor Summary
ATime(ATime time)
           
ATime(java.util.Calendar cal)
           
ATime(int year, int dayOfYear)
           
ATime(int year, int month, int day)
           
ATime(int year, int dayOfYear, int hours, int minutes)
           
ATime(int year, int dayOfYear, int hours, int minutes, int seconds)
           
 
Method Summary
 ATime add(int add_days)
           
 ATime add(int add_days, int add_minutes)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDateString()
           
 int getDayOfWeek()
           
 java.lang.String getHourString()
           
 int getMonth()
           
 long getSecondsFrom(int baseyear, int basedayofyear)
           
 int getTotalMinutes()
           
 boolean isBetween(ATime time1, ATime time2)
           
 boolean isGreaterThan(ATime time)
           
 boolean isLessThan(ATime time)
           
 boolean isStrictlyGreaterThan(ATime time)
           
static ATime now()
           
static ATime parseDate(java.lang.String date)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

year

public int year

dayOfYear

public int dayOfYear

hours

public int hours

minutes

public int minutes

seconds

public int seconds

LOCALE

static final java.util.Locale LOCALE

localeSupported

static boolean localeSupported

TOMORROW

static final java.lang.String TOMORROW

YESTERDAY

static final java.lang.String YESTERDAY
Constructor Detail

ATime

public ATime(java.util.Calendar cal)

ATime

public ATime(int year,
             int dayOfYear,
             int hours,
             int minutes,
             int seconds)

ATime

public ATime(int year,
             int dayOfYear,
             int hours,
             int minutes)

ATime

public ATime(int year,
             int month,
             int day)

ATime

public ATime(int year,
             int dayOfYear)

ATime

public ATime(ATime time)
Method Detail

now

public static ATime now()

parseDate

public static ATime parseDate(java.lang.String date)

add

public ATime add(int add_days)

add

public ATime add(int add_days,
                 int add_minutes)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

isGreaterThan

public boolean isGreaterThan(ATime time)

isStrictlyGreaterThan

public boolean isStrictlyGreaterThan(ATime time)

isLessThan

public boolean isLessThan(ATime time)

isBetween

public boolean isBetween(ATime time1,
                         ATime time2)

getDayOfWeek

public int getDayOfWeek()

getTotalMinutes

public int getTotalMinutes()

getDateString

public java.lang.String getDateString()

getHourString

public java.lang.String getHourString()

getMonth

public int getMonth()

getSecondsFrom

public long getSecondsFrom(int baseyear,
                           int basedayofyear)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object