/** * Create a ToStringCreator for the given object, using the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, @Nullable ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }
@Override public void styleField(StringBuilder buffer, String fieldName, @Nullable Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
@Override public void styleStart(StringBuilder buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
@Override public void styleField(StringBuilder buffer, String fieldName, @Nullable Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
@Override public void styleStart(StringBuilder buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
/** * Create a ToStringCreator for the given object, using the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, @Nullable ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }
public void styleField(StringBuilder buffer, String fieldName, Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
public void styleStart(StringBuilder buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
/** * Create a ToStringCreator for the given object, using the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }
public void styleField(StringBuffer buffer, String fieldName, Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
public void styleStart(StringBuffer buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
/** * Create a ToStringBuilder for this object with the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }
@Override public void styleField(StringBuilder buffer, String fieldName, @Nullable Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
@Override public void styleStart(StringBuilder buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
/** * Create a ToStringCreator for the given object, using the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, @Nullable ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }
@Override public void styleField(StringBuilder buffer, String fieldName, @Nullable Object value) { styleFieldStart(buffer, fieldName); styleValue(buffer, value); styleFieldEnd(buffer, fieldName); }
@Override public void styleStart(StringBuilder buffer, Object obj) { if (!obj.getClass().isArray()) { buffer.append('[').append(ClassUtils.getShortName(obj.getClass())); styleIdentityHashCode(buffer, obj); } else { buffer.append('['); styleIdentityHashCode(buffer, obj); buffer.append(' '); styleValue(buffer, obj); } }
/** * Create a ToStringCreator for the given object, using the provided style. * @param obj the object to be stringified * @param styler the ValueStyler encapsulating pretty-print instructions */ public ToStringCreator(Object obj, @Nullable ValueStyler styler) { this(obj, new DefaultToStringStyler(styler != null ? styler : StylerUtils.DEFAULT_VALUE_STYLER)); }