com.xpn.xwiki.criteria.impl
Class Duration
java.lang.Object
com.xpn.xwiki.criteria.impl.Duration
public class Duration
- extends Object
Immutable duration for retrieving statistics. A duration of time is uniquely identified by its
span. For instance, a duration of 3 minutes doesn't imply a specific start time. It can start at
any time, but it takes just 3 minutes. A Duration can be used to sample a Period of time. For
instance the period between November 1th 2007 and December 1th 2007 can be divided in samples
each having a duration of 3 days.
Constructor Summary |
Duration(int years,
int months,
int weeks,
int days)
Creates a duration by specifying a value for each of its fields. |
Duration(int years,
int months,
int weeks,
int days,
int hours)
Creates a duration by specifying a value for each of its fields. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Duration
public Duration(int years,
int months,
int weeks,
int days)
- Creates a duration by specifying a value for each of its fields.
- Parameters:
years
- The number of yearsmonths
- The number of monthsweeks
- The number of weeksdays
- The number of days
Duration
public Duration(int years,
int months,
int weeks,
int days,
int hours)
- Creates a duration by specifying a value for each of its fields.
- Parameters:
years
- The number of yearsmonths
- The number of monthsweeks
- The number of weeksdays
- The number of days
getYears
public int getYears()
- Returns:
- The number of years this duration has
getMonths
public int getMonths()
- Returns:
- The number of months this duration has
getWeeks
public int getWeeks()
- Returns:
- The number of weeks this duration has
getDays
public int getDays()
- Returns:
- The number of days this duration has
getHours
public int getHours()
- Returns:
- The number of hours this duration has
Copyright © 2004–2014 XWiki. All rights reserved.