Top Description Interfaces Classes
[default module]

Package org.springframework.core.style

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Support for styling values as Strings, with ToStringCreator as central class.

Interface Summary

Modifier and TypeInterface and Description
public interface
ToStringStyler

A strategy interface for pretty-printing toString() methods.

public interface
ValueStyler

Strategy that encapsulates value String styling algorithms according to Spring conventions.

Class Summary

Modifier and TypeClass and Description
public class
DefaultToStringStyler

Spring's default toString() styler.

public class
DefaultValueStyler

Converts objects to String form, generally for debugging purposes, using Spring's toString styling conventions.

public class
SimpleValueStyler

ValueStyler that converts objects to String form — generally for debugging purposes — using simple styling conventions that mimic the toString() styling conventions for standard JDK implementations of collections, maps, and arrays.

public abstract class
StylerUtils

Simple utility class to allow for convenient access to value styling logic, mainly to support descriptive logging messages.

public class
ToStringCreator

Utility class that builds pretty-printing toString() methods with pluggable styling conventions.