## Uses of Class
org.apache.commons.lang3.builder.ToStringStyle

Packages that use ToStringStyle
org.apache.commons.lang3.builder: Assists in creating consistent `equals(Object)`, `toString()`, `hashCode()`, and `compareTo(Object)` methods.

### Uses of ToStringStyle in org.apache.commons.lang3.builder

Subclasses of ToStringStyle in org.apache.commons.lang3.builder
`class` `MultilineRecursiveToStringStyle` Works with `ToStringBuilder` to create a "deep" `toString`.
`class` `RecursiveToStringStyle` Works with `ToStringBuilder` to create a "deep" `toString`.
`class` `StandardToStringStyle` Works with `ToStringBuilder` to create a `toString`.

Fields in org.apache.commons.lang3.builder declared as ToStringStyle
`static ToStringStyle` ToStringStyle.`DEFAULT_STYLE` The default toString style.
`static ToStringStyle` ToStringStyle.`JSON_STYLE` The JSON toString style.
`static ToStringStyle` ToStringStyle.`MULTI_LINE_STYLE` The multi line toString style.
`static ToStringStyle` ToStringStyle.`NO_CLASS_NAME_STYLE` The no class name toString style.
`static ToStringStyle` ToStringStyle.`NO_FIELD_NAMES_STYLE` The no field names toString style.
`static ToStringStyle` ToStringStyle.`SHORT_PREFIX_STYLE` The short prefix toString style.
`static ToStringStyle` ToStringStyle.`SIMPLE_STYLE` The simple toString style.

Methods in org.apache.commons.lang3.builder that return ToStringStyle
`static ToStringStyle` ToStringBuilder.`getDefaultStyle()` Gets the default `ToStringStyle` to use.
`ToStringStyle` ToStringBuilder.`getStyle()` Gets the `ToStringStyle` being used.
`ToStringStyle` DiffResult.`getToStringStyle()` Returns the style used by the `DiffResult.toString()` method.

Methods in org.apache.commons.lang3.builder with parameters of type ToStringStyle
`static java.lang.String` ToStringBuilder.`reflectionToString​(java.lang.Object object, ToStringStyle style)` Uses `ReflectionToStringBuilder` to generate a `toString` for the specified object.
`static java.lang.String` ToStringBuilder.`reflectionToString​(java.lang.Object object, ToStringStyle style, boolean outputTransients)` Uses `ReflectionToStringBuilder` to generate a `toString` for the specified object.
`static <T> java.lang.String` ToStringBuilder.`reflectionToString​(T object, ToStringStyle style, boolean outputTransients, java.lang.Class<? super T> reflectUpToClass)` Uses `ReflectionToStringBuilder` to generate a `toString` for the specified object.
`static void` ToStringBuilder.`setDefaultStyle​(ToStringStyle style)` Sets the default `ToStringStyle` to use.
`java.lang.String` DiffResult.`toString​(ToStringStyle style)` Builds a `String` description of the differences contained within this `DiffResult`, using the supplied `ToStringStyle`.
`static java.lang.String` ReflectionToStringBuilder.`toString​(java.lang.Object object, ToStringStyle style)` Builds a `toString` value through reflection.
`static java.lang.String` ReflectionToStringBuilder.`toString​(java.lang.Object object, ToStringStyle style, boolean outputTransients)` Builds a `toString` value through reflection.
`static java.lang.String` ReflectionToStringBuilder.`toString​(java.lang.Object object, ToStringStyle style, boolean outputTransients, boolean outputStatics)` Builds a `toString` value through reflection.
`static <T> java.lang.String` ReflectionToStringBuilder.`toString​(T object, ToStringStyle style, boolean outputTransients, boolean outputStatics, boolean excludeNullValues, java.lang.Class<? super T> reflectUpToClass)` Builds a `toString` value through reflection.
`static <T> java.lang.String` ReflectionToStringBuilder.`toString​(T object, ToStringStyle style, boolean outputTransients, boolean outputStatics, java.lang.Class<? super T> reflectUpToClass)` Builds a `toString` value through reflection.

Constructors in org.apache.commons.lang3.builder with parameters of type ToStringStyle
`DiffBuilder​(T lhs, T rhs, ToStringStyle style)` Constructs a builder for the specified objects with the specified style.
`DiffBuilder​(T lhs, T rhs, ToStringStyle style, boolean testTriviallyEqual)` Constructs a builder for the specified objects with the specified style.
`ReflectionDiffBuilder​(T lhs, T rhs, ToStringStyle style)` Constructs a builder for the specified objects with the specified style.
`ReflectionToStringBuilder​(java.lang.Object object, ToStringStyle style)` Constructor.
`ReflectionToStringBuilder​(java.lang.Object object, ToStringStyle style, java.lang.StringBuffer buffer)` Constructor.
`ReflectionToStringBuilder​(T object, ToStringStyle style, java.lang.StringBuffer buffer, java.lang.Class<? super T> reflectUpToClass, boolean outputTransients, boolean outputStatics)` Constructor.
`ReflectionToStringBuilder​(T object, ToStringStyle style, java.lang.StringBuffer buffer, java.lang.Class<? super T> reflectUpToClass, boolean outputTransients, boolean outputStatics, boolean excludeNullValues)` Constructor.
`ToStringBuilder​(java.lang.Object object, ToStringStyle style)` Constructs a builder for the specified object using the defined output style.
`ToStringBuilder​(java.lang.Object object, ToStringStyle style, java.lang.StringBuffer buffer)` Constructs a builder for the specified object.