@Retention(value=RUNTIME)
@Target(value=FIELD)
@Inherited
public @interface YSConfigDoubleRange
Modifier and Type | Fields and Description |
---|---|
static java.lang.String |
NULL
Null String used to indicate that no min/max value function is given.
|
Modifier and Type | Optional Element and Description |
---|---|
double |
maxValue
Maximal value allowed for a double property.
|
java.lang.String |
maxValueFunction
Name of a function taking no arguments and returning a double.
|
double |
minValue
Minimal value allowed for a double property.
|
java.lang.String |
minValueFunction
Name of a function taking no arguments and returning a double.
|
public static final java.lang.String NULL
public abstract double minValue
public abstract double maxValue
public abstract java.lang.String minValueFunction
public abstract java.lang.String maxValueFunction