com.reportmill.foundation
Class RMDateFormat
java.lang.Object
java.text.Format
java.text.DateFormat
java.text.SimpleDateFormat
com.reportmill.foundation.RMDateFormat
- All Implemented Interfaces:
- java.lang.Cloneable, com.reportmill.foundation.RMArchiver.Archiving, RMFormat, java.io.Serializable
- public class RMDateFormat
- extends java.text.SimpleDateFormat
- implements RMFormat, com.reportmill.foundation.RMArchiver.Archiving
- See Also:
- Serialized Form
| Nested classes inherited from class java.text.DateFormat |
java.text.DateFormat.Field |
| Fields inherited from class java.text.DateFormat |
AM_PM_FIELD, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD |
|
Method Summary |
boolean |
equals(java.lang.Object anObj)
Standard equals implementation. |
java.lang.Object |
fromXML(com.ribs.RXArchiver anArchiver,
com.ribs.RXElement anElement)
XML unarchival. |
java.lang.String |
getFormatString()
|
java.lang.String |
getNullString()
Returns the String that is substituted when this format is asked to provide stringForObjectValue(null). |
java.lang.Object |
initWithArchiver(com.reportmill.foundation.RMArchiver anArchiver)
Legacy archival. |
void |
setFormatString(java.lang.String format)
|
void |
setNullString(java.lang.String aString)
Sets the String that is substituted when this format is asked to provide stringForObjectValue(null). |
java.lang.Object |
stringForObjectValue(java.lang.Object obj)
|
com.ribs.RXElement |
toXML(com.ribs.RXArchiver anArchiver)
XML archival. |
| Methods inherited from class java.text.SimpleDateFormat |
applyLocalizedPattern, applyPattern, clone, format, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, parse, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern |
| Methods inherited from class java.text.DateFormat |
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone |
| Methods inherited from class java.text.Format |
format, parseObject |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
defaultFormat
public static RMDateFormat defaultFormat
RMDateFormat
public RMDateFormat()
RMDateFormat
public RMDateFormat(java.lang.String format)
RMDateFormat
public RMDateFormat(RMDateFormat refFormat)
getNullString
public java.lang.String getNullString()
- Returns the String that is substituted when this format is asked to provide stringForObjectValue(null).
setNullString
public void setNullString(java.lang.String aString)
- Sets the String that is substituted when this format is asked to provide stringForObjectValue(null).
stringForObjectValue
public java.lang.Object stringForObjectValue(java.lang.Object obj)
- Specified by:
stringForObjectValue in interface RMFormat
getFormatString
public java.lang.String getFormatString()
- Specified by:
getFormatString in interface RMFormat
setFormatString
public void setFormatString(java.lang.String format)
- Specified by:
setFormatString in interface RMFormat
equals
public boolean equals(java.lang.Object anObj)
- Standard equals implementation.
initWithArchiver
public java.lang.Object initWithArchiver(com.reportmill.foundation.RMArchiver anArchiver)
- Legacy archival.
- Specified by:
initWithArchiver in interface com.reportmill.foundation.RMArchiver.Archiving
toXML
public com.ribs.RXElement toXML(com.ribs.RXArchiver anArchiver)
- XML archival.
- Specified by:
toXML in interface RMFormat
fromXML
public java.lang.Object fromXML(com.ribs.RXArchiver anArchiver,
com.ribs.RXElement anElement)
- XML unarchival.
- Specified by:
fromXML in interface RMFormat