@Deprecated public class RangeValidator extends java.lang.Object implements Field.Validator
Modifier and Type | Field and Description |
---|---|
protected boolean |
ignoreCase
Deprecated.
|
protected boolean |
includeMaxValue
Deprecated.
|
protected boolean |
includeMinValue
Deprecated.
|
protected java.lang.Comparable |
maxValue
Deprecated.
|
protected java.lang.String |
message
Deprecated.
|
protected Messages |
messages
Deprecated.
|
protected java.lang.String |
messagesPack
Deprecated.
|
protected java.lang.Comparable |
minValue
Deprecated.
|
protected java.lang.Class<? extends java.lang.Comparable> |
type
Deprecated.
|
Constructor and Description |
---|
RangeValidator(java.lang.Class<? extends java.lang.Comparable> type,
java.lang.Comparable minValue,
java.lang.Comparable maxValue)
Deprecated.
|
RangeValidator(org.dom4j.Element element,
java.lang.String messagesPack)
Deprecated.
|
RangeValidator(java.lang.String message,
java.lang.String messagesPack,
java.lang.Class<? extends java.lang.Comparable> type,
java.lang.Comparable minValue,
java.lang.Comparable maxValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkValueType(java.lang.Comparable value)
Deprecated.
|
protected boolean |
getBooleanFromString(java.lang.String stringValue,
boolean defaultValue)
Deprecated.
|
protected int |
getCompareValue(java.lang.Comparable src,
java.lang.Comparable to)
Deprecated.
|
java.lang.Comparable |
getMaxValue()
Deprecated.
|
java.lang.Comparable |
getMinValue()
Deprecated.
|
protected java.lang.Class<? extends java.lang.Comparable> |
getTypeFromString(java.lang.String typeStr)
Deprecated.
|
protected java.lang.Comparable |
getValueFromString(java.lang.String valueStr)
Deprecated.
|
boolean |
isIgnoreCase()
Deprecated.
|
boolean |
isIncludeMaxValue()
Deprecated.
|
boolean |
isIncludeMinValue()
Deprecated.
|
void |
setIgnoreCase(boolean ignoreCase)
Deprecated.
|
void |
setIncludeMaxValue(boolean includeMaxValue)
Deprecated.
|
void |
setIncludeMinValue(boolean includeMinValue)
Deprecated.
|
void |
setMaxValue(java.lang.Comparable maxValue)
Deprecated.
|
void |
setMinValue(java.lang.Comparable minValue)
Deprecated.
|
void |
validate(java.lang.Object value)
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
protected java.lang.String message
protected java.lang.String messagesPack
protected Messages messages
protected java.lang.Class<? extends java.lang.Comparable> type
protected java.lang.Comparable minValue
protected boolean includeMinValue
protected java.lang.Comparable maxValue
protected boolean includeMaxValue
protected boolean ignoreCase
public RangeValidator(org.dom4j.Element element, java.lang.String messagesPack)
public RangeValidator(@Nullable java.lang.String message, @Nullable java.lang.String messagesPack, java.lang.Class<? extends java.lang.Comparable> type, java.lang.Comparable minValue, java.lang.Comparable maxValue)
public RangeValidator(java.lang.Class<? extends java.lang.Comparable> type, java.lang.Comparable minValue, java.lang.Comparable maxValue)
public void validate(java.lang.Object value) throws ValidationException
validate
in interface Field.Validator
value
- field value to validateValidationException
- this exception must be thrown by the validator if the value is not validpublic boolean isIncludeMinValue()
public void setIncludeMinValue(boolean includeMinValue)
public boolean isIncludeMaxValue()
public void setIncludeMaxValue(boolean includeMaxValue)
public boolean isIgnoreCase()
public void setIgnoreCase(boolean ignoreCase)
public java.lang.Comparable getMinValue()
public void setMinValue(java.lang.Comparable minValue)
public java.lang.Comparable getMaxValue()
public void setMaxValue(java.lang.Comparable maxValue)
protected java.lang.Class<? extends java.lang.Comparable> getTypeFromString(java.lang.String typeStr)
protected java.lang.Comparable getValueFromString(java.lang.String valueStr)
protected boolean getBooleanFromString(@Nullable java.lang.String stringValue, boolean defaultValue)
protected int getCompareValue(java.lang.Comparable src, java.lang.Comparable to)
protected void checkValueType(java.lang.Comparable value)