Package org.apache.commons.lang3.reflect
Accumulates common high-level uses of the java.lang.reflect APIs.
These classes are immutable, and therefore thread-safe.
- Since:
- 3.0
-
Interface Summary Interface Description Typed<T> Generalization of "has a type." -
Class Summary Class Description ConstructorUtils Utility reflection methods focused on constructors, modeled afterMethodUtils.FieldUtils Utilities for working withFields by reflection.InheritanceUtils Utility methods focusing on inheritance.MethodUtils Utility reflection methods focused onMethods, originally from Commons BeanUtils.TypeLiteral<T> Type literal comparable tojavax.enterprise.util.TypeLiteral, made generally available outside the JEE context.TypeUtils Utility methods focusing on type inspection, particularly with regard to generics.TypeUtils.WildcardTypeBuilder WildcardTypebuilder.