org.javalite.activejdbc.validation
Class NumericValidationBuilder
java.lang.Object
org.javalite.activejdbc.validation.ValidationBuilder<NumericValidator>
org.javalite.activejdbc.validation.NumericValidationBuilder
public class NumericValidationBuilder
- extends ValidationBuilder<NumericValidator>
- Author:
- Igor Polevoy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NumericValidationBuilder
public NumericValidationBuilder(List<NumericValidator> validators)
allowNull
public NumericValidationBuilder allowNull(boolean allow)
- Will ignore validation if set to
true. Default is false.
- Parameters:
allow - set to true to ignore validation if value if null.
- Returns:
- NumericValidationBuilder
onlyInteger
public NumericValidationBuilder onlyInteger()
- Will invalidate the value if it is not integer.
- Returns:
- NumericValidationBuilder.
lessThan
public NumericValidationBuilder lessThan(double max)
- Specify a upper bound for a value, not inclusive.
- Parameters:
max - lower bound for numeric value.
- Returns:
- NumericValidationBuilder.
greaterThan
public NumericValidationBuilder greaterThan(double min)
- Specify a lower bound for a value, not inclusive.
- Parameters:
min - lower bound for numeric value.
- Returns:
- NumericValidationBuilder.
convertNullIfEmpty
public NumericValidationBuilder convertNullIfEmpty()
- Converts an empty string to null before validation.
This method is useful in web applications when an HTTP requests
sends in a form with inputs that are not filled because they are optional.
- Returns:
- NumericValidationBuilder.
Copyright © 2013. All Rights Reserved.