|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.progeeks.meta.format.AbstractPropertyFormat
org.progeeks.meta.format.DatePropertyFormat
public class DatePropertyFormat
PropertyFormat implementation that uses a SimpleDateFormat to convert java.util.Date objects (and their subclasses) to a consistent date string. Note that the use of SimpleDateFormat instances by this class is not synchronized, so users of this class must synchronize themselves if the DatePropertyFormat will be accessed by multiple threads. Defaults to the format: 2001-02-28 13:45:01
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_FORMAT
|
Constructor Summary | |
---|---|
DatePropertyFormat()
Creates a DatePropertyFormat using the DEFAULT_FORMAT. |
|
DatePropertyFormat(java.lang.String formatString)
Creates a new DatePropertyFormat using the specified SimpleDateFormat format string. |
|
DatePropertyFormat(java.lang.String formatString,
java.lang.String timeZoneId)
|
Method Summary | |
---|---|
java.lang.String |
format(java.lang.Object obj)
Returns the formatted String for the specified Object. |
java.lang.String |
getFormatString()
Returns the SimpleDateFormat format string for this property format. |
java.lang.String |
getTimeZoneId()
|
java.lang.Object |
parseObject(java.lang.String source,
int index)
Parses the text starting at the specified index and converts it into an Object of the appropriate type. |
void |
setFormatString(java.lang.String formatString)
Sets the SimpleDateFormat format string for this property format. |
void |
setTimeZoneId(java.lang.String id)
|
java.lang.String |
toString()
String summary. |
Methods inherited from class org.progeeks.meta.format.AbstractPropertyFormat |
---|
format, parseObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DEFAULT_FORMAT
Constructor Detail |
---|
public DatePropertyFormat()
public DatePropertyFormat(java.lang.String formatString)
public DatePropertyFormat(java.lang.String formatString, java.lang.String timeZoneId)
Method Detail |
---|
public void setFormatString(java.lang.String formatString)
public java.lang.String getFormatString()
public void setTimeZoneId(java.lang.String id)
public java.lang.String getTimeZoneId()
public java.lang.String format(java.lang.Object obj)
format
in interface PropertyFormat
format
in class AbstractPropertyFormat
public java.lang.Object parseObject(java.lang.String source, int index)
parseObject
in interface PropertyFormat
parseObject
in class AbstractPropertyFormat
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |