|
Copyright © 2008-2011 Ralph Schuster. All Rights Reserved. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcsv.impl.type.DateConversionHandler
public class DateConversionHandler
A conversion handler for dates. The default implementation can recognize these date strings: dd/MM/yyyy, dd.MM.yyyy, dd/MM/yy, dd.MM.yy, yyyy/MM/dd, yyyy.MM.dd. Please not that for a specific date string the first suitable format will be used.
| Field Summary | |
|---|---|
static DateConversionHandler |
INSTANCE
|
| Constructor Summary | |
|---|---|
DateConversionHandler()
Constructor. |
|
| Method Summary | |
|---|---|
java.lang.String[] |
getParsingFormats()
Returns the formats that will be used. |
java.text.DateFormat[] |
getParsingFormatters()
Returns the date formatters created from our date formatters. |
protected java.text.DateFormat[] |
getParsingFormatters(java.lang.String s)
Returns date formatters that fit the given string. |
java.lang.String |
getPrintFormat()
Returns the printing format. |
java.text.DateFormat |
getPrintFormatter()
Returns the print formatter created from the print format. |
java.lang.String[] |
getTypes()
Returns th type java.util.Date. |
protected boolean |
matches(java.lang.String format,
java.lang.String s)
|
void |
setParsingFormats(java.lang.String[] parsingFormats)
Sets the parsing date formats to be used. |
void |
setPrintFormat(java.lang.String printFormat)
Sets the format used for printing. |
java.lang.Object |
toObject(java.lang.String s)
Converts string to date. |
java.lang.String |
toString(java.lang.Object o)
Converts the date to its string representation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final DateConversionHandler INSTANCE
| Constructor Detail |
|---|
public DateConversionHandler()
| Method Detail |
|---|
public java.lang.String[] getTypes()
getTypes in interface TypeConversionHandlerTypeConversionHandler.getTypes()public java.lang.Object toObject(java.lang.String s)
toObject in interface TypeConversionHandlers - string to be parsed
TypeConversionHandler.toObject(java.lang.String)public java.lang.String toString(java.lang.Object o)
toString in interface TypeConversionHandlero - date to be converted
TypeConversionHandler.toString(java.lang.Object)public java.text.DateFormat[] getParsingFormatters()
protected java.text.DateFormat[] getParsingFormatters(java.lang.String s)
protected boolean matches(java.lang.String format,
java.lang.String s)
public java.lang.String[] getParsingFormats()
public void setParsingFormats(java.lang.String[] parsingFormats)
parsingFormats - the parsingFormats to setpublic java.lang.String getPrintFormat()
public void setPrintFormat(java.lang.String printFormat)
printFormat - the printFormat to setpublic java.text.DateFormat getPrintFormatter()
|
Copyright © 2008-2011 Ralph Schuster. All Rights Reserved. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||