How can recursively replace all catenations in toString method to StringBuilder for Java? Is there such a plugin in eclipse? For example: Replace it:
return "AccountAddresses [" + ", corporateAddresses=" + CommonHelper.isNotNull(corporateAddresses) + ", corporateDeliveryMinimum=" + corporateDeliveryMinimum + ", depot=" + CommonHelper.isNotNull(depot) + ", depotDeliveryMinimum=" + depotDeliveryMinimum + ", preSelectedId=" + preSelectedId + ", residentialAddresses=" + CommonHelper.isNotNull(residentialAddresses) + ", residentialDeliveryMinimum=" + residentialDeliveryMinimum + "]"; at this:
return new StringBuilder("AccountAddresses [") .append(", corporateAddresses=").append(CommonHelper.isNotNull(corporateAddresses)) .append(", corporateDeliveryMinimum=").append(corporateDeliveryMinimum) .append(", depot=").append(CommonHelper.isNotNull(depot)) .append(", depotDeliveryMinimum=").append(depotDeliveryMinimum) .append(", preSelectedId=").append(preSelectedId) .append(", residentialAddresses=").append(CommonHelper.isNotNull(residentialAddresses)) .append(", residentialDeliveryMinimum=").append(residentialDeliveryMinimum) .append("]").toString();