@NonNull @Override public String getSimpleName() { if (mBinding instanceof ReferenceBinding) { ReferenceBinding ref = (ReferenceBinding) mBinding; char[][] name = ref.compoundName; char[] lastSegment = name[name.length - 1]; StringBuilder sb = new StringBuilder(lastSegment.length); for (char c : lastSegment) { if (c == '$') { c = '.'; } sb.append(c); } return sb.toString(); } return super.getSimpleName(); }