Class ASMMethodFactory
java.lang.Object
com.gigaspaces.internal.reflection.fast.ASMMethodFactory
Creates ASM created classes that represents that provides fast "reflection" mechanism.
- Since:
- 6.5
- Author:
- Guy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IGetterMethodgetGetterMethod(ClassLoader classLoader, Method refMethod) Retrieves an IMethod or creates a new class that represents this method.static IGetterMethodgetGetterMethod(Method refMethod) static IMethodgetMethod(ClassLoader classLoader, Method refMethod) Retrieves an IMethod or creates a new class that represents this method.static IMethodstatic ISetterMethodgetSetterMethod(ClassLoader classLoader, Method refMethod) Retrieves an IMethod or creates a new class that represents this method.static ISetterMethodgetSetterMethod(Method refMethod)
-
Constructor Details
-
ASMMethodFactory
public ASMMethodFactory()
-
-
Method Details
-
getMethod
-
getMethod
public static IMethod getMethod(ClassLoader classLoader, Method refMethod) throws SecurityException, NoSuchMethodException Retrieves an IMethod or creates a new class that represents this method. -
getGetterMethod
public static IGetterMethod getGetterMethod(Method refMethod) throws SecurityException, NoSuchMethodException -
getGetterMethod
public static IGetterMethod getGetterMethod(ClassLoader classLoader, Method refMethod) throws SecurityException, NoSuchMethodException Retrieves an IMethod or creates a new class that represents this method. -
getSetterMethod
public static ISetterMethod getSetterMethod(Method refMethod) throws SecurityException, NoSuchMethodException -
getSetterMethod
public static ISetterMethod getSetterMethod(ClassLoader classLoader, Method refMethod) throws SecurityException, NoSuchMethodException Retrieves an IMethod or creates a new class that represents this method.
-