{
return FloatType.instance.decompose(Float.valueOf(value.toString()));
}
else if (clazz.isAssignableFrom(Date.class))
{
DateAccessor dateAccessor = new DateAccessor();
return DateType.instance.decompose((Date) value);
}
else
{
if (value.getClass().isAssignableFrom(String.class))