code: public static boolean isValidName(String name) {
          return name != null &&
                 name.length() > 1 &&
                 name.charAt(0) == CommonDefs.ALIAS_FIRST_CHAR &&
                 Utils.allAlphaNumUnderscore(name.substring(1));
      }
docs: 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.