java.lang.Object
com.flexstor.common.util.EmailFtpAddressUtil
- public class EmailFtpAddressUtil
- extends java.lang.Object
This class validate the email/ftp addresses.This is an utility class.
validation methods for ftp is yet not implemented.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INVALID
public static java.lang.String INVALID
MIN_EMAIL_ADD_LENGTH
private static int MIN_EMAIL_ADD_LENGTH
EmailFtpAddressUtil
public EmailFtpAddressUtil()
getUserId
public static java.lang.String getUserId(java.lang.String address)
- Gets the userId from email address. (eg. 'abc' from abc@flexstornet.com)
getDomainName
public static java.lang.String getDomainName(java.lang.String address)
- Gets the host+domain name email address. (eg. 'flexstornet.com' from abc@flexstornet.com)
isCountOfAtTheRateValid
private static boolean isCountOfAtTheRateValid(java.lang.String address)
- returns true if there is only one '@' character in email address.
isDomainNameVaild
private static boolean isDomainNameVaild(java.lang.String sDomain)
isEmailAddressValid
public static boolean isEmailAddressValid(java.lang.String address)
- This method returns true, if the email address is valid.
isEmailAddressesValid
public static boolean isEmailAddressesValid(java.lang.String addresses)
- Siraj
Verify if comma seperated "addresses" are valid
getInvalidAddress
public static java.lang.String getInvalidAddress(java.lang.String addresses)
- Siraj
Get invalid address from comma seperated "addresses" are valid
isSpecialCharContains
private static boolean isSpecialCharContains(java.lang.String address)
isConsecutiveDots
public static boolean isConsecutiveDots(java.lang.String address)
isValidStartEnd
private static boolean isValidStartEnd(java.lang.String address)
isStringStartsWith
public static boolean isStringStartsWith(java.lang.String s,
char c)
isStringEndsWith
public static boolean isStringEndsWith(java.lang.String s,
char c)