package net.techreadiness.customer.action;
import java.util.Map;
import java.util.Map.Entry;
import com.google.common.base.Function;
import com.google.common.collect.Maps;
public class AddPrefixToKey implements Function<Map<String, String>, Map<String, String>> {
private String prefix;
public AddPrefixToKey(String prefix) {
this.prefix = prefix;
}
@Override
public Map<String, String> apply(Map<String, String> input) {
Map<String, String> newMap = Maps.newHashMap();
for (Entry<String, String> entry : input.entrySet()) {
newMap.put(prefix + entry.getKey(), entry.getValue());
}
return newMap;
}
}