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

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

- ## Uses of ToStringBuilder in org.apache.commons.lang3.builder

  Subclasses of ToStringBuilder in org.apache.commons.lang3.builder
  Modifier and Type
  Class
  Description
  `class`
  `ReflectionToStringBuilder`
  Assists in implementing `Object.toString()` methods using reflection.
  Methods in org.apache.commons.lang3.builder that return ToStringBuilder
  Modifier and Type
  Method
  Description
  `ToStringBuilder`
  ToStringBuilder.`append(boolean value)`
  Append to the `toString` a `boolean` value.
  `ToStringBuilder`
  ToStringBuilder.`append(boolean[] array)`
  Append to the `toString` a `boolean` array.
  `ToStringBuilder`
  ToStringBuilder.`append(byte value)`
  Append to the `toString` a `byte` value.
  `ToStringBuilder`
  ToStringBuilder.`append(byte[] array)`
  Append to the `toString` a `byte` array.
  `ToStringBuilder`
  ToStringBuilder.`append(char value)`
  Append to the `toString` a `char` value.
  `ToStringBuilder`
  ToStringBuilder.`append(char[] array)`
  Append to the `toString` a `char` array.
  `ToStringBuilder`
  ToStringBuilder.`append(double value)`
  Append to the `toString` a `double` value.
  `ToStringBuilder`
  ToStringBuilder.`append(double[] array)`
  Append to the `toString` a `double` array.
  `ToStringBuilder`
  ToStringBuilder.`append(float value)`
  Append to the `toString` a `float` value.
  `ToStringBuilder`
  ToStringBuilder.`append(float[] array)`
  Append to the `toString` a `float` array.
  `ToStringBuilder`
  ToStringBuilder.`append(int value)`
  Append to the `toString` an `int` value.
  `ToStringBuilder`
  ToStringBuilder.`append(int[] array)`
  Append to the `toString` an `int` array.
  `ToStringBuilder`
  ToStringBuilder.`append(long value)`
  Append to the `toString` a `long` value.
  `ToStringBuilder`
  ToStringBuilder.`append(long[] array)`
  Append to the `toString` a `long` array.
  `ToStringBuilder`
  ToStringBuilder.`append(short value)`
  Append to the `toString` a `short` value.
  `ToStringBuilder`
  ToStringBuilder.`append(short[] array)`
  Append to the `toString` a `short` array.
  `ToStringBuilder`
  ToStringBuilder.`append(Object obj)`
  Append to the `toString` an `Object` value.
  `ToStringBuilder`
  ToStringBuilder.`append(Object[] array)`
  Append to the `toString` an `Object` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, boolean value)`
  Append to the `toString` a `boolean` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, boolean[] array)`
  Append to the `toString` a `boolean` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, boolean[] array, boolean fullDetail)`
  Append to the `toString` a `boolean` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, byte value)`
  Append to the `toString` an `byte` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, byte[] array)`
  Append to the `toString` a `byte` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, byte[] array, boolean fullDetail)`
  Append to the `toString` a `byte` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, char value)`
  Append to the `toString` a `char` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, char[] array)`
  Append to the `toString` a `char` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, char[] array, boolean fullDetail)`
  Append to the `toString` a `char` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, double value)`
  Append to the `toString` a `double` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, double[] array)`
  Append to the `toString` a `double` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, double[] array, boolean fullDetail)`
  Append to the `toString` a `double` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, float value)`
  Append to the `toString` an `float` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, float[] array)`
  Append to the `toString` a `float` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, float[] array, boolean fullDetail)`
  Append to the `toString` a `float` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, int value)`
  Append to the `toString` an `int` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, int[] array)`
  Append to the `toString` an `int` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, int[] array, boolean fullDetail)`
  Append to the `toString` an `int` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, long value)`
  Append to the `toString` a `long` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, long[] array)`
  Append to the `toString` a `long` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, long[] array, boolean fullDetail)`
  Append to the `toString` a `long` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, short value)`
  Append to the `toString` an `short` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, short[] array)`
  Append to the `toString` a `short` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, short[] array, boolean fullDetail)`
  Append to the `toString` a `short` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, Object obj)`
  Append to the `toString` an `Object` value.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, Object[] array)`
  Append to the `toString` an `Object` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, Object[] array, boolean fullDetail)`
  Append to the `toString` an `Object` array.
  `ToStringBuilder`
  ToStringBuilder.`append(String fieldName, Object obj, boolean fullDetail)`
  Append to the `toString` an `Object` value.
  `ToStringBuilder`
  ToStringBuilder.`appendAsObjectToString(Object srcObject)`
  Appends with the same format as the default `Object toString()` method.
  `ToStringBuilder`
  ToStringBuilder.`appendSuper(String superToString)`
  Append the `toString` from the superclass.
  `ToStringBuilder`
  ToStringBuilder.`appendToString(String toString)`
  Append the `toString` from another object.