Uses of Package
org.apache.commons.lang3.builder
Package
Description
Assists in creating consistent
equals(Object)
, toString()
, hashCode()
, and compareTo(Object)
methods.Provides support classes for multi-threaded programming.
Accumulates common high-level uses of the
java.lang.reflect
APIs.Provides classes for handling and manipulating text, partly as an extension to
java.text
.-
ClassDescriptionAbstracts supplying an instance of
T
.The Builder interface is designed to designate a class as a builder object in the Builder design pattern.Assists in implementingComparable.compareTo(Object)
methods.Assists in implementingDiffable.diff(Object)
methods.Constructs a new instance.ADiffResult
contains a collection of the differences between twoDiffable
objects.Assists in implementingObject.equals(Object)
methods.Assists in implementingObject.hashCode()
methods.Works withToStringBuilder
to create a "deep"toString
.Assists in implementingDiffable.diff(Object)
methods.Constructs a new instance.Assists in implementingObject.toString()
methods using reflection.Assists in implementingObject.toString()
methods.ControlsString
formatting forToStringBuilder
. -
ClassDescriptionAbstracts supplying an instance of
T
.The Builder interface is designed to designate a class as a builder object in the Builder design pattern. -
ClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.
-
ClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.