private String executeDecimalFormatter(final FeedProvider provider,
final String feedValue,
final Map<String, List<Map<String, String>>> data) {
String rv = feedValue;
// Apply decimal places formatting if appropriate
FeedType feedType = provider.getFeedType();
int decimalPlaces = DEFAULT_DECIMALS;
if (feedType == FeedType.FLOATING_POINT
|| feedType == FeedType.INTEGER) {
if (decimalPlaces == -1) {
decimalPlaces = (feedType == FeedType.FLOATING_POINT) ? DEFAULT_DECIMALS: 0;