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)