|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.apache.turbine.services.intake.validator.DefaultValidator
|
+--org.apache.turbine.services.intake.validator.NumberValidator
|
+--org.apache.turbine.services.intake.validator.IntegerValidator
Validates numbers with the following constraints in addition to those listed in DefaultValidator.
| Name | Valid Values | Default Value |
|---|---|---|
| minValue | greater than Integer.MIN_VALUE | |
| maxValue | less than Integer.MAX_VALUE | |
| notANumberMessage | Some text | Entry was not a valid number |
| Field Summary |
| Fields inherited from class org.apache.turbine.services.intake.validator.NumberValidator |
invalidNumberMessage, maxValueMessage, minValueMessage |
| Fields inherited from class org.apache.turbine.services.intake.validator.DefaultValidator |
mask, maskMessage, maxLength, maxLengthMessage, message, minLength, minLengthMessage, required, requiredMessage |
| Constructor Summary | |
IntegerValidator()
|
|
IntegerValidator(java.util.Map paramMap)
|
|
| Method Summary | |
protected void |
doAssertValidity(java.lang.String testValue)
Determine whether a testValue meets the criteria specified in the constraints defined for this validator |
protected void |
doInit(java.util.Map paramMap)
|
protected java.lang.String |
getDefaultInvalidNumberMessage()
|
int |
getMaxValue()
Get the value of maxValue. |
int |
getMinValue()
Get the value of minValue. |
void |
setMaxValue(int v)
Set the value of maxValue. |
void |
setMinValue(int v)
Set the value of minValue. |
| Methods inherited from class org.apache.turbine.services.intake.validator.NumberValidator |
getInvalidNumberMessage, getMaxValueAsBigDecimal, getMaxValueMessage, getMinValueAsBigDecimal, getMinValueMessage, init, setInvalidNumberMessage, setMaxValue, setMaxValueMessage, setMinValue, setMinValueMessage |
| Methods inherited from class org.apache.turbine.services.intake.validator.DefaultValidator |
assertValidity, getMask, getMaskMessage, getMaxLength, getMaxLengthMessage, getMessage, getMinLength, getMinLengthMessage, getRequiredMessage, isRequired, isValid, setMask, setMaskMessage, setMaxLength, setMaxLengthMessage, setMinLength, setMinLengthMessage, setRequired, setRequiredMessage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IntegerValidator(java.util.Map paramMap)
throws TurbineException
public IntegerValidator()
| Method Detail |
protected void doInit(java.util.Map paramMap)
doInit in class NumberValidatorprotected java.lang.String getDefaultInvalidNumberMessage()
getDefaultInvalidNumberMessage in class NumberValidator
protected void doAssertValidity(java.lang.String testValue)
throws ValidationException
doAssertValidity in class NumberValidatortestValue - a String to be tested
ValidationException - containing an error message if the
testValue did not pass the validation tests.public int getMinValue()
public void setMinValue(int v)
v - Value to assign to minValue.public int getMaxValue()
public void setMaxValue(int v)
v - Value to assign to maxValue.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||