void (PsiExpression rhs, PsiField field, PsiJavaToken sign, IElementType tokenType, String fieldName) { final String setterName = GenerateMembersUtil.suggestSetterName(field); out.append(fieldName).append('.').append(setterName).append('('); if (!tokenType.equals(JavaTokenType.EQ)) { final String operator = sign.getText().substring(0, sign.getTextLength() - 1); final String getterName = GenerateMembersUtil.suggestGetterName(field); out.append(fieldName).append('.').append(getterName).append("()"); out.append(operator); } rhs.accept(this); out.append(')'); }