public final class ReflectionUtils extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
ReflectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
private static <T> T |
findCaller(java.util.function.Function<java.lang.StackTraceElement,T> getter,
java.util.Collection<T> exclusions) |
static java.lang.Class<?> |
findCallerClass(java.util.Collection<java.lang.Class<?>> exclusions)
To use from a method to know which class called it.
|
static void |
setObjectsAccessible(java.lang.reflect.AccessibleObject... objects)
Sets
AccessibleObject(s) accessible. |
private ReflectionUtils()
public static void setObjectsAccessible(java.lang.reflect.AccessibleObject... objects)
AccessibleObject(s) accessible.objects - objectsAccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean)public static java.lang.Class<?> findCallerClass(java.util.Collection<java.lang.Class<?>> exclusions)
exclusions - classes to exclude from the search. Can be nullexclusionsprivate static <T> T findCaller(java.util.function.Function<java.lang.StackTraceElement,T> getter, java.util.Collection<T> exclusions)