Class ConditionalValidator
java.lang.Object
es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
- All Implemented Interfaces:
javax.validation.ConstraintValidator<Conditional,Object>
public class ConditionalValidator
extends Object
implements javax.validation.ConstraintValidator<Conditional,Object>
Validator for conditional annotation.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(Conditional requiredIfChecked) Initializationfor conditional validator.booleanMethod for valid conditional annotation.
-
Field Details
-
selected
Selected field. -
required
List of rquired fields. -
message
Message. -
notRequired
Nor requiried fields list.
-
-
Constructor Details
-
ConditionalValidator
public ConditionalValidator()
-
-
Method Details
-
initialize
Initializationfor conditional validator.- Specified by:
initializein interfacejavax.validation.ConstraintValidator<Conditional,Object> - Parameters:
requiredIfChecked- annotation used for validation.
-
isValid
Method for valid conditional annotation.- Specified by:
isValidin interfacejavax.validation.ConstraintValidator<Conditional,Object> - Parameters:
object- Object to valid.context- context of validation.- Returns:
- booolen if passed validations.
-