net.sf.hibernate4gwt.core.beanlib
Class TimestampCustomTransformer

java.lang.Object
  extended by net.sf.hibernate4gwt.core.beanlib.TimestampCustomTransformer

public class TimestampCustomTransformer
extends java.lang.Object

Timestamp transformer. Needed to keep nanoseconds part (by default, beanLib will convert it to simple Date if the setter only declares an argument of type java.util.Date)

Author:
BMARCHESSON

Constructor Summary
TimestampCustomTransformer(BeanTransformerSpi beanTransformer)
          Constructor
 
Method Summary
<T> boolean
isTransformable(java.lang.Object from, java.lang.Class<T> toClass, PropertyInfo info)
          Filter method
<T> T
transform(java.lang.Object in, java.lang.Class<T> toClass, PropertyInfo info)
          Transformation method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimestampCustomTransformer

public TimestampCustomTransformer(BeanTransformerSpi beanTransformer)
Constructor

Parameters:
beanTransformer -
Method Detail

isTransformable

public <T> boolean isTransformable(java.lang.Object from,
                                   java.lang.Class<T> toClass,
                                   PropertyInfo info)
Filter method


transform

public <T> T transform(java.lang.Object in,
                       java.lang.Class<T> toClass,
                       PropertyInfo info)
Transformation method