/** * This is the overloaded {@link Object#toString()} method, and it is provided mainly for * debugging purposes. * * <p> * * @return A string representing the instance */ public String toString() { StringBuffer sb = new StringBuffer(); for (OptionSet set : optionSets.values()) { sb.append("Set: "); sb.append(set.getSetName()); sb.append('\n'); for (OptionData data : set.getOptionData()) { sb.append(data.toString()); sb.append('\n'); } } return sb.toString(); }