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 withField
s by reflection.InheritanceUtils Utility methods focusing on inheritance.MethodUtils Utility reflection methods focused onMethod
s, 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 WildcardType
builder.