private @NotNull String getExternalName() {
      int i = ArrayUtil.indexOf(EXTERNAL_NAMES, Pair.create(null, this), (pair1, pair2) -> pair1.second == pair2.second);
      return EXTERNAL_NAMES[i].first;
    }
private @NotNull String getExternalName()