|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gdata.data.AbstractExtension
com.google.gdata.data.ValueConstruct
com.google.gdata.data.webmastertools.DateTimeValueConstruct
public abstract class DateTimeValueConstruct
GData schema extension describing a node with a DateTime value. The
class is abstract, derive from this class and define default constructor
which hardcodes the node name.
| Constructor Summary | |
|---|---|
DateTimeValueConstruct(java.lang.String nodeName)
Constructs ValueConstruct to represent DateTime value. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object rhs)
Compares DateTimeValueConstruct objects based on the date/time
value that they hold. |
DateTime |
getDateTime()
Get date/time value. |
int |
hashCode()
Returns hash code that is based on the date/time value that the object holds. |
void |
setDateTime(DateTime value)
Set date/time value. |
void |
setValue(java.lang.String value)
Override ValueConstruct.setValue(String) to validate that
supplied value is valid date. |
| Methods inherited from class com.google.gdata.data.ValueConstruct |
|---|
generate, getHandler, getValue, hasValue, isRequired, putAttributes |
| Methods inherited from class com.google.gdata.data.AbstractExtension |
|---|
disableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DateTimeValueConstruct(java.lang.String nodeName)
ValueConstruct to represent DateTime value.
| Method Detail |
|---|
public boolean equals(java.lang.Object rhs)
DateTimeValueConstruct objects based on the date/time
value that they hold.
equals in class ValueConstructpublic int hashCode()
hashCode in class ValueConstructpublic void setValue(java.lang.String value)
ValueConstruct.setValue(String) to validate that
supplied value is valid date.
setValue in class ValueConstructvalue - new value for the value construct or null to reset.
java.lang.NullPointerException - if argument is null.
java.lang.IllegalArgumentException - if argument is not a valid date.public void setDateTime(DateTime value)
java.lang.NullPointerException - if argument is null.public DateTime getDateTime()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||