Class PaymentFieldValidator


  • public class PaymentFieldValidator
    extends Object
    • Constructor Detail

      • PaymentFieldValidator

        public PaymentFieldValidator()
    • Method Detail

      • isValidAmount

        public static boolean isValidAmount​(PaymentBO payment)
      • isInvalidExecutionRule

        public static boolean isInvalidExecutionRule​(PaymentBO payment)
      • isInvalidEndToEndIds

        public static boolean isInvalidEndToEndIds​(PaymentBO payment,
                                                   boolean allowSameIds)
      • isInvalidRequestedExecutionDateTime

        public static boolean isInvalidRequestedExecutionDateTime​(PaymentBO payment,
                                                                  boolean allowDatesInThePast)
      • isInvalidStartDate

        public static boolean isInvalidStartDate​(PaymentBO payment,
                                                 boolean allowDatesInThePast)
      • isInvalidEndDate

        public static boolean isInvalidEndDate​(PaymentBO payment)
      • isInvalidStartingTransactionStatus

        public static boolean isInvalidStartingTransactionStatus​(PaymentBO payment)
      • isInvalidExecutionDay

        public static boolean isInvalidExecutionDay​(PaymentBO payment)