net.sf.seaf.util.convert.simple
Class ConverterToDate

java.lang.Object
  extended by net.sf.seaf.util.convert.simple.ConverterToDate

public class ConverterToDate
extends Object

Converter of any Object to a date represented by Calendar.


Field Summary
static String FORMAT_ISO
           
 
Constructor Summary
ConverterToDate()
           
 
Method Summary
static Calendar convert(Object o)
          Converts an Object to Calendar date value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORMAT_ISO

public static final String FORMAT_ISO
See Also:
Constant Field Values
Constructor Detail

ConverterToDate

public ConverterToDate()
Method Detail

convert

public static Calendar convert(Object o)
                        throws IllegalArgumentException
Converts an Object to Calendar date value.

Keeps null as null. Converts java.util.Date. Keeps Calendar. Otherwise converts via String expecting ISO date format (YYYY-MM-DD.).

Parameters:
o - Object to be converted
Returns:
Calendar
Throws:
IllegalArgumentException - Thrown when the argument is not a valid Date


Copyright © 2008-2011 SEAF. All Rights Reserved.