001
014
015 package com.liferay.portal.kernel.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import java.lang.reflect.Method;
020
021
024 public class MethodParametersResolverUtil {
025
026 public static MethodParametersResolver getMethodParametersResolver() {
027 PortalRuntimePermission.checkGetBeanProperty(
028 MethodParametersResolverUtil.class);
029
030 return _methodParametersResolver;
031 }
032
033 public static MethodParameter[] resolveMethodParameters(Method method) {
034 return getMethodParametersResolver().resolveMethodParameters(method);
035 }
036
037 public void setMethodParametersResolver(
038 MethodParametersResolver methodParametersResolver) {
039
040 PortalRuntimePermission.checkSetBeanProperty(getClass());
041
042 _methodParametersResolver = methodParametersResolver;
043 }
044
045 private static MethodParametersResolver _methodParametersResolver;
046
047 }