Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.util
Class EmailFtpAddressUtil  view EmailFtpAddressUtil download EmailFtpAddressUtil.java

java.lang.Object
  extended bycom.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.


Field Summary
static java.lang.String INVALID
           
private static int MIN_EMAIL_ADD_LENGTH
           
 
Constructor Summary
EmailFtpAddressUtil()
           
 
Method Summary
static java.lang.String getDomainName(java.lang.String address)
          Gets the host+domain name email address.
static java.lang.String getInvalidAddress(java.lang.String addresses)
          Siraj Get invalid address from comma seperated "addresses" are valid
static java.lang.String getUserId(java.lang.String address)
          Gets the userId from email address.
static boolean isConsecutiveDots(java.lang.String address)
           
private static boolean isCountOfAtTheRateValid(java.lang.String address)
          returns true if there is only one '@' character in email address.
private static boolean isDomainNameVaild(java.lang.String sDomain)
           
static boolean isEmailAddressesValid(java.lang.String addresses)
          Siraj Verify if comma seperated "addresses" are valid
static boolean isEmailAddressValid(java.lang.String address)
          This method returns true, if the email address is valid.
private static boolean isSpecialCharContains(java.lang.String address)
           
static boolean isStringEndsWith(java.lang.String s, char c)
           
static boolean isStringStartsWith(java.lang.String s, char c)
           
private static boolean isValidStartEnd(java.lang.String address)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVALID

public static java.lang.String INVALID

MIN_EMAIL_ADD_LENGTH

private static int MIN_EMAIL_ADD_LENGTH
Constructor Detail

EmailFtpAddressUtil

public EmailFtpAddressUtil()
Method Detail

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)