Class StyleName

    • Constructor Detail

      • StyleName

        public StyleName​(String styleName)
                  throws IllegalArgumentException
        Construct StyleName by the parsing the given string
        Parameters:
        styleName - The String to be parsed into StyleName
        Throws:
        IllegalArgumentException - If the given StyleName is null or not valid.
    • Method Detail

      • toString

        public String toString()
        Returns a String Object representing this StyleName's value
        Overrides:
        toString in class Object
        Returns:
        a string representation of the value of this StyleName object
      • valueOf

        public static StyleName valueOf​(String styleName)
                                 throws IllegalArgumentException
        Returns StyleName which is represented by the specified String value
        Parameters:
        styleName - a String value which can construct an StyleName
        Returns:
        a String representation of an StyleName instance constructed by styleName
        Throws:
        IllegalArgumentException - If the given StyleName is null or not valid.
      • isValid

        public static boolean isValid​(String styleName)
        check if the specified String is a valid styleName data type
        Parameters:
        styleName - the value to be tested
        Returns:
        true if the value of argument is valid for styleName data type false otherwise