net.aavalla.utils.jobpool.parameters.validators
Class IntegerMinMaxValidator

java.lang.Object
  extended by net.aavalla.utils.jobpool.parameters.validators.ParameterValidator<java.lang.Integer>
      extended by net.aavalla.utils.jobpool.parameters.validators.IntegerMinMaxValidator

public class IntegerMinMaxValidator
extends ParameterValidator<java.lang.Integer>

Author:
Lari Natri

Field Summary
 
Fields inherited from class net.aavalla.utils.jobpool.parameters.validators.ParameterValidator
field
 
Constructor Summary
IntegerMinMaxValidator(FieldInstance field, java.lang.String[] settings)
           
 
Method Summary
 java.lang.String uiValidationRules()
          Returns the rules of this validator. To be displayed in the user interface.
 java.lang.String validate(java.lang.Integer param)
          Validates a parameter of type T.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerMinMaxValidator

public IntegerMinMaxValidator(FieldInstance field,
                              java.lang.String[] settings)
Method Detail

validate

public java.lang.String validate(java.lang.Integer param)
Description copied from class: ParameterValidator
Validates a parameter of type T.

Specified by:
validate in class ParameterValidator<java.lang.Integer>
Parameters:
param - Parameter to validate
Returns:
null if parameter is valid, a UI String otherwise

uiValidationRules

public java.lang.String uiValidationRules()
Description copied from class: ParameterValidator
Returns the rules of this validator. To be displayed in the user interface.

Specified by:
uiValidationRules in class ParameterValidator<java.lang.Integer>