/** * For use when indexing - has no other usage * * @param text * @return */ public static String getAlphabethStartLetter(String text) { if (text == null) { return "none"; } text = text.trim(); if (text.length() == 0) { return "none"; } String letter = text.substring(0, 1).toLowerCase(); if (Strings.contains(letter, ALPHABETH)) { return letter; } letter = deAccent(letter); if (Strings.contains(letter, ALPHABETH)) { return letter; } if (StringUtils.isNumeric(letter)) { return "number"; } return "other"; }