站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Spring Framework 2.0.5 API 文档英文版

ToStringStyler (Spring Framework API 2.0) - Spring Framework 2.0.5 API 文档英文版

The Spring Framework

org.springframework.core.style
Interface ToStringStyler

All Known Implementing Classes:
DefaultToStringStyler

public interface ToStringStyler

A strategy interface for pretty-printing toString() methods. Encapsulates the print algorithms; some other object such as a builder should provide the workflow.

Since:
1.2.2
Author:
Keith Donald

Method Summary
 void styleEnd(StringBuffer buffer, Object obj)
          Style a toString()'ed object after it's fields are styled.
 void styleField(StringBuffer buffer, String fieldName, Object value)
          Style a field value as a string.
 void styleFieldSeparator(StringBuffer buffer)
          Style the field separator.
 void styleStart(StringBuffer buffer, Object obj)
          Style a toString()'ed object before its fields are styled.
 void styleValue(StringBuffer buffer, Object value)
          Style the given value.
 

Method Detail

styleStart

void styleStart(StringBuffer buffer,
                Object obj)
Style a toString()'ed object before its fields are styled.

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

styleEnd

void styleEnd(StringBuffer buffer,
              Object obj)
Style a toString()'ed object after it's fields are styled.

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

styleField

void styleField(StringBuffer buffer,
                String fieldName,
                Object value)
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

styleValue

void styleValue(StringBuffer buffer,
                Object value)
Style the given value.

Parameters:
buffer - the buffer to print to
value - the field value

styleFieldSeparator

void styleFieldSeparator(StringBuffer buffer)
Style the field separator.

Parameters:
buffer - buffer to print to

The Spring Framework

Copyright © 2002-2007 The Spring Framework.