Class MustNotBeEqualIfOtherHasValueValidator
java.lang.Object
de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsValidator<A>
de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsIfOtherHasValueValidator<MustNotBeEqualIfOtherHasValue>
de.knightsoftnet.validators.shared.impl.MustNotBeEqualIfOtherHasValueValidator
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<MustNotBeEqualIfOtherHasValue,Object>
public class MustNotBeEqualIfOtherHasValueValidator
extends AbstractCompareFieldsIfOtherHasValueValidator<MustNotBeEqualIfOtherHasValue>
Check if two field entries are not equal.
- Author:
- Manfred Tremmel
-
Field Summary
Fields inherited from class de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsIfOtherHasValueValidator
fieldCompareName, valueCompareFields inherited from class de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsValidator
addErrorToField1, addErrorToField2, field1Name, field2Name, message -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancomparissonIsValid(Object fieldFirstValue, Object fieldSecondValue) final voidinitialize(MustNotBeEqualIfOtherHasValue mustNotBeEqualIfOtherHasValueAnnotation) initialize the validator.Methods inherited from class de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsIfOtherHasValueValidator
isValidMethods inherited from class de.knightsoftnet.validators.shared.impl.AbstractCompareFieldsValidator
switchContext
-
Constructor Details
-
MustNotBeEqualIfOtherHasValueValidator
public MustNotBeEqualIfOtherHasValueValidator()
-
-
Method Details
-
comparissonIsValid
- Specified by:
comparissonIsValidin classAbstractCompareFieldsValidator<MustNotBeEqualIfOtherHasValue>