public static boolean isValidName(String name) {
        return name != null &&
               name.length() > 1 &&
               name.charAt(0) == CommonDefs.ALIAS_FIRST_CHAR &&
               Utils.allAlphaNumUnderscore(name.substring(1));
    }
public static boolean isValidName ( String name ) { return name != null && name . length ( ) > 1 && name . charAt ( 0 ) == CommonDefs . ALIAS_FIRST_CHAR && Utils . allAlphaNumUnderscore ( name . substring ( 1 ) ) ; }
Return true if the given string is a valid alias name. Alias names must begin with
{@link CommonDefs#ALIAS_FIRST_CHAR}. The rest of the identifier must be digits,
upper-case or lower-case letters, or underscores.

@param name  Candidate alias name.
@return      True if the string is a valid alias identifier.