Interface CreditCardValidator.CreditCardType

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean matches​(java.lang.String card)
      Returns true if the card number matches this type of credit card.
    • Method Detail

      • matches

        boolean matches​(java.lang.String card)
        Returns true if the card number matches this type of credit card. Note that this method is not responsible for analyzing the general form of the card number because CreditCardValidator performs those checks before calling this method. It is generally only required to valid the length and prefix of the number to determine if it's the correct type.
        Parameters:
        card - The card number, never null.
        Returns:
        true if the number matches.