Class RecursiveToStringStyle.Builder
java.lang.Object
org.apache.commons.lang3.builder.RecursiveToStringStyle.Builder
- All Implemented Interfaces:
Supplier<RecursiveToStringStyle>
- Enclosing class:
RecursiveToStringStyle
public static class RecursiveToStringStyle.Builder
extends Object
implements Supplier<RecursiveToStringStyle>
Builder for
RecursiveToStringStyle instances.- Since:
- 3.2
-
Method Summary
Modifier and TypeMethodDescriptionget()setMaxOutputLength(int maxOutputLength) Sets the maximum length the output buffer may reach before nested objects are elided withRecursiveToStringStyle.TRUNCATED_TEXT;0(the default) means unlimited.
-
Method Details
-
get
- Specified by:
getin interfaceSupplier<RecursiveToStringStyle>
-
setMaxOutputLength
Sets the maximum length the output buffer may reach before nested objects are elided withRecursiveToStringStyle.TRUNCATED_TEXT;0(the default) means unlimited. This is a throttle, not an exact bound: objects already being rendered may still append their shallow content.- Parameters:
maxOutputLength- once the produced string reaches this length, further nested objects are replaced by a"...<truncated>"marker;0means unlimited.- Returns:
- this builder for chaining.
-