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

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

public class ConverterToTime
extends Object

Converter of any Object to a time represented by Calendar.


Field Summary
static String FORMAT_ISO
           
 
Constructor Summary
ConverterToTime()
           
 
Method Summary
static Calendar convert(Object o)
          Converts an Object to Calendar time 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

ConverterToTime

public ConverterToTime()
Method Detail

convert

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

Keeps null as null. Converts java.util.Date. Keeps Calendar.

Otherwise converts via String expecting ISO time format (HH:MM:SS). The day is set to 1.1.1970.

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


Copyright © 2008-2011 SEAF. All Rights Reserved.