Package com.mebigfatguy.fbcontrib.utils
Class ToString
- java.lang.Object
-
- com.mebigfatguy.fbcontrib.utils.ToString
-
public class ToString extends java.lang.Object
an automatic toString() builder using reflection
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
ToString.VisitedInfo
holds objects that have already been converted to string to avoid infinite loops in the toString generation
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.ThreadLocal<ToString.VisitedInfo>
visited
-
Constructor Summary
Constructors Modifier Constructor Description private
ToString()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
build(java.lang.Object o, java.lang.String... ignoredFields)
private static java.lang.String
generate(java.lang.Object o, java.util.Collection<java.lang.String> ignoredFields, java.util.Set<java.lang.Integer> visitedObjects)
-
-
-
Field Detail
-
visited
private static final java.lang.ThreadLocal<ToString.VisitedInfo> visited
-
-