@Target(value=PARAMETER) @Retention(value=RUNTIME) public @interface Range
NumberNotInRangeException
double
max
min
public abstract double min
public abstract double max