if (StringUtils.isEmpty(columnRegex)) { fieldMap.putComplex(field.getName(), new BeanFieldJoinStringIndex<T>( field, required, errorLocale, converter, mapType, capture, format)); } else { fieldMap.putComplex(columnRegex, new BeanFieldJoinStringIndex<T>( field, required, errorLocale, converter, mapType, capture, format));