/** * Method dumpDumpable * * @param dumpable object to dump */ private void dumpDumpable(Dumpable dumpable) { buffer.append('['); Iterator fields = FieldHelper.getNonStaticFields(dumpable.getClass(), Object.class).iterator(); while (fields.hasNext()) { Field field = (Field) fields.next(); if (!Modifier.isTransient(field.getModifiers())) { dumpField(field, dumpable); if (fields.hasNext()) { buffer.append(", "); } } } buffer.append(']'); }