Lines Matching refs:signature

45      * Defines or reset a listener for the given method signature.
47 * @param signature The signature of the method being invoked, composed of the
52 public static void setMethodListener(String signature, MethodListener listener) {
54 sMethods.remove(signature);
56 sMethods.put(signature, listener);
61 * Invokes the specific listener for the given signature or the default one if defined.
68 * @param signature The signature of the method being invoked, composed of the
74 public static void invokeV(String signature, boolean isNative, Object caller) {
75 MethodListener i = sMethods.get(signature);
77 i.onInvokeV(signature, isNative, caller);
79 sDefaultListener.onInvokeV(signature, isNative, caller);
87 public static int invokeI(String signature, boolean isNative, Object caller) {
88 MethodListener i = sMethods.get(signature);
90 return i.onInvokeI(signature, isNative, caller);
92 return sDefaultListener.onInvokeI(signature, isNative, caller);
101 public static long invokeL(String signature, boolean isNative, Object caller) {
102 MethodListener i = sMethods.get(signature);
104 return i.onInvokeL(signature, isNative, caller);
106 return sDefaultListener.onInvokeL(signature, isNative, caller);
115 public static float invokeF(String signature, boolean isNative, Object caller) {
116 MethodListener i = sMethods.get(signature);
118 return i.onInvokeF(signature, isNative, caller);
120 return sDefaultListener.onInvokeF(signature, isNative, caller);
129 public static double invokeD(String signature, boolean isNative, Object caller) {
130 MethodListener i = sMethods.get(signature);
132 return i.onInvokeD(signature, isNative, caller);
134 return sDefaultListener.onInvokeD(signature, isNative, caller);
143 public static Object invokeA(String signature, boolean isNative, Object caller) {
144 MethodListener i = sMethods.get(signature);
146 return i.onInvokeA(signature, isNative, caller);
148 return sDefaultListener.onInvokeA(signature, isNative, caller);