|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.ezmorph.object.AbstractObjectMorpher
net.sf.ezmorph.object.DateMorpher
public class DateMorpher
Morphs a String to a Date.
This morpher will iterate through the supplied formats until one succeeds or the default value is returned (if default value is condigured).
| Constructor Summary | |
|---|---|
DateMorpher(java.lang.String[] formats)
|
|
DateMorpher(java.lang.String[] formats,
java.util.Date defaultValue)
|
|
DateMorpher(java.lang.String[] formats,
java.util.Date defaultValue,
java.util.Locale locale,
boolean lenient)
|
|
DateMorpher(java.lang.String[] formats,
java.util.Locale locale,
boolean lenient)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Date |
getDefaultValue()
|
int |
hashCode()
|
java.lang.Object |
morph(java.lang.Object value)
Morphs the input object into an output object of the supported type. |
java.lang.Class |
morphsTo()
Returns the target Class for conversion. |
void |
setDefaultValue(java.util.Date defaultValue)
|
boolean |
supports(java.lang.Class clazz)
Returns true if the Morpher supports conversion from this Class. |
| Methods inherited from class net.sf.ezmorph.object.AbstractObjectMorpher |
|---|
isUseDefault, setUseDefault |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DateMorpher(java.lang.String[] formats)
public DateMorpher(java.lang.String[] formats,
java.util.Date defaultValue)
public DateMorpher(java.lang.String[] formats,
java.util.Date defaultValue,
java.util.Locale locale,
boolean lenient)
public DateMorpher(java.lang.String[] formats,
java.util.Locale locale,
boolean lenient)
| Method Detail |
|---|
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.util.Date getDefaultValue()
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.Object morph(java.lang.Object value)
ObjectMorpher
value - The input value to be morphedpublic java.lang.Class morphsTo()
MorpherReturns the target Class for conversion.
public void setDefaultValue(java.util.Date defaultValue)
public boolean supports(java.lang.Class clazz)
MorpherReturns true if the Morpher supports conversion from this Class.
clazz - the source Class
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||