| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
static ClassUtils.Interfaces | 
ClassUtils.Interfaces.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static ClassUtils.Interfaces[] | 
ClassUtils.Interfaces.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Iterable<Class<?>> | 
ClassUtils.hierarchy(Class<?> type,
         ClassUtils.Interfaces interfacesBehavior)
Get an  
Iterable that can iterate over a class hierarchy in ascending (subclass to superclass) order. | 
| Modifier and Type | Method and Description | 
|---|---|
static Set<Method> | 
MethodUtils.getOverrideHierarchy(Method method,
                    ClassUtils.Interfaces interfacesBehavior)
Get the hierarchy of overridden methods down to  
result respecting generics. | 
Copyright © 2001–2019 The Apache Software Foundation. All rights reserved.