@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface ParseWith
Define a parser class for converting a string to a custom user object. The converter is affected on scalar return type, arrays and
collections. Maps return types not supported