| Constructor and Description |
|---|
RangeValidator(java.lang.Number min,
java.lang.Number max) |
| Modifier and Type | Method and Description |
|---|---|
static RangeValidator |
atLeast(java.lang.Number min)
A numeric range that checks the lower bound.
|
static RangeValidator |
atMost(java.lang.Number max)
A numeric range that checks the upper bound.
|
static RangeValidator |
between(java.lang.Number min,
java.lang.Number max)
A numeric range that checks both lower and upper bounds.
|
protected boolean |
canEqual(java.lang.Object other) |
java.lang.String |
documentation()
Return the documentation for a given validator.
|
boolean |
equals(java.lang.Object o) |
java.lang.Number |
getMax() |
java.lang.Number |
getMin() |
int |
hashCode() |
java.lang.String |
toString() |
boolean |
validate(java.lang.String name,
java.lang.Object value)
Validates the configuration value.
|
public static RangeValidator atLeast(java.lang.Number min)
min - the minimum acceptable valuepublic static RangeValidator atMost(java.lang.Number max)
max - the maximum acceptable valuepublic static RangeValidator between(java.lang.Number min, java.lang.Number max)
min - the minimum acceptable valuemax - the maximum acceptable valuepublic boolean validate(java.lang.String name,
java.lang.Object value)
Validatorpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String documentation()
Validatordocumentation in interface Validatorpublic java.lang.Number getMin()
public java.lang.Number getMax()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.ObjectCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.