com.liferay.portal.kernel.util
Class Validator

java.lang.Object
  extended by com.liferay.portal.kernel.util.Validator

public class Validator
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan, Alysa Carver

Constructor Summary
Validator()
           
 
Method Summary
static boolean equals(java.lang.String s1, java.lang.String s2)
           
static boolean isAddress(java.lang.String address)
           
static boolean isChar(char c)
          Returns true if c is a letter between a-z and A-Z.
static boolean isChar(java.lang.String s)
          Returns true if s is a string of letters that are between a-z and A-Z.
static boolean isDate(int month, int day, int year)
           
static boolean isDigit(char c)
          Returns true if c is a digit between 0 and 9.
static boolean isDigit(java.lang.String s)
          Returns true if s is a string of letters that are between 0 and 9.
static boolean isDomain(java.lang.String domainName)
           
static boolean isEmailAddress(java.lang.String emailAddress)
           
static boolean isEmailAddressSpecialChar(char c)
           
static boolean isGregorianDate(int month, int day, int year)
           
static boolean isHex(java.lang.String s)
           
static boolean isHTML(java.lang.String s)
           
static boolean isIPAddress(java.lang.String ipAddress)
           
static boolean isJulianDate(int month, int day, int year)
           
static boolean isLUHN(java.lang.String number)
           
static boolean isName(java.lang.String name)
           
static boolean isNotNull(java.lang.Long l)
           
static boolean isNotNull(java.lang.Object obj)
           
static boolean isNotNull(java.lang.Object[] array)
           
static boolean isNotNull(java.lang.String s)
           
static boolean isNull(java.lang.Long l)
           
static boolean isNull(java.lang.Object obj)
           
static boolean isNull(java.lang.Object[] array)
           
static boolean isNull(java.lang.String s)
           
static boolean isNumber(java.lang.String number)
           
static boolean isPassword(java.lang.String password)
           
static boolean isPhoneNumber(java.lang.String phoneNumber)
           
static boolean isVariableTerm(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Validator

public Validator()
Method Detail

equals

public static boolean equals(java.lang.String s1,
                             java.lang.String s2)

isAddress

public static boolean isAddress(java.lang.String address)

isChar

public static boolean isChar(char c)
Returns true if c is a letter between a-z and A-Z.

Parameters:
c - a character
Returns:
true if c is a letter between a-z and A-Z

isChar

public static boolean isChar(java.lang.String s)
Returns true if s is a string of letters that are between a-z and A-Z.

Parameters:
s - a string
Returns:
true if s is a string of letters that are between a-z and A-Z

isDate

public static boolean isDate(int month,
                             int day,
                             int year)

isDigit

public static boolean isDigit(char c)
Returns true if c is a digit between 0 and 9.

Parameters:
c - a character
Returns:
true if c is a digit between 0 and 9

isDigit

public static boolean isDigit(java.lang.String s)
Returns true if s is a string of letters that are between 0 and 9.

Parameters:
s - a string
Returns:
true if s is a string of letters that are between 0 and 9

isDomain

public static boolean isDomain(java.lang.String domainName)

isEmailAddress

public static boolean isEmailAddress(java.lang.String emailAddress)

isEmailAddressSpecialChar

public static boolean isEmailAddressSpecialChar(char c)

isGregorianDate

public static boolean isGregorianDate(int month,
                                      int day,
                                      int year)

isHex

public static boolean isHex(java.lang.String s)

isHTML

public static boolean isHTML(java.lang.String s)

isIPAddress

public static boolean isIPAddress(java.lang.String ipAddress)

isJulianDate

public static boolean isJulianDate(int month,
                                   int day,
                                   int year)

isLUHN

public static boolean isLUHN(java.lang.String number)

isName

public static boolean isName(java.lang.String name)

isNotNull

public static boolean isNotNull(java.lang.Object obj)

isNotNull

public static boolean isNotNull(java.lang.Long l)

isNotNull

public static boolean isNotNull(java.lang.String s)

isNotNull

public static boolean isNotNull(java.lang.Object[] array)

isNull

public static boolean isNull(java.lang.Object obj)

isNull

public static boolean isNull(java.lang.Long l)

isNull

public static boolean isNull(java.lang.String s)

isNull

public static boolean isNull(java.lang.Object[] array)

isNumber

public static boolean isNumber(java.lang.String number)

isPassword

public static boolean isPassword(java.lang.String password)

isPhoneNumber

public static boolean isPhoneNumber(java.lang.String phoneNumber)

isVariableTerm

public static boolean isVariableTerm(java.lang.String s)