groovy.time
Class BaseDuration
java.lang.Object
groovy.time.BaseDuration
- Direct Known Subclasses:
- DatumDependentDuration, Duration
public abstract class BaseDuration
- extends Object
Base class for date and time durations.
- Author:
- John Wilson tug@wilson.co.uk
- See Also:
Duration
Constructor Summary |
protected |
BaseDuration(int days,
int hours,
int minutes,
int seconds,
int millis)
|
protected |
BaseDuration(int years,
int months,
int days,
int hours,
int minutes,
int seconds,
int millis)
|
years
protected final int years
months
protected final int months
days
protected final int days
hours
protected final int hours
minutes
protected final int minutes
seconds
protected final int seconds
millis
protected final int millis
BaseDuration
protected BaseDuration(int years,
int months,
int days,
int hours,
int minutes,
int seconds,
int millis)
BaseDuration
protected BaseDuration(int days,
int hours,
int minutes,
int seconds,
int millis)
getYears
public int getYears()
getMonths
public int getMonths()
getDays
public int getDays()
getHours
public int getHours()
getMinutes
public int getMinutes()
getSeconds
public int getSeconds()
getMillis
public int getMillis()
plus
public Date plus(Date date)
toString
public String toString()
- Overrides:
toString
in class Object
toMilliseconds
public abstract long toMilliseconds()
getAgo
public abstract Date getAgo()
getFrom
public abstract BaseDuration.From getFrom()