if ((object instanceof Object[])) { String _string = Arrays.toString(((Object[])object)); sb.append(_string); } else { if ((object instanceof byte[])) { String _string_1 = Arrays.toString(((byte[])object)); sb.append(_string_1); } else { if ((object instanceof char[])) { String _string_2 = Arrays.toString(((char[])object)); sb.append(_string_2); } else { if ((object instanceof int[])) { String _string_3 = Arrays.toString(((int[])object)); sb.append(_string_3); } else { if ((object instanceof boolean[])) { String _string_4 = Arrays.toString(((boolean[])object)); sb.append(_string_4); } else { if ((object instanceof long[])) { String _string_5 = Arrays.toString(((long[])object)); sb.append(_string_5); } else { if ((object instanceof float[])) { String _string_6 = Arrays.toString(((float[])object)); sb.append(_string_6); } else { if ((object instanceof double[])) {
Class<? extends Iterable> _class = object.getClass(); String _simpleName = _class.getSimpleName(); IndentationAwareStringBuilder _append = sb.append(_simpleName); _append.append(" ("); if (this.multiLine) { sb.increaseIndent(); sb.newLine(); boolean _hasNext = iterator.hasNext(); if (_hasNext) { sb.append(","); sb.decreaseIndent(); sb.newLine(); sb.append(")");
final IndentationAwareStringBuilder builder = new IndentationAwareStringBuilder(); IndentationAwareStringBuilder _append = builder.append(this.typeName); _append.append(" "); builder.append("["); String nextSeparator = ""; if (this.multiLine) { builder.increaseIndent(); builder.newLine(); } else { builder.append(nextSeparator); nextSeparator = ", "; IndentationAwareStringBuilder _append_1 = builder.append(part.fieldName); _append_1.append(" = "); IndentationAwareStringBuilder _decreaseIndent = builder.decreaseIndent(); _decreaseIndent.newLine(); builder.append("]"); return builder.toString(); } finally { ToStringBuilder._toStringContext.endProcessing(this.instance);
serializeIterable((Iterable<?>)object, sb); } else if (object instanceof Object[]) { sb.append(Arrays.toString((Object[])object)); } else if (object instanceof byte[]) { sb.append(Arrays.toString((byte[])object)); } else if (object instanceof char[]) { sb.append(Arrays.toString((char[])object)); } else if (object instanceof int[]) { sb.append(Arrays.toString((int[])object)); } else if (object instanceof boolean[]) { sb.append(Arrays.toString((boolean[])object)); } else if (object instanceof long[]) { sb.append(Arrays.toString((long[])object)); } else if (object instanceof float[]) { sb.append(Arrays.toString((float[])object)); } else if (object instanceof double[]) { sb.append(Arrays.toString((double[])object)); } else if (object instanceof CharSequence) { sb.append("\"").append(((CharSequence)object).toString().replace("\n", "\\n").replace("\r", "\\r")).append("\""); } else if (object instanceof Enum<?>) { sb.append(((Enum<?>)object).name()); } else { sb.append(String.valueOf(object)); sb.append(String.valueOf(object));
final IndentationAwareStringBuilder builder = new IndentationAwareStringBuilder(); builder.append(typeName).append(" "); builder.append("["); String nextSeparator = ""; if (multiLine) { builder.increaseIndent(); builder.newLine(); } else { builder.append(nextSeparator); nextSeparator = ", "; builder.append(part.fieldName).append(" = "); builder.decreaseIndent().newLine(); builder.append("]"); return builder.toString(); } finally { ToStringBuilder.toStringContext.endProcessing(this.instance);
private void serializeIterable(final Iterable<?> object, final IndentationAwareStringBuilder sb) { final Iterator<?> iterator = object.iterator(); sb.append(object.getClass().getSimpleName()).append(" ("); if (multiLine) { sb.increaseIndent(); } boolean wasEmpty = true; while (iterator.hasNext()) { wasEmpty = false; if (multiLine) { sb.newLine(); } this.internalToString(iterator.next(), sb); if (iterator.hasNext()) { sb.append(","); } } if (multiLine) { sb.decreaseIndent(); } if (!wasEmpty && this.multiLine) { sb.newLine(); } sb.append(")"); }