| java.lang.Object |
| ↳ |
org.mule.modules.google.api.datetime.DateTime |
Class Overview
This class wraps an instance of com.google.api.client.util.DateTime
adding setter methods that allow to modify the state of the underlaying date time.
This setters are needed for compatibility with Mule's Data Mapper.
Notice that this turns this class mutable in opposition to the underlying one which is unmutable.
Mutating this class implies that the underlying instance will be re assigned so be careful when handling the
wrapped!!
Summary
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Fields
Public Constructors
public
DateTime
(Date date, TimeZone zone)
public
DateTime
(long value)
public
DateTime
(DateTime value)
public
DateTime
(Date value)
public
DateTime
(long value, Integer tzShift)
public
DateTime
(boolean dateOnly, long value, Integer tzShift)
Public Methods
public
boolean
equals
(Object o)
public
Integer
getTimeZoneShift
()
public
DateTime
getWrapped
()
public
boolean
isDateOnly
()
public
void
setTimeZoneShift
(Integer tzShift)
public
void
setValue
(long value)
public
void
setValue
(long value, int tzShift)
public
String
toString
()
public
String
toStringRfc3339
()