Class SchedulePaymentMethod


  • public class SchedulePaymentMethod
    extends java.lang.Object
    • Constructor Detail

      • SchedulePaymentMethod

        public SchedulePaymentMethod​(java.lang.String paymentMethodID,
                                     java.util.Optional<? extends AchDetails> achDetails,
                                     java.util.Optional<? extends CardDetails> cardDetails)
      • SchedulePaymentMethod

        public SchedulePaymentMethod​(java.lang.String paymentMethodID)
    • Method Detail

      • paymentMethodID

        public java.lang.String paymentMethodID()
      • achDetails

        public java.util.Optional<AchDetails> achDetails()
      • cardDetails

        public java.util.Optional<CardDetails> cardDetails()
      • withPaymentMethodID

        public SchedulePaymentMethod withPaymentMethodID​(java.lang.String paymentMethodID)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object