PsiMethod[] (PsiClass aClass, String propertyName, boolean isStatic) { if (!isStatic) { for (GetterSetterPrototypeProvider provider : EP_NAME.getExtensionList()) { final PsiMethod[] getterSetter = provider.findGetters(aClass, propertyName); if (getterSetter != null) return getterSetter; } } final PsiMethod propertyGetterSetter = PropertyUtilBase.findPropertyGetter(aClass, propertyName, isStatic, false); if (propertyGetterSetter != null) { return new PsiMethod[] {propertyGetterSetter}; } return null; }