public static Collection<String> generateNamesByType(@NotNull String name) {
    final Collection<String> possibleNames = new LinkedHashSet<>();
    name = StringUtil.decapitalize(deleteNonLetterFromString(name.replace('.', '_')));
    name = toUnderscoreCase(name);
    possibleNames.add(name.substring(0, 1));
    possibleNames.add(name);
    return possibleNames;
  }
public static Collection<String> generateNamesByType(@NotNull String name)