PsiMethod (PsiClass stringClass, String aCase, String typeName) { return ContainerUtil.find(stringClass.findMethodsByName(aCase, false), m -> { PsiParameter[] parameters = m.getParameterList().getParameters(); return parameters.length == 1 && TypeUtils.typeEquals(typeName, parameters[0].getType()); }); }