public class

DefaultToStringStyler

extends Object
implements ToStringStyler
java.lang.Object
   ↳ org.springframework.core.style.DefaultToStringStyler

Class Overview

Spring's default toString() styler.

This class is used by ToStringCreator to style toString() output in a consistent manner according to Spring conventions.

Summary

Public Constructors
DefaultToStringStyler(ValueStyler valueStyler)
Create a new DefaultToStringStyler.
Public Methods
void styleEnd(StringBuilder buffer, Object o)
Style a toString()'ed object after it's fields are styled.
void styleField(StringBuilder buffer, String fieldName, Object value)
Style a field value as a string.
void styleFieldSeparator(StringBuilder buffer)
Style the field separator.
void styleStart(StringBuilder buffer, Object obj)
Style a toString()'ed object before its fields are styled.
void styleValue(StringBuilder buffer, Object value)
Style the given value.
Protected Methods
final ValueStyler getValueStyler()
Return the ValueStyler used by this ToStringStyler.
void styleFieldEnd(StringBuilder buffer, String fieldName)
void styleFieldStart(StringBuilder buffer, String fieldName)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.core.style.ToStringStyler

Public Constructors

public DefaultToStringStyler (ValueStyler valueStyler)

Also: SpringCore

Create a new DefaultToStringStyler.

Parameters
valueStyler the ValueStyler to use

Public Methods

public void styleEnd (StringBuilder buffer, Object o)

Also: SpringCore

Style a toString()'ed object after it's fields are styled.

Parameters
buffer the buffer to print to
o the object to style

public void styleField (StringBuilder buffer, String fieldName, Object value)

Also: SpringCore

Style a field value as a string.

Parameters
buffer the buffer to print to
fieldName the he name of the field
value the field value

public void styleFieldSeparator (StringBuilder buffer)

Also: SpringCore

Style the field separator.

Parameters
buffer buffer to print to

public void styleStart (StringBuilder buffer, Object obj)

Also: SpringCore

Style a toString()'ed object before its fields are styled.

Parameters
buffer the buffer to print to
obj the object to style

public void styleValue (StringBuilder buffer, Object value)

Also: SpringCore

Style the given value.

Parameters
buffer the buffer to print to
value the field value

Protected Methods

protected final ValueStyler getValueStyler ()

Also: SpringCore

Return the ValueStyler used by this ToStringStyler.

protected void styleFieldEnd (StringBuilder buffer, String fieldName)

Also: SpringCore

protected void styleFieldStart (StringBuilder buffer, String fieldName)

Also: SpringCore