public void parseField(DefaultJSONParser parser, Object object, Type objectType, Map<String, Object> fieldValues) {
String value;
final JSONLexer lexer = parser.getLexer();
if (lexer.token() == JSONToken.LITERAL_STRING) {
value = lexer.stringVal();
lexer.nextToken(JSONToken.COMMA);
} else {
Object obj = parser.parse();