Moved Jackson annotation from abstract class to interface