@Target(value=PARAMETER)
@Retention(value=RUNTIME)
public @interface Name
This defines the name of an input argument for a procedure. This is used to determine which values from
to use as arguments for the procedure when it is called. For instance, if you are invoking a procedure
using parameters, the name you declare here will map to names of the parameters.