}
private Converter lookupConverter(Field field, Class<?> type, Converter custom) {
NoSqlConverter customConv = field.getAnnotation(NoSqlConverter.class);
if(customConv != null) {
Class<? extends Converter> convClazz = customConv.converter();
return ReflectionUtil.create(convClazz);
} else if(custom != null) {
return custom;
} else if(customConverters.get(type) != null) {
return customConverters.get(type);