code: static boolean isAlphabetic(final int codePoint) {
      return ((1 << Character.UPPERCASE_LETTER | 1 << Character.LOWERCASE_LETTER | 1 << Character.TITLECASE_LETTER
          | 1 << Character.MODIFIER_LETTER | 1 << Character.OTHER_LETTER | 1 << Character.LETTER_NUMBER) >> Character
          .getType(codePoint) & 1) != 0;
    }
docs: Copy-paste of Character.isAlphabetic() (needed as we require only 1.6)
  
  @param codePoint
  The input character.
  @return True if the character is a Unicode alphabetic character.