# Package org.apache.commons.lang.reflect

package org.apache.commons.lang.reflect
Accumulates common high-level uses of the `java.lang.reflect` APIs.

Since:
  2.5

  These classes are immutable, and therefore thread-safe.

Related Packages
Package
Description
org.apache.commons.lang
Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.
Classes
Class
Description
ConstructorUtils
Utility reflection methods focussed on constructors, modelled after `MethodUtils`.
FieldUtils
Utilities for working with fields by reflection.
MethodUtils
Utility reflection methods focused on methods, originally from Commons BeanUtils.