@Retention(value=RUNTIME)
@Target(value={TYPE,TYPE_USE})
public @interface Serializer
Class level annotation that defines the serializer that should be used to
convert objects to and from the wire format.
This should annotate a class that implements the Serializer interface