/** * Returns a one line string representation of this query bond. * * @return The string representation of this query bond */ @Override public String toString() { StringBuffer resultString = new StringBuffer(32); resultString.append("Bond(").append(this.hashCode()); if (getOrder() != null) { resultString.append(", #O:").append(getOrder()); } resultString.append(", #S:").append(getStereo()); if (getAtomCount() > 0) { resultString.append(", #A:").append(getAtomCount()); for (int i = 0; i < atomCount; i++) { resultString.append(", ").append(atoms[i] == null ? "null" : atoms[i].toString()); } } resultString.append(", ").append(super.toString()); resultString.append(')'); return resultString.toString(); }