public class IntValidator extends AbstractNumericValidator
NumberValidator
.FIELD_SYMBOL, FORM_SYMBOL, FUNCTION_SYMBOL, VALIDATOR_SYMBOL
Constructor and Description |
---|
IntValidator() |
IntValidator(java.lang.String initializer) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getDefaultScriptPath() |
void |
renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
This implementation does nothing.
|
void |
setMaximum(int maximum) |
void |
setMinimum(int minimum) |
java.lang.Object |
toObject(IFormComponent field,
java.lang.String value)
Converts input, submitted by the client, into an object value.
|
java.lang.String |
toString(IFormComponent field,
java.lang.Object value)
Invoked during rendering to convert an object value (which may be null) to a String.
|
buildInvalidIntegerFormatMessage, buildInvalidNumericFormatMessage, buildNumberRangeMessage, buildNumberTooLargeMessage, buildNumberTooSmallMessage, buildRangeMessage, getInvalidIntegerFormatMessage, getInvalidNumericFormatMessage, getNumberRangeMessage, getNumberTooLargeMessage, getNumberTooSmallMessage, getScriptPath, getZeroIsNull, setInvalidIntegerFormatMessage, setInvalidNumericFormatMessage, setNumberRangeMessage, setNumberTooLargeMessage, setNumberTooSmallMessage, setScriptPath, setZeroIsNull
buildRequiredMessage, checkRequired, formatString, formatString, formatString, getPattern, getRequiredMessage, isClientScriptingEnabled, isRequired, processValidatorScript, setClientScriptingEnabled, setRequired, setRequiredMessage
public IntValidator()
public IntValidator(java.lang.String initializer)
public java.lang.String toString(IFormComponent field, java.lang.Object value)
IValidator
public java.lang.Object toObject(IFormComponent field, java.lang.String value) throws ValidatorException
IValidator
The input string will already have been trimmed. It may be null.
ValidatorException
- if the string cannot be converted into an object, or the object is not valid (due
to other constraints).public void renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
BaseValidator
renderValidatorContribution
in interface IValidator
renderValidatorContribution
in class BaseValidator
public void setMaximum(int maximum)
public void setMinimum(int minimum)
protected java.lang.String getDefaultScriptPath()
getDefaultScriptPath
in class AbstractNumericValidator