1{
2  "methods": {
3    "__constructor__(android.content.Context,android.view.GestureDetector.OnGestureListener,android.os.Handler)": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [
9        "context",
10        "listener",
11        "handler"
12      ],
13      "returnType": "void",
14      "exceptions": [],
15      "name": "__constructor__(android.content.Context,android.view.GestureDetector.OnGestureListener,android.os.Handler)"
16    },
17    "getLastActiveDetector()": {
18      "isImplementation": false,
19      "modifiers": [
20        "public",
21        "static"
22      ],
23      "params": [],
24      "returnType": "android.view.GestureDetector",
25      "exceptions": [],
26      "name": "getLastActiveDetector()"
27    },
28    "getListener()": {
29      "isImplementation": false,
30      "modifiers": [
31        "public"
32      ],
33      "params": [],
34      "returnType": "android.view.GestureDetector.OnGestureListener",
35      "exceptions": [],
36      "name": "getListener()"
37    },
38    "getOnDoubleTapListener()": {
39      "isImplementation": false,
40      "modifiers": [
41        "public"
42      ],
43      "params": [],
44      "returnType": "android.view.GestureDetector.OnDoubleTapListener",
45      "exceptions": [],
46      "name": "getOnDoubleTapListener()"
47    },
48    "getOnTouchEventMotionEvent()": {
49      "isImplementation": false,
50      "modifiers": [
51        "public"
52      ],
53      "params": [],
54      "returnType": "android.view.MotionEvent",
55      "exceptions": [],
56      "name": "getOnTouchEventMotionEvent()"
57    },
58    "onTouchEvent(android.view.MotionEvent)": {
59      "isImplementation": true,
60      "modifiers": [
61        "protected"
62      ],
63      "params": [
64        "ev"
65      ],
66      "returnType": "boolean",
67      "exceptions": [],
68      "name": "onTouchEvent(android.view.MotionEvent)"
69    },
70    "reset()": {
71      "isImplementation": false,
72      "modifiers": [
73        "public"
74      ],
75      "params": [],
76      "returnType": "void",
77      "exceptions": [],
78      "name": "reset()"
79    },
80    "setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener)": {
81      "isImplementation": true,
82      "modifiers": [
83        "protected"
84      ],
85      "params": [
86        "onDoubleTapListener"
87      ],
88      "returnType": "void",
89      "exceptions": [],
90      "name": "setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener)"
91    }
92  },
93  "imports": [
94    "android.view.GestureDetector.OnDoubleTapListener",
95    "org.robolectric.shadow.api.Shadow.directlyOn",
96    "org.robolectric.util.ReflectionHelpers.ClassParameter.from",
97    "android.content.Context",
98    "android.os.Handler",
99    "android.view.GestureDetector",
100    "android.view.MotionEvent",
101    "org.robolectric.annotation.Implementation",
102    "org.robolectric.annotation.Implements",
103    "org.robolectric.annotation.RealObject",
104    "org.robolectric.shadow.api.Shadow"
105  ],
106  "name": "org.robolectric.shadows.ShadowGestureDetector"
107}