- StringBuilder builder = new StringBuilder();
- builder.append("PatternConstraintImpl [regex=");
- builder.append(regex);
- builder.append(", description=");
- builder.append(description);
- builder.append(", reference=");
- builder.append(reference);
- builder.append(", errorAppTag=");
- builder.append(errorAppTag);
- builder.append(", errorMessage=");
- builder.append(errorMessage);
- builder.append("]");
- return builder.toString();
+ return MoreObjects.toStringHelper(this).omitNullValues().add("regex", regex).add("description", description)
+ .add("reference", reference).add("errorAppTag", errorAppTag).add("errorMessage", errorMessage)
+ .add("modifier", modifier).toString();