Utilクラス
public class DtoStringUtil {
/**
* null を空文字に変換する
*/
public String safe(String value) {
return value == null ? "" : value;
}
}
例
@Override
public String toString() {
DtoStringUtil dtoStringUtil = new DtoStringUtil()
return "DetailsDto{" +
"normalCode='" + dtoStringUtil.safe(normalCode) + '\'' +
", normalMessage='" + dtoStringUtil.safe(normalMessage) + '\'' +
", warningCode='" + dtoStringUtil.safe(warningCode) + '\'' +
", warningMessage='" + dtoStringUtil.safe(warningMessage) + '\'' +
", errorCode='" + dtoStringUtil.safe(errorCode) + '\'' +
", errorMessage='" + dtoStringUtil.safe(errorMessage) + '\'' +
'}';
}