public class AbsoluteOrRelativeTime
extends java.lang.Object
Calendar (xsd:dataTime)
or String (xsd:duration). Only one of these time values
can be non null at any one time.| Constructor and Description |
|---|
AbsoluteOrRelativeTime(java.util.Calendar absoluteTime)
Constructor which takes an absolute time value.
|
AbsoluteOrRelativeTime(java.lang.String relativeTime)
Constructor which takes a relative time value.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Calendar |
getAbsoluteTime() |
java.lang.String |
getRelativeTime() |
void |
setDateTime(java.util.Calendar absoluteTime)
Set the absolute time value.
|
void |
setRelativeTime(java.lang.String relativeTime)
Set the relative time value.
|
public AbsoluteOrRelativeTime(java.util.Calendar absoluteTime)
absoluteTime - The absolute time valuejava.lang.IllegalArgumentException - Thrown if the argument is nullpublic AbsoluteOrRelativeTime(java.lang.String relativeTime)
relativeTime - The relative time value.java.lang.IllegalArgumentException - Thrown if the argument is nullpublic java.util.Calendar getAbsoluteTime()
public void setDateTime(java.util.Calendar absoluteTime)
absoluteTime - The absolute time value.public java.lang.String getRelativeTime()
public void setRelativeTime(java.lang.String relativeTime)
relativeTime - The relative time value. For the format of
the string see AbsoluteOrRelativeTime(String)