@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Stringable
Marks classes that can be converted to and from strings. The class must have
astatic method valueOf(String) and a toString() implementation which
deserializes and serializes to a string.