public class ObfuscationReflectionHelper extends Object
| Modifier and Type | Field and Description | 
|---|---|
static boolean | 
obfuscation  | 
| Constructor and Description | 
|---|
ObfuscationReflectionHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
detectObfuscation(Class<?> clazz)  | 
static <T,E> T | 
getPrivateValue(Class<? super E> classToAccess,
                              E instance,
                              int fieldIndex)  | 
static <T,E> T | 
getPrivateValue(Class<? super E> classToAccess,
                              E instance,
                              String... fieldNames)  | 
static <T,E> void | 
setPrivateValue(Class<? super T> classToAccess,
                              T instance,
                              E value,
                              int fieldIndex)  | 
static <T,E> void | 
setPrivateValue(Class<? super T> classToAccess,
                              T instance,
                              E value,
                              String... fieldNames)  | 
static <T,E> void | 
setPrivateValue(Class<? super T> classToAccess,
                              T instance,
                              int fieldIndex,
                              E value)
Deprecated.  
 | 
static <T,E> void | 
setPrivateValue(Class<? super T> classToAccess,
                              T instance,
                              String fieldName,
                              E value)
Deprecated.  
 | 
public static boolean obfuscation
public ObfuscationReflectionHelper()
public static <T,E> T getPrivateValue(Class<? super E> classToAccess, E instance, int fieldIndex)
public static <T,E> T getPrivateValue(Class<? super E> classToAccess, E instance, String... fieldNames)
@Deprecated public static <T,E> void setPrivateValue(Class<? super T> classToAccess, T instance, int fieldIndex, E value)
public static <T,E> void setPrivateValue(Class<? super T> classToAccess, T instance, E value, int fieldIndex)
@Deprecated public static <T,E> void setPrivateValue(Class<? super T> classToAccess, T instance, String fieldName, E value)
public static <T,E> void setPrivateValue(Class<? super T> classToAccess, T instance, E value, String... fieldNames)
public static void detectObfuscation(Class<?> clazz)