}
return sm;
case INT:
IntMapValue im = new IntMapValue();
for (Map.Entry<CharSequence, ?> entry : avroMap.entrySet()) {
im.put(new StringValue((CharSequence) entry.getKey()), new IntValue((Integer) entry.getValue()));
}
return im;
case BOOLEAN:
BooleanMapValue bm = new BooleanMapValue();
for (Map.Entry<CharSequence, ?> entry : avroMap.entrySet()) {