Package groovy.time
Class BaseDuration
- java.lang.Object
- 
- groovy.time.BaseDuration
 
- 
- All Implemented Interfaces:
- java.lang.Comparable<BaseDuration>
 - Direct Known Subclasses:
- DatumDependentDuration,- Duration
 
 public abstract class BaseDuration extends java.lang.Object implements java.lang.Comparable<BaseDuration> Base class for date and time durations.- See Also:
- Duration
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classBaseDuration.From
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedBaseDuration(int days, int hours, int minutes, int seconds, int millis)protectedBaseDuration(int years, int months, int days, int hours, int minutes, int seconds, int millis)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intcompareTo(BaseDuration otherDuration)abstract java.util.DategetAgo()intgetDays()abstract BaseDuration.FromgetFrom()intgetHours()intgetMillis()intgetMinutes()intgetMonths()intgetSeconds()intgetYears()java.util.Dateplus(java.util.Date date)abstract longtoMilliseconds()java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
getYearspublic int getYears() 
 - 
getMonthspublic int getMonths() 
 - 
getDayspublic int getDays() 
 - 
getHourspublic int getHours() 
 - 
getMinutespublic int getMinutes() 
 - 
getSecondspublic int getSeconds() 
 - 
getMillispublic int getMillis() 
 - 
pluspublic java.util.Date plus(java.util.Date date) 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toMillisecondspublic abstract long toMilliseconds() 
 - 
getAgopublic abstract java.util.Date getAgo() 
 - 
getFrompublic abstract BaseDuration.From getFrom() 
 - 
compareTopublic int compareTo(BaseDuration otherDuration) - Specified by:
- compareToin interface- java.lang.Comparable<BaseDuration>
 
 
- 
 
-