@Component public class PeriodicPaymentTypeValidatorImpl extends SinglePaymentTypeValidatorImpl
paymentMapper, validationConfigerrorBuildingService, xs2aObjectMapper| Constructor and Description |
|---|
PeriodicPaymentTypeValidatorImpl(ErrorBuildingService errorBuildingService,
Xs2aObjectMapper xs2aObjectMapper,
PaymentMapper paymentMapper,
AmountValidator amountValidator,
PaymentValidationConfig validationConfig,
IbanValidator ibanValidator) |
| Modifier and Type | Method and Description |
|---|---|
PaymentType |
getPaymentType() |
MessageError |
validate(Object body,
MessageError messageError) |
checkFieldForMaxLength, extractErrorField, mapBodyToInstance, validate, validateBodyFields, validateRawData@Autowired public PeriodicPaymentTypeValidatorImpl(ErrorBuildingService errorBuildingService, Xs2aObjectMapper xs2aObjectMapper, PaymentMapper paymentMapper, AmountValidator amountValidator, PaymentValidationConfig validationConfig, IbanValidator ibanValidator)
public PaymentType getPaymentType()
getPaymentType in interface PaymentTypeValidatorgetPaymentType in class SinglePaymentTypeValidatorImplpublic MessageError validate(Object body, MessageError messageError)
validate in interface PaymentTypeValidatorvalidate in class SinglePaymentTypeValidatorImplCopyright © 2019. All rights reserved.