net.sourceforge.doyen
Class Duration
java.lang.Object
net.sourceforge.doyen.Duration
- All Implemented Interfaces:
- Comparable
- class Duration
- extends Object
- implements Comparable
Constructor Summary |
Duration()
|
Duration(boolean isPositive,
int years,
int months,
int days,
int hours,
int minutes,
float seconds)
|
Duration(String s)
|
MS_MINUTES
private static final long MS_MINUTES
- See Also:
- Constant Field Values
MS_HOURS
private static final long MS_HOURS
- See Also:
- Constant Field Values
MS_DAYS
private static final long MS_DAYS
- See Also:
- Constant Field Values
MS_MONTHS
private static final long MS_MONTHS
- See Also:
- Constant Field Values
MS_YEARS
private static final long MS_YEARS
- See Also:
- Constant Field Values
mIsPositive
private boolean mIsPositive
mYears
private int mYears
mMonths
private int mMonths
mDays
private int mDays
mHours
private int mHours
mMinutes
private int mMinutes
mSeconds
private float mSeconds
Duration
public Duration()
Duration
public Duration(String s)
Duration
public Duration(boolean isPositive,
int years,
int months,
int days,
int hours,
int minutes,
float seconds)
isPositive
public boolean isPositive()
getYears
public int getYears()
getMonths
public int getMonths()
getDays
public int getDays()
getHours
public int getHours()
getMinutes
public int getMinutes()
getSeconds
public float getSeconds()
setPositive
public void setPositive(boolean pos)
setYears
public void setYears(int years)
setMonths
public void setMonths(int months)
setDays
public void setDays(int days)
setHours
public void setHours(int hours)
setMinutes
public void setMinutes(int minutes)
setSeconds
public void setSeconds(float seconds)
toString
public String toString()
add
public Calendar add(Calendar c)
subtract
public Calendar subtract(Calendar c)
toMilliSeconds
private long toMilliSeconds()
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable