@Override public String toString() { return dumpable.shortDump(); } };
public static String shortDump(ShortDumpable sd) { if (sd == null) { return null; } else { return sd.shortDump(); } }
public static void shortDump(StringBuilder sb, ShortDumpable sd) { if (sd != null) { sd.shortDump(sb); } }
private static Object shortDumpOptions(ShortDumpable options) { if (options == null) { return ""; } else { return " ["+options.shortDump()+"]"; } }
default String shortDump() { StringBuilder sb = new StringBuilder(); shortDump(sb); return sb.toString(); }
public static void debugDumpShortWithLabel(StringBuilder sb, String label, ShortDumpable sd, int indent) { debugDumpLabel(sb, label, indent); if (sd == null) { sb.append(" null"); } else { sb.append(" "); sd.shortDump(sb); } }
public static void debugDumpWithLabelShortDump(StringBuilder sb, String label, ShortDumpable object, int indent) { debugDumpLabel(sb, label, indent); if (object == null) { sb.append(" null"); } else { sb.append(" "); object.shortDump(sb); } }
public static void shortDump(StringBuilder sb, Collection<? extends ShortDumpable> sds) { if (sds == null) { return; } sb.append("["); Iterator<? extends ShortDumpable> iterator = sds.iterator(); while (iterator.hasNext()) { ShortDumpable sd = iterator.next(); if (sd == null) { sb.append("null"); } else { sd.shortDump(sb); } if (iterator.hasNext()) { sb.append(", "); } } sb.append("]"); }
@Override public void shortDump(StringBuilder sb) { if (xnode != null) { sb.append("(raw"); sb.append("):").append(xnode); } else if (parsed != null) { if (parsed instanceof ShortDumpable) { ((ShortDumpable)parsed).shortDump(sb); } else { Object realValue = parsed.getRealValue(); if (realValue == null) { sb.append("null"); } else if (realValue instanceof ShortDumpable) { ((ShortDumpable)realValue).shortDump(sb); } else { sb.append(realValue.toString()); } } } }
@Override public void shortDump(StringBuilder sb) { if (selector == null) { sb.append("/"); } else { selector.shortDump(sb); } sb.append(":"); if (options == null) { sb.append("null"); } else if (options instanceof ShortDumpable) { ((ShortDumpable)options).shortDump(sb); } else { sb.append(options); } } //endregion
public static void shortDump(StringBuilder sb, Object value) { if (value == null) { sb.append("null"); return; } if (value instanceof ShortDumpable) { ((ShortDumpable)value).shortDump(sb); return; } if (value instanceof Collection) { DebugUtil.shortDump(sb, (Collection)value); return; } if (tryShortDumpMethod(sb, value)) { return; } sb.append(prettyPrint(value)); }
T realValue = value.getValue(); if (realValue instanceof ShortDumpable) { ((ShortDumpable)realValue).shortDump(sb); } else if (realValue instanceof DebugDumpable) { sb.append(((DebugDumpable)realValue).debugDump(indent + 1));