Class DefaultToStringStyler
java.lang.Object
org.springframework.core.style.DefaultToStringStyler
- All Implemented Interfaces:
 ToStringStyler
Spring's default 
toString() styler.
 This class is used by ToStringCreator to style toString()
 output in a consistent manner according to Spring conventions.
- Since:
 - 1.2.2
 - Author:
 - Keith Donald, Juergen Hoeller
 
- 
Constructor Summary
ConstructorsConstructorDescriptionDefaultToStringStyler(ValueStyler valueStyler) Create a new DefaultToStringStyler. - 
Method Summary
Modifier and TypeMethodDescriptionprotected final ValueStylerReturn the ValueStyler used by this ToStringStyler.voidstyleEnd(StringBuilder buffer, Object o) Style atoString()'ed object after it's fields are styled.voidstyleField(StringBuilder buffer, String fieldName, @Nullable Object value) Style a field value as a string.protected voidstyleFieldEnd(StringBuilder buffer, String fieldName) voidstyleFieldSeparator(StringBuilder buffer) Style the field separator.protected voidstyleFieldStart(StringBuilder buffer, String fieldName) voidstyleStart(StringBuilder buffer, Object obj) Style atoString()'ed object before its fields are styled.voidstyleValue(StringBuilder buffer, @Nullable Object value) Style the given value. 
- 
Constructor Details
- 
DefaultToStringStyler
Create a new DefaultToStringStyler.- Parameters:
 valueStyler- the ValueStyler to use
 
 - 
 - 
Method Details
- 
getValueStyler
Return the ValueStyler used by this ToStringStyler. - 
styleStart
Description copied from interface:ToStringStylerStyle atoString()'ed object before its fields are styled.- Specified by:
 styleStartin interfaceToStringStyler- Parameters:
 buffer- the buffer to print toobj- the object to style
 - 
styleEnd
Description copied from interface:ToStringStylerStyle atoString()'ed object after it's fields are styled.- Specified by:
 styleEndin interfaceToStringStyler- Parameters:
 buffer- the buffer to print too- the object to style
 - 
styleField
Description copied from interface:ToStringStylerStyle a field value as a string.- Specified by:
 styleFieldin interfaceToStringStyler- Parameters:
 buffer- the buffer to print tofieldName- the name of the fieldvalue- the field value
 - 
styleFieldStart
 - 
styleFieldEnd
 - 
styleValue
Description copied from interface:ToStringStylerStyle the given value.- Specified by:
 styleValuein interfaceToStringStyler- Parameters:
 buffer- the buffer to print tovalue- the field value
 - 
styleFieldSeparator
Description copied from interface:ToStringStylerStyle the field separator.- Specified by:
 styleFieldSeparatorin interfaceToStringStyler- Parameters:
 buffer- the buffer to print to
 
 -