org.apache.commons.convert
Class DateTimeConverters.SqlDateToTimestamp

java.lang.Object
  extended by org.apache.commons.convert.AbstractConverter<Date,Timestamp>
      extended by org.apache.commons.convert.DateTimeConverters.SqlDateToTimestamp
All Implemented Interfaces:
Converter<Date,Timestamp>, ConverterLoader
Enclosing class:
DateTimeConverters

public static class DateTimeConverters.SqlDateToTimestamp
extends AbstractConverter<Date,Timestamp>

An object that converts a java.sql.Date to a java.sql.Timestamp.


Constructor Summary
DateTimeConverters.SqlDateToTimestamp()
           
 
Method Summary
 boolean canConvert(Class<?> sourceClass, Class<?> targetClass)
          Returns true if this object can convert sourceClass to targetClass.
 Timestamp convert(Date obj)
          Returns obj converted to a java.sql.Timestamp.
 
Methods inherited from class org.apache.commons.convert.AbstractConverter
getSourceClass, getTargetClass, loadConverters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeConverters.SqlDateToTimestamp

public DateTimeConverters.SqlDateToTimestamp()
Method Detail

canConvert

public boolean canConvert(Class<?> sourceClass,
                          Class<?> targetClass)
Description copied from interface: Converter
Returns true if this object can convert sourceClass to targetClass.

Implementations can accomodate class hierarchy ranges by converting super classes or interfaces.

Specified by:
canConvert in interface Converter<Date,Timestamp>
Overrides:
canConvert in class AbstractConverter<Date,Timestamp>
Parameters:
sourceClass - The source Class
targetClass - The target Class
Returns:
true if this object can convert sourceClass to targetClass.

convert

public Timestamp convert(Date obj)
                  throws ConversionException
Returns obj converted to a java.sql.Timestamp.

Parameters:
obj - The source Object to convert
Returns:
The converted Object
Throws:
ConversionException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.