Class ValidationUtil


  • public abstract class ValidationUtil
    extends Object
    • Field Detail

      • _ObjectClass

        public static final Class<?> _ObjectClass
      • _ClassClass

        public static final Class<?> _ClassClass
      • _StringClass

        public static final Class<?> _StringClass
      • _NumberClass

        public static final Class<?> _NumberClass
      • _BigDecimalClass

        public static final Class<?> _BigDecimalClass
      • _BigIntegerClass

        public static final Class<?> _BigIntegerClass
      • _BooleanClass

        public static final Class<?> _BooleanClass
      • _DateClass

        public static final Class<?> _DateClass
      • _LocaleClass

        public static final Class<?> _LocaleClass
      • _ShortClass

        public static final Class<?> _ShortClass
      • _ByteClass

        public static final Class<?> _ByteClass
      • _IntegerClass

        public static final Class<?> _IntegerClass
      • _LongClass

        public static final Class<?> _LongClass
      • _DoubleClass

        public static final Class<?> _DoubleClass
      • _FloatClass

        public static final Class<?> _FloatClass
      • _VoidClass

        public static final Class<?> _VoidClass
      • _CharacterClass

        public static final Class<?> _CharacterClass
      • _shortFalse

        public static final Short _shortFalse
      • _shortTrue

        public static final Short _shortTrue
      • _defaultObject

        public static final Short _defaultObject
      • _defaultString

        public static final Object _defaultString
      • _nullString

        public static final Object _nullString
      • _defaultShort

        public static final Short _defaultShort
      • _defaultInteger

        public static final Integer _defaultInteger
      • _defaultDobule

        public static final Double _defaultDobule
      • _defaultFloat

        public static final Float _defaultFloat
      • _defaultChar

        public static final Character _defaultChar
      • _defaultBigDecimal

        public static final BigDecimal _defaultBigDecimal
      • _defaultBigInteger

        public static final BigInteger _defaultBigInteger
    • Constructor Detail

      • ValidationUtil

        public ValidationUtil()
    • Method Detail

      • isBase

        public static boolean isBase​(String base)
        Checks if a string is in base 2, 8, 10, 16.
        Parameters:
        base -
        Returns:
        true if string is base else false
      • isOperator

        public static boolean isOperator​(String operator)
        Checks if a string is operator.
        Parameters:
        operator -
        Returns:
        true if string is operator else false
      • isOctalNumber

        public static boolean isOctalNumber​(String octal)
        Checks if a string is in octal format.
        Parameters:
        octal -
        Returns:
        true if string is in octal format else false
      • isHexaNumber

        public static boolean isHexaNumber​(String hexa)
        Checks if a string is in Hexadecimal format.
        Parameters:
        hexa -
        Returns:
        true if string is in Hexadecimal format else false
      • isBinaryNumber

        public static boolean isBinaryNumber​(String binary)
        Checks if a string is in Binary format.
        Parameters:
        binary -
        Returns:
        true if string is in Binary format else false
      • isNumber

        public static boolean isNumber​(String number)
        Checks if a string is in Number format.
        Parameters:
        number -
        Returns:
        true if string is in Number format else false
      • lineValidator

        public static boolean lineValidator​(String line)
        Check if a string is in Number format and separated by comma.
        Parameters:
        line -
        Returns:
        true if a string is in Number format and separated by comma else false.
      • isVailidLine

        public static boolean isVailidLine​(String line)
      • isCommandLine

        public static boolean isCommandLine​(String line)
      • isAlphabet

        public static boolean isAlphabet​(String str)
        Check if string contain only alphabet or not.
        Parameters:
        str -
        Returns:
        true if str contain only alphabets
      • isVowel

        public static boolean isVowel​(char c)
        Check the alphabet is vowel.
        Parameters:
        c - Alphabet
        Returns:
        true if input alphabet is a vowel
      • isRainbow

        public static boolean isRainbow​(char c)
      • isSpace

        public static boolean isSpace​(char c)
        Check whether character is a space or tab.
        Parameters:
        c - character
        Returns:
        true if c is a space or tab
      • isPunctuation

        public static boolean isPunctuation​(char c)
        check whether c is a punctuation or not. All characters are punctuation excepting Alphabets and spaces and number character
        Parameters:
        c - character
        Returns:
        true if c is not a space and number and alphabet
      • isAlphabet

        public static boolean isAlphabet​(char c)
        Check whether c is a alphabet.
        Parameters:
        c - character
        Returns:
        true if c is a alphabet.
      • isNumber

        public static boolean isNumber​(char c)
        Check whether c is a number.
        Parameters:
        c - character
        Returns:
        true if c is a number.
      • isDouble

        public static boolean isDouble​(String data)
        Check whether c is a double number.
        Parameters:
        c - character
        Returns:
        true if c is a number.
      • isBoolean

        public static boolean isBoolean​(String data)
        Check whether c is a double number.
        Parameters:
        c - character
        Returns:
        true if c is a number.
      • isCharecter

        public static boolean isCharecter​(String str)
        Check whether c is a char.
        Parameters:
        c - character
        Returns:
        true if c is a char.
      • isConsonants

        public static boolean isConsonants​(char ch)
      • isString

        public static boolean isString​(String str)
      • isArray

        public static boolean isArray​(Object obj)
      • isEven

        public static boolean isEven​(int number)
        check even number
        Parameters:
        number -
        Returns:
        true/false
      • isOdd

        public static boolean isOdd​(int number)
        check odd number
        Parameters:
        number -
        Returns:
        true/false
      • isPrimeNumber

        public static boolean isPrimeNumber​(int number)
        check prime number
        Parameters:
        number -
        Returns:
        true/false
      • isArmstrongNumber

        public static boolean isArmstrongNumber​(int number)
        check Armstrong number
        Parameters:
        number -
        Returns:
        true/false
      • isPalindromeNumber

        public static boolean isPalindromeNumber​(int number)
        check Palindrome number
        Parameters:
        number -
        Returns:
        true/false
      • isPositiveNumber

        public static boolean isPositiveNumber​(int number)
        check positive
        Parameters:
        number -
        Returns:
        boolean
      • isNegativeNumber

        public static boolean isNegativeNumber​(int number)
        check negative
        Parameters:
        number -
        Returns:
        boolean
      • isClassANumber

        public static boolean isClassANumber​(Class<?> class1)
        Check if class is Number
        Parameters:
        class1 - Class object which need to check
        Returns:
        true if class is Number else false
      • friendlyNameForJavaVariable

        public static String friendlyNameForJavaVariable​(String str)
      • isClassAsBoolean

        public static boolean isClassAsBoolean​(Class<?> class1)
        Check if class is Boolean
        Parameters:
        class1 - Class object which need to check
        Returns:
        true if class is Boolean else false
      • isClassAsNumber

        public static boolean isClassAsNumber​(Class<?> class1)
        Check if class is Number
        Parameters:
        class1 - Class object which need to check
        Returns:
        true if class is Number else false
      • isClassAsNumberOrABoolean

        public static boolean isClassAsNumberOrABoolean​(Class<?> class1)
        Check if class is Boolean or Number
        Parameters:
        class1 - Class object which need to check
        Returns:
        true if class is Boolean or Number else false
      • isDefaultValue

        public static boolean isDefaultValue​(Object _value)
      • isEmptyObject

        public static boolean isEmptyObject​(Object _value)
      • isValidObject

        public static boolean isValidObject​(Object _value)
      • isValidObject

        public static boolean isValidObject​(Object... _values)
        valid list of object for long value
        Parameters:
        _value -
        Returns:
        boolean
      • isValidObject

        public static boolean isValidObject​(Class<?>... _values)
      • isValidLong

        public static boolean isValidLong​(String _value)
        valid string for long value
        Parameters:
        _value -
        Returns:
        boolean
      • isValidFloat

        public static boolean isValidFloat​(String _value)
        valid string for Float value
        Parameters:
        _value -
        Returns:
        boolean
      • isValidInt

        public static boolean isValidInt​(String _value)
        valid string for Integer value
        Parameters:
        _value -
        Returns:
        boolean
      • isValidDouble

        public static boolean isValidDouble​(String _value)
        valid string for Double value
        Parameters:
        _value -
        Returns:
        boolean
      • isPrimative

        public static Boolean isPrimative​(Object obj)
      • isPrimative

        public static Boolean isPrimative​(Class<?> _class)
      • isEqualClass

        public static boolean isEqualClass​(Class<?> _class1,
                                           Class<?> _class2)
      • isEqaulClass

        public static boolean isEqaulClass​(Object object1,
                                           Object object2)
      • isEqualObject

        public static boolean isEqualObject​(Object _object1,
                                            Object _object2)
      • isDiscreteNumber

        public static boolean isDiscreteNumber​(Object v)
        Returns true if the given object represents a discrete number, that is, a number w/o digits after the decimal point. (TBD: is discrete the correct word? I don't remember ;-))
        Parameters:
        v - - some object, usually a Number
        Returns:
        true if the object is a discrete number, eg Integer or Long
      • isDefault

        public static boolean isDefault​(Object object)
      • isEquivalent

        public static boolean isEquivalent​(Object object1,
                                           Object object2)
      • isEquivalent

        public static boolean isEquivalent​(Object object1,
                                           Object object2,
                                           boolean doNotIgnoreCase)
      • isCollection

        public static Boolean isCollection​(Object obj)
      • isPrimativeArray

        public static Boolean isPrimativeArray​(Object obj)
      • isJDKClass

        public static <T> boolean isJDKClass​(T t)
      • isBrijClass

        public static <T> boolean isBrijClass​(T t)
      • isProjectClass

        public static boolean isProjectClass​(Object object)
      • isJarClass

        public static boolean isJarClass​(Object object)
      • main

        public static void main​(String[] args)