blob: 68dbfdae8ccb95f2455ee19c61ae0ab389140495 [file] [log] [blame]
package myapp
import grails.plugin.json.builder.JsonGenerator
import org.bson.types.ObjectId
class ObjectIdJsonConverter implements JsonGenerator.Converter {
@Override
boolean handles(Class<?> type) {
ObjectId.isAssignableFrom(type)
}
@Override
Object convert(Object value, String key) {
((ObjectId) value).toString()
}
}