Package dev.rollczi.litecommands.reflect
Class ReflectUtil
java.lang.Object
dev.rollczi.litecommands.reflect.ReflectUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?> boxedToPrimitive(Class<?> clazz) static <T> Class<? extends T> static Fieldstatic <T> TgetFromField(Object instance, String fieldName) static <T> TgetFromMethod(Object instance, String methodName, Object... params) static Methodstatic Objectstatic booleaninstanceOf(Class<?> clazz, Class<?> instanceOf) static booleaninstanceOf(Object obj, Class<?> instanceOf) static <T> TinvokeMethod(Method method, Object instance, Object... params) static <T> TinvokeStaticMethod(Method method, Object... params) static Class<?> primitiveToBoxed(Class<?> clazz) static voidsetStaticValue(Field field, Object value) static void
-
Method Details
-
boxedToPrimitive
-
primitiveToBoxed
-
instanceOf
-
instanceOf
-
getField
-
getClass
-
getMethod
-
invokeMethod
-
invokeStaticMethod
-
setValue
-
setStaticValue
-
getValue
-
getFromField
-
getFromMethod
-