java.lang.reflect
APIs.See: Description
Interface | Description |
---|---|
Typed<T> |
Generalization of "has a type."
|
Class | Description |
---|---|
ConstructorUtils |
Utility reflection methods focused on constructors, modeled after
MethodUtils . |
FieldUtils |
Utilities for working with
Field s by reflection. |
InheritanceUtils |
Utility methods focusing on inheritance.
|
MemberUtils |
Contains common code for working with
Methods /Constructors ,
extracted and refactored from MethodUtils when it was imported from Commons BeanUtils. |
MemberUtils.Executable |
A class providing a subset of the API of java.lang.reflect.Executable in Java 1.8,
providing a common representation for function signatures for Constructors and Methods.
|
MethodUtils |
Utility reflection methods focused on
Method s, originally from Commons BeanUtils. |
TypeLiteral<T> |
Type literal comparable to
javax.enterprise.util.TypeLiteral ,
made generally available outside the JEE context. |
TypeUtils |
Utility methods focusing on type inspection, particularly with regard to
generics.
|
TypeUtils.GenericArrayTypeImpl |
GenericArrayType implementation class.
|
TypeUtils.ParameterizedTypeImpl |
ParameterizedType implementation class.
|
TypeUtils.WildcardTypeBuilder |
WildcardType builder. |
TypeUtils.WildcardTypeImpl |
WildcardType implementation class.
|
Accumulates common high-level uses of the java.lang.reflect
APIs.
These classes are immutable, and therefore thread-safe.