浏览代码

jfinal 3.6

James 7 年之前
父节点
当前提交
9baea49ddd
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      src/main/java/com/jfinal/template/expr/ast/MethodKit.java

+ 8 - 0
src/main/java/com/jfinal/template/expr/ast/MethodKit.java

@@ -99,6 +99,10 @@ public class MethodKit {
 		forbiddenClasses.add(clazz);
 	}
 	
+	public static void removeForbiddenClass(Class<?> clazz) {
+		forbiddenClasses.remove(clazz);
+	}
+	
 	public static boolean isForbiddenMethod(String methodName) {
 		return forbiddenMethods.contains(methodName);
 	}
@@ -107,6 +111,10 @@ public class MethodKit {
 		forbiddenMethods.add(methodName);
 	}
 	
+	public static void removeForbiddenMethod(String methodName) {
+		forbiddenMethods.remove(methodName);
+	}
+	
 	public static MethodInfo getMethod(Class<?> targetClass, String methodName, Object[] argValues) {
 		Class<?>[] argTypes = getArgTypes(argValues);
 		Long key = getMethodKey(targetClass, methodName, argTypes);