Class MerchantIdNotNullForPosValidator
java.lang.Object
it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPosValidator
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<MerchantIdNotNullForPos,CommonHeader>
public class MerchantIdNotNullForPosValidator
extends Object
implements jakarta.validation.ConstraintValidator<MerchantIdNotNullForPos,CommonHeader>
If Channel equals to POS, the MerchantId must not be null.
- Author:
- Antonio Tarricone
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValid(CommonHeader commonHeader, jakarta.validation.ConstraintValidatorContext context) IfChannelequals toPOS, theMerchantIdmust not be null.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initialize
-
Constructor Details
-
MerchantIdNotNullForPosValidator
public MerchantIdNotNullForPosValidator()Default constructor.
-
-
Method Details
-
isValid
public boolean isValid(CommonHeader commonHeader, jakarta.validation.ConstraintValidatorContext context) If
Channelequals toPOS, theMerchantIdmust not be null.- Specified by:
isValidin interfacejakarta.validation.ConstraintValidator<MerchantIdNotNullForPos,CommonHeader> - See Also:
-