Validators
Class AddressValidator

java.lang.Object
  extended byValidators.AddressValidator

public class AddressValidator
extends java.lang.Object

Author:
student This class is being used forvalidation of address data.

Field Summary
private  java.lang.String message
           
 
Constructor Summary
AddressValidator()
           
 
Method Summary
 java.lang.String getMessage()
          This method is being used for getting the error message if validation is unsuccessful.
private static boolean isNullorEmpty(java.lang.String s)
          This utility method is being used for checking if a given string is null or empty.
private  boolean isValidEmailAddress(java.lang.String strEmailAddress)
          This method is being used for validating email addresses.
 void setMessage(java.lang.String message)
          This method is being used for setting an error message if the validation is unsuccessful.
 boolean validate(Address_Data addressData)
          This method is being used for validating the given address data.
 
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

AddressValidator

public AddressValidator()
Method Detail

getMessage

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

Returns:
String The message to be displayed.

isNullorEmpty

private static boolean isNullorEmpty(java.lang.String s)
This utility method is being used for checking if a given string is null or empty.

Parameters:
s - The string to be checked.
Returns:
boolean Specifies whether the validation was successful.

isValidEmailAddress

private boolean isValidEmailAddress(java.lang.String strEmailAddress)
This method is being used for validating email addresses.

Parameters:
strEmailAddress - The email address to be checked.
Returns:
boolean Specifies whether the validation was successful.

setMessage

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

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

validate

public boolean validate(Address_Data addressData)
This method is being used for validating the given address data.

Parameters:
addressData - The address details that are to be validated.
Returns:
boolean Specifies whether the validation was successful.