Class JSONPojoConvertor

java.lang.Object
org.eclipse.jetty.util.ajax.JSONPojoConvertor
All Implemented Interfaces:
JSON.Convertor

public class JSONPojoConvertor extends Object implements JSON.Convertor

Converts POJOs to JSON and vice versa.

The key differences with respect to JSONObjectConvertor are:

  • returns the actual object from Convertor.fromJSON (JSONObjectConverter returns a Map)
  • the getters/setters are resolved at initialization (JSONObjectConverter resolves it at runtime)
  • correctly sets the number fields