|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fulcrum.intake.validator.DefaultValidator
org.apache.fulcrum.intake.validator.ShortValidator
public class ShortValidator
Validates Shorts with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
Name | Valid Values | Default Value |
---|---|---|
minValue | greater than Short.MIN_VALUE | |
maxValue | less than Short.MAX_VALUE | |
invalidNumberMessage | Some text | Entry was not a valid Short |
Field Summary |
---|
Fields inherited from class org.apache.fulcrum.intake.validator.DefaultValidator |
---|
errorMessage, log, maxLength, maxLengthMessage, minLength, minLengthMessage, required, requiredMessage |
Fields inherited from interface org.apache.fulcrum.intake.validator.Validator |
---|
FLEXIBLE_RULE_NAME, FORMAT_RULE_NAME, INVALID_NUMBER_RULE_NAME, MASK_RULE_NAME, MAX_LENGTH_RULE_NAME, MAX_VALUE_RULE_NAME, MIN_LENGTH_RULE_NAME, MIN_VALUE_RULE_NAME, REQUIRED_RULE_NAME |
Constructor Summary | |
---|---|
ShortValidator()
Default Constructor |
|
ShortValidator(Map paramMap)
Constructor to use when initialising Object |
Method Summary | |
---|---|
void |
assertValidity(String testValue)
Determine whether a testValue meets the criteria specified in the constraints defined for this validator |
String |
getInvalidNumberMessage()
Get the value of invalidNumberMessage. |
short |
getMaxValue()
Get the value of maxValue. |
String |
getMaxValueMessage()
Get the value of maxValueMessage. |
short |
getMinValue()
Get the value of minValue. |
String |
getMinValueMessage()
Get the value of minValueMessage. |
void |
init(Map paramMap)
Method to initialise Object |
void |
setInvalidNumberMessage(String invalidNumberMessage)
Set the value of invalidNumberMessage. |
void |
setMaxValue(short maxValue)
Set the value of maxValue. |
void |
setMaxValueMessage(String maxValueMessage)
Set the value of maxValueMessage. |
void |
setMinValue(short minValue)
Set the value of minValue. |
void |
setMinValueMessage(String minValueMessage)
Set the value of minValueMessage. |
Methods inherited from class org.apache.fulcrum.intake.validator.DefaultValidator |
---|
assertValidity, getMaxLength, getMaxLengthMessage, getMessage, getMinLength, getMinLengthMessage, getRequiredMessage, isRequired, isValid, isValid, 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 ShortValidator(Map paramMap) throws InvalidMaskException
paramMap
-
InvalidMaskException
public ShortValidator()
Method Detail |
---|
public void init(Map paramMap) throws InvalidMaskException
init
in interface InitableByConstraintMap
paramMap
-
InvalidMaskException
public void assertValidity(String testValue) throws ValidationException
assertValidity
in interface Validator
assertValidity
in class DefaultValidator
testValue
- a String
to be tested
ValidationException
- containing an error message if the
testValue did not pass the validation tests.public short getMinValue()
public void setMinValue(short minValue)
minValue
- Value to assign to minValue.public short getMaxValue()
public void setMaxValue(short maxValue)
maxValue
- Value to assign to maxValue.public String getMinValueMessage()
public void setMinValueMessage(String minValueMessage)
minValueMessage
- Value to assign to minValueMessage.public String getMaxValueMessage()
public void setMaxValueMessage(String maxValueMessage)
maxValueMessage
- Value to assign to maxValueMessage.public String getInvalidNumberMessage()
public void setInvalidNumberMessage(String invalidNumberMessage)
invalidNumberMessage
- Value to assign to invalidNumberMessage.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |