# Uses of Package
org.apache.commons.lang3

- Packages that use org.apache.commons.lang3
  Package | Description
  --- | ---
  org.apache.commons.lang3 | Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.
  org.apache.commons.lang3.reflect | Accumulates common high-level uses of the `java.lang.reflect` APIs.

- Classes in org.apache.commons.lang3 used by org.apache.commons.lang3
  Class and Description
  CharSet A set of characters.
  ClassUtils.Interfaces Inclusivity literals for `ClassUtils.hierarchy(Class, Interfaces)`.
  Functions.FailableBiConsumer
  Functions.FailableBiFunction
  Functions.FailableBiPredicate
  Functions.FailableCallable
  Functions.FailableConsumer
  Functions.FailableFunction
  Functions.FailablePredicate
  Functions.FailableRunnable
  Functions.FailableSupplier
  JavaVersion An enum representing all the versions of the Java specification.
  ObjectUtils.Null Class used as a null placeholder where `null` has another meaning.
  Range An immutable range of objects from a minimum to maximum point inclusive.
  Streams.FailableStream A reduced, and simplified version of a `Stream` with failable method signatures.
  ThreadUtils.ThreadGroupPredicate A predicate for selecting threadgroups.
  ThreadUtils.ThreadPredicate A predicate for selecting threads.

- Classes in org.apache.commons.lang3 used by org.apache.commons.lang3.reflect
  Class and Description
  ClassUtils.Interfaces Inclusivity literals for `ClassUtils.hierarchy(Class, Interfaces)`.

Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.