Basically
1. Client (jax-rs) send a GET to the server
2. The server send back a JSON
string in the form of an JSON Array.
3. Client (jax-rs) need to convert this JSON string into a Java List that I need.
4. Client (jax-rs) call my custom code to convert JSON string into a Java List.
5. The Client (jax-rs) ask my custom code isReadable to produce a Java List? (return true/false)
If my isReadable OK (true), then the Client will call readFrom to convert the JSON string into a Java List.
The issue here is at isReadable (how do I test for genericity of List<Computer>
what is this line mean?
genericType - the type of object to be produced. E.g. if the message body is to be converted into a method parameter, this will be the formal type of the method parameter as returned by Method.getGenericParameterTypes.