}else if(Date.class.equals(clazz)){
return new TimestampType();
}else if(Calendar.class.equals(clazz)){
return new CalendarType();
}else if(Locale.class.equals(clazz)){
return new LocaleType();
}else if(TimeZone.class.equals(clazz)){
return new TimeZoneType();
}else if(Currency.class.equals(clazz)){
return new CurrencyType();
}else{