jersey json polymorphism