/** Adds information to the exception message about where in the the object graph serialization failure occurred. Serializers * can catch {@link SerializationException}, add trace information, and rethrow the exception. */ public void addTrace (String info) { if (info == null) throw new IllegalArgumentException("info cannot be null."); if (trace == null) trace = new StringBuilder(512); trace.append('\n'); trace.append(info); } }
/** Adds information to the exception message about where in the the object graph serialization failure occurred. Serializers * can catch {@link SerializationException}, add trace information, and rethrow the exception. */ public void addTrace (String info) { if (info == null) throw new IllegalArgumentException("info cannot be null."); if (trace == null) trace = new StringBuilder(512); trace.append('\n'); trace.append(info); } }
public String prettyPrint (PrettyPrintSettings settings) { StringBuilder buffer = new StringBuilder(512); prettyPrint(this, buffer, 0, settings); return buffer.toString(); }
/** {@inheritDoc} */ @Override public String toString () { final StringBuilder sb = new StringBuilder(); return toString(sb).toString(); }
public String getMessage () { if (trace == null) return super.getMessage(); StringBuilder sb = new StringBuilder(512); sb.append(super.getMessage()); if (sb.length() > 0) sb.append('\n'); sb.append("Serialization trace:"); sb.append(trace); return sb.toString(); }
public String getMessage () { if (trace == null) return super.getMessage(); StringBuilder sb = new StringBuilder(512); sb.append(super.getMessage()); if (sb.length() > 0) sb.append('\n'); sb.append("Serialization trace:"); sb.append(trace); return sb.toString(); }
public String toString (String separator) { if (size == 0) return ""; int[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; short[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; byte[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; char[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; char[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; T[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; float[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; byte[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; int[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; T[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; boolean[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; short[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; boolean[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }
public String toString (String separator) { if (size == 0) return ""; long[] items = this.items; StringBuilder buffer = new StringBuilder(32); buffer.append(items[0]); for (int i = 1; i < size; i++) { buffer.append(separator); buffer.append(items[i]); } return buffer.toString(); }