org.apache.ws.jaxme.util
public class Duration extends Object implements Serializable, Comparable
Implementation of xs:duration.
Constructor Summary | |
---|---|
Duration(boolean pNegative, int pYears, int pMonths, int pDays, int pHours, int pMinutes, int pSeconds, long pMillis) Creates a new instance with the given values. |
Method Summary | |
---|---|
int | compareTo(Object o) |
int | compareTo(Duration d) Actual implementation of {@link #compareTo(Object)}. |
boolean | equals(Object o) |
int | getDays() Returns the number of days. |
int | getHours() Returns the number of hours. |
long | getMillis() Returns the number of milliseconds. |
int | getMinutes() Returns the number of minutes. |
int | getMonths() Returns the number of months. |
int | getSeconds() Returns the number of seconds. |
int | getYears() Returns the number of years. |
int | hashCode() |
String | toString() Returns a string representation of this Duration. |
static Duration | valueOf(String pValue) Converts the given String representation into an instance of Duration. |
Returns the number of days.
Returns the number of hours.
Returns the number of milliseconds.
Returns the number of minutes.
Returns the number of months.
Returns the number of seconds.
Returns the number of years.
Returns a string representation of this Duration.
Converts the given String representation into an instance of Duration.
Throws: IllegalArgumentException The String could not be parsed.