jodd.vtor.constraint
Class SizeConstraint
java.lang.Object
jodd.vtor.constraint.SizeConstraint
- All Implemented Interfaces:
- ValidationConstraint<Size>
public class SizeConstraint
- extends java.lang.Object
- implements ValidationConstraint<Size>
|
Field Summary |
protected int |
max
|
protected int |
min
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
min
protected int min
max
protected int max
SizeConstraint
public SizeConstraint()
SizeConstraint
public SizeConstraint(int min,
int max)
getMin
public int getMin()
setMin
public void setMin(int min)
getMax
public int getMax()
setMax
public void setMax(int max)
configure
public void configure(Size annotation)
- Description copied from interface:
ValidationConstraint
- Configures constraint from associated annotation.
- Specified by:
configure in interface ValidationConstraint<Size>
isValid
public boolean isValid(ValidationConstraintContext vcc,
java.lang.Object value)
- Description copied from interface:
ValidationConstraint
- Performs validation in context of target object on provided value.
- Specified by:
isValid in interface ValidationConstraint<Size>
- Returns:
true if validation passes, otherwise false.
validate
public static boolean validate(java.lang.Object value,
int min,
int max)
Copyright © 2003-2011 Jodd Team