public @interface Data
Used to annotate methods that can provide data points for property methods.
Those methods must return an instance of Iterable.
value is used as reference name. If it is not specified, the method's name is used instead.