In org.apache.camel.dataformat.bindy.FormatFactory for non "BigNumbers" the
Format object is chosen as follow:  

if (clazz == float.class || clazz == Float.class) {
    return pattern != null ? new FloatPatternFormat(pattern,
getLocale(locale)) : new FloatFormat();
}

I've noticed that the DataFiled annotation define the pattern field with ""
(empty String) as default value, thus the FormatFactory will always return
the *PatternFormat and never the simple *Format. 

Is there a reason for such behavior?






--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-bindy-Handle-implied-decimal-field-tp5723003p5723280.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to