Uses of Package
org.apache.commons.lang3.builder
Packages that use org.apache.commons.lang3.builder
Package
Description
Provides highly reusable static utility methods, chiefly concerned with adding value to the
java.lang
classes.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
.-
Classes in org.apache.commons.lang3.builder used by org.apache.commons.lang3
-
Classes in org.apache.commons.lang3.builder used by org.apache.commons.lang3.builderClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.Assists in implementing
Comparable.compareTo(Object)
methods.ADiff
contains the differences between twoDiffable
class fields.Assists in implementingDiffable.diff(Object)
methods.ADiffResult
contains a collection of the differences between twoDiffable
objects.Assists in implementingObject.equals(Object)
methods.Assists in implementingObject.hashCode()
methods.Wrap an identity key (System.identityHashCode()) so that an object can only be equal() to itself.Works withToStringBuilder
to create a "deep"toString
.Assists in implementingObject.toString()
methods using reflection.Assists in implementingObject.toString()
methods.ControlsString
formatting forToStringBuilder
. -
Classes in org.apache.commons.lang3.builder used by org.apache.commons.lang3.concurrentClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.
-
Classes in org.apache.commons.lang3.builder used by org.apache.commons.lang3.reflectClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.
-
Classes in org.apache.commons.lang3.builder used by org.apache.commons.lang3.textClassDescriptionThe Builder interface is designed to designate a class as a builder object in the Builder design pattern.