# Uses of Interface
org.apache.commons.lang3.builder.Builder

Packages that use Builder
Package
Description
org.apache.commons.lang3.builder
Assists in creating consistent `equals(Object)`, `toString()`, `hashCode()`, and `compareTo(Object)` methods.
org.apache.commons.lang3.concurrent
Provides support classes for multi-threaded programming.
org.apache.commons.lang3.reflect
Accumulates common high-level uses of the `java.lang.reflect` APIs.
org.apache.commons.lang3.text
Provides classes for handling and manipulating text, partly as an extension to `java.text`.

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

  Classes in org.apache.commons.lang3.builder that implement Builder
  Modifier and Type
  Class
  Description
  `class`
  `CompareToBuilder`
  Assists in implementing `Comparable.compareTo(Object)` methods.
  `class`
  `DiffBuilder<T>`
  Assists in implementing `Diffable.diff(Object)` methods.
  `class`
  `EqualsBuilder`
  Assists in implementing `Object.equals(Object)` methods.
  `class`
  `HashCodeBuilder`
  Assists in implementing `Object.hashCode()` methods.
  `class`
  `ReflectionDiffBuilder<T>`
  Assists in implementing `Diffable.diff(Object)` methods.
  `class`
  `ReflectionToStringBuilder`
  Assists in implementing `Object.toString()` methods using reflection.
  `class`
  `ToStringBuilder`
  Assists in implementing `Object.toString()` methods.

- ## Uses of Builder in org.apache.commons.lang3.concurrent

  Classes in org.apache.commons.lang3.concurrent that implement Builder
  Modifier and Type
  Class
  Description
  `static class`
  `BasicThreadFactory.Builder`
  A builder class for creating instances of `BasicThreadFactory`.

- ## Uses of Builder in org.apache.commons.lang3.reflect

  Classes in org.apache.commons.lang3.reflect that implement Builder
  Modifier and Type
  Class
  Description
  `static class`
  `TypeUtils.WildcardTypeBuilder`
  `WildcardType` builder.

- ## Uses of Builder in org.apache.commons.lang3.text

  Classes in org.apache.commons.lang3.text that implement Builder
  Modifier and Type
  Class
  Description
  `class`
  `StrBuilder`
  Deprecated.
  As of 3.6, use Apache Commons Text TextStringBuilder instead