Validators
Class CreditCardValidator

java.lang.Object
  extended byValidators.CreditCardValidator

public class CreditCardValidator
extends java.lang.Object

Author:
student This class is being used for validating credit card details.

Field Summary
private  java.lang.String message
           
 
Constructor Summary
CreditCardValidator()
           
 
Method Summary
 java.lang.String getMessage()
          This method is being used for getting the error message if the validation is unsuccessful.
 void setMessage(java.lang.String message)
          This method is being used for setting the error message.
 boolean validate(CreditCard_Data creditCardData)
          This method is being used for validating the given credit card details.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

private java.lang.String message
Constructor Detail

CreditCardValidator

public CreditCardValidator()
Method Detail

getMessage

public java.lang.String getMessage()
This method is being used for getting the error message if the validation is unsuccessful.

Returns:
String The message to be displayed.

setMessage

public void setMessage(java.lang.String message)
This method is being used for setting the error message.

Parameters:
message - The message to be displayed.
Returns:
void

validate

public boolean validate(CreditCard_Data creditCardData)
This method is being used for validating the given credit card details.

Parameters:
creditCardData - The credit card details to be validated.
Returns:
boolean Specifies whether the validation was successful.