Java JSON API generator uses annotated Java classes to generate a JSON API