|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.datamixer.values.Value
org.datamixer.values.DateValue
| Field Summary | |
protected java.util.Calendar |
calendar_
|
protected java.text.SimpleDateFormat |
dateFormat_
|
static java.lang.String |
DEFAULT_DATE_FORMAT
default date format |
static java.lang.String |
DEFAULT_DATETIME_FORMAT
default datetime format |
static java.lang.String |
DEFAULT_TIME_FORMAT
default time format |
protected java.text.FieldPosition |
fieldPosition_
default FieldPosition |
protected static boolean |
staticDebugEnabled_
true if logging is debug enabled |
protected static org.apache.log4j.Logger |
staticLogger_
logger |
| Fields inherited from class org.datamixer.values.Value |
dataType_, debugEnabled_, logger_, name_ |
| Constructor Summary | |
DateValue()
|
|
DateValue(java.util.Calendar value)
|
|
DateValue(java.util.Date value)
|
|
DateValue(java.lang.String value)
|
|
| Method Summary | |
static java.lang.String |
calendarToString(java.util.Calendar value)
Returns value as a String. |
static java.lang.String |
calendarToString(java.text.DateFormat dateFormat,
java.util.Calendar value)
Returns value as a String. |
static java.util.Calendar |
createCalendar()
|
static java.util.Calendar |
createCalendar(java.util.Date date)
|
static java.text.SimpleDateFormat |
createSimpleDateFormat()
|
static java.lang.String |
dateToString(java.util.Date value)
Returns value as a String. |
protected Value |
doClone()
Returns a deep copy. |
java.util.Calendar |
getCalendar()
Returns the current value as a Calendar. |
java.util.Date |
getDate()
Returns the current value as a date. |
long |
getLong()
Returns the current value as a long. |
java.lang.Object |
getObject()
Returns the current value as a Object. |
java.lang.String |
getString()
Returns the current value as a String. |
java.lang.StringBuffer |
getString(java.lang.StringBuffer buf)
Returns the current value as a String. |
void |
setCalendar(java.util.Calendar value)
Sets the current value as a calendar. |
void |
setDate(java.util.Date value)
Sets the current value as a date. |
void |
setFormat(java.text.Format value)
Sets the current format. |
void |
setLong(long value)
Sets the current value as a long. |
void |
setObject(java.lang.Object value)
Sets the current value as a Object. |
void |
setString(java.lang.String value)
Sets the current value as a String. |
static java.util.Calendar |
stringToCalendar(java.text.SimpleDateFormat dateFormat,
java.lang.String value)
Sets the current value as a String. |
static java.util.Calendar |
stringToCalendar(java.lang.String value)
Sets the current value as a String. |
static java.util.Date |
stringToDate(java.lang.String value)
Sets the current value as a String. |
| Methods inherited from class org.datamixer.values.Value |
clone, findValue, getBigDecimal, getBoolean, getByte, getBytes, getDataType, getDouble, getFloat, getFormat, getInt, getName, getShort, getTime, getTimestamp, getValueList, setBigDecimal, setBoolean, setByte, setBytes, setDataType, setDouble, setFloat, setInt, setName, setShort, setTime, setTimestamp, setValueList, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String DEFAULT_DATE_FORMAT
public static final java.lang.String DEFAULT_TIME_FORMAT
public static final java.lang.String DEFAULT_DATETIME_FORMAT
protected static org.apache.log4j.Logger staticLogger_
protected static boolean staticDebugEnabled_
protected java.text.SimpleDateFormat dateFormat_
protected java.util.Calendar calendar_
protected java.text.FieldPosition fieldPosition_
| Constructor Detail |
public DateValue()
public DateValue(java.util.Calendar value)
public DateValue(java.util.Date value)
public DateValue(java.lang.String value)
| Method Detail |
protected Value doClone()
doClone in class Valuepublic void setFormat(java.text.Format value)
setFormat in class Valuepublic java.util.Calendar getCalendar()
getCalendar in class Valuepublic void setCalendar(java.util.Calendar value)
setCalendar in class Valuevalue - a calendar value.public java.util.Date getDate()
getDate in class Valuepublic void setDate(java.util.Date value)
setDate in class Valuevalue - a date value.public long getLong()
getLong in class Valuepublic void setLong(long value)
setLong in class Valuevalue - a long value.public java.lang.Object getObject()
getObject in class Valuepublic void setObject(java.lang.Object value)
setObject in class Valuevalue - a Object value.public java.lang.String getString()
getString in class Valuepublic java.lang.StringBuffer getString(java.lang.StringBuffer buf)
getString in class Valuepublic void setString(java.lang.String value)
setString in class Valuevalue - a String value.public static java.lang.String dateToString(java.util.Date value)
value as a String.
value as a String.public static java.lang.String calendarToString(java.util.Calendar value)
value as a String.
value as a String.
public static java.lang.String calendarToString(java.text.DateFormat dateFormat,
java.util.Calendar value)
value as a String.
value as a String.public static java.util.Date stringToDate(java.lang.String value)
value - a String value.public static java.util.Calendar stringToCalendar(java.lang.String value)
value - a String value.
public static java.util.Calendar stringToCalendar(java.text.SimpleDateFormat dateFormat,
java.lang.String value)
value - a String value.public static java.util.Calendar createCalendar()
public static java.util.Calendar createCalendar(java.util.Date date)
public static java.text.SimpleDateFormat createSimpleDateFormat()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||