public class MethodKit extends Object
MethodKit class.
| 构造器和说明 |
|---|
MethodKit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addExtensionMethod(Class<?> targetClass,
Class<?> extensionClass)
addExtensionMethod.
|
static void |
addExtensionMethod(Class<?> targetClass,
Object objectOfExtensionClass)
addExtensionMethod.
|
static void |
addForbiddenClass(Class<?> clazz)
addForbiddenClass.
|
static void |
addForbiddenMethod(String methodName)
addForbiddenMethod.
|
static MethodInfo |
getMethod(Class<?> targetClass,
String methodName,
Object[] argValues)
getMethod.
|
static boolean |
isForbiddenClass(Class<?> clazz)
isForbiddenClass.
|
static boolean |
isForbiddenMethod(String methodName)
isForbiddenMethod.
|
static void |
removeExtensionMethod(Class<?> targetClass,
Class<?> extensionClass)
removeExtensionMethod.
|
static void |
removeExtensionMethod(Class<?> targetClass,
Object objectOfExtensionClass)
removeExtensionMethod.
|
static void |
removeForbiddenClass(Class<?> clazz)
removeForbiddenClass.
|
static void |
removeForbiddenMethod(String methodName)
removeForbiddenMethod.
|
public static boolean isForbiddenClass(Class<?> clazz)
isForbiddenClass.
clazz - a Class object.public static void addForbiddenClass(Class<?> clazz)
addForbiddenClass.
clazz - a Class object.public static void removeForbiddenClass(Class<?> clazz)
removeForbiddenClass.
clazz - a Class object.public static boolean isForbiddenMethod(String methodName)
isForbiddenMethod.
methodName - a String object.public static void addForbiddenMethod(String methodName)
addForbiddenMethod.
methodName - a String object.public static void removeForbiddenMethod(String methodName)
removeForbiddenMethod.
methodName - a String object.public static MethodInfo getMethod(Class<?> targetClass, String methodName, Object[] argValues)
getMethod.
targetClass - a Class object.methodName - a String object.argValues - an array of Object objects.MethodInfo object.public static void addExtensionMethod(Class<?> targetClass, Object objectOfExtensionClass)
addExtensionMethod.
public static void addExtensionMethod(Class<?> targetClass, Class<?> extensionClass)
addExtensionMethod.
public static void removeExtensionMethod(Class<?> targetClass, Object objectOfExtensionClass)
removeExtensionMethod.
Copyright © 2023. All rights reserved.