The example is all wrong IMHO, it should look something like this List<Number> emails = (newJacksonRepresentation<List<Number>>(rep, new ArrayList<Number>())).getObject();
The point here is that the constructor is looking for an object of type T. @SuppressWarnings("unchecked") public JacksonRepresentation(MediaType mediaType, T object) { ... ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2956980