Class CardValidationResult


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

      • CardValidationResult

        public CardValidationResult()
    • Method Detail

      • setIssuer

        public void setIssuer​(java.lang.String issuer)
      • getIssuer

        public java.lang.String getIssuer()
        The issuing bank if known.
      • setIssueCountryCode

        public void setIssueCountryCode​(java.lang.String issueCountryCode)
      • getIssueCountryCode

        public java.lang.String getIssueCountryCode()
        The country of issue if known.
      • setValidationErrors

        public void setValidationErrors​(java.util.Set<CardValidationError> validationErrors)
      • getValidationErrors

        public java.util.Set<CardValidationError> getValidationErrors()
        The validation process will not stop at the first error, so there may be more than one validation error attached to this object.
      • addValidationErrors

        public void addValidationErrors​(java.util.Collection<CardValidationError> validationErrors)
      • isSuccess

        public boolean isSuccess()
        Its success, if there are no validation errors.
      • toString

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

        public void setCardType​(CreditCardType cardType)
        Parameters:
        cardType - the cardType to set
      • getCardType

        public CreditCardType getCardType()
        Returns:
        the cardType