[Annotation] @CreditCardNumber(ignoreNonDigitCharacters=) [Supported data types] CharSequence [Hibernate metadata impact] None [Use] 
Checks that the annotated character sequence passes the Luhn checksum test. Note, this validation aims to check for user mistakes, not credit card validity! See also Anatomy of Credit Card Numbers. ignoreNonDigitCharacters allows to ignore non digit characters. The default is false.