Class RecursiveToStringStyle

java.lang.Object
org.aoju.bus.core.builder.ToStringStyle
org.aoju.bus.core.builder.RecursiveToStringStyle
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MultilineToStringStyle

public class RecursiveToStringStyle extends ToStringStyle
使用ToStringBuilder创建一个"deep" toString
 public class Job {
   String title;
   ...
 }

 public class Person {
   String name;
   int age;
   boolean smoker;
   Job job;

   ...

   public String toString() {
     return new ReflectionToStringBuilder(this, new RecursiveToStringStyle()).toString();
   }
 }
 
Since:
Java 17+
Author:
Kimi Liu
See Also: