001
014
015 package com.liferay.portal.kernel.util;
016
017 import java.lang.reflect.Field;
018 import java.lang.reflect.Method;
019
020
023 public class ReflectionUtil {
024
025 public static Field getDeclaredField(Class<?> classObj, String name)
026 throws Exception {
027
028 Field field = classObj.getDeclaredField(name);
029
030 field.setAccessible(true);
031
032 return field;
033 }
034
035 public static Method getDeclaredMethod(
036 Class<?> classObj, String name, Class<?> ... parameterTypes)
037 throws Exception {
038
039 Method method = classObj.getDeclaredMethod(name, parameterTypes);
040
041 method.setAccessible(true);
042
043 return method;
044 }
045
046 }