I've a json string which must be converted as a Java map of Long and Object. When I tried with Jackson ObjectMapper it creates LinkedHashMap instances instead of Object
Json String
  "2": {
     "firstName": "test",
     "lastName": "test",
     "title": "test",
     "gender": "test",
        }
   }
Map<Long, Person> personMap = objectMapper.readValue(value, new TypeReference<Map<Long, Object>>(){});
I'm expecting a map of long and Person object
 
    