String (@NotNull PsiType psiType, final boolean slashes) { return Optional.of(psiType) .map(type -> TypeConversionUtil.erasure(type)) .map(type -> type.accept(createBinarySignatureVisitor(slashes))) .orElseGet(() -> psiType.getPresentableText()); }