### Question:
PlanHints implements Serializable, Cloneable { @Override public String toString() { StringBuilder sb = new StringBuilder("PlanHints {"); sb.append(" hasCriteria=").append(hasCriteria); sb.append(", hasView=").append(hasView); sb.append(", hasJoin=").append(hasJoin); sb.append(", hasSort=").append(hasSort); sb.append(", hasSetQuery=").append(hasSetQuery); sb.append(", hasLimit=").append(hasLimit); sb.append(", hasOptionalJoin=").append(hasOptionalJoin); sb.append(", hasFullTextSearch=").append(hasFullTextSearch); sb.append(", hasSubqueries=").append(hasSubqueries); sb.append(", showPlan=").append(showPlan); sb.append(", validateColumnExistance=").append(validateColumnExistance); sb.append('}'); return sb.toString(); } PlanHints(); @Override String toString(); @Override PlanHints clone(); public boolean hasCriteria; public boolean hasJoin; public boolean hasSort; public boolean hasSetQuery; public boolean hasLimit; public boolean hasOptionalJoin; public boolean hasFullTextSearch; public boolean hasSubqueries; public boolean hasView; public boolean showPlan; public boolean validateColumnExistance; }### Answer:
@Test public void shouldProduceToString() { this.hints.toString(); }