1{
2  "methods": {
3    "addPrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener)": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [
9        "listener"
10      ],
11      "returnType": "void",
12      "exceptions": [],
13      "name": "addPrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener)"
14    },
15    "getPrimaryClip()": {
16      "isImplementation": true,
17      "modifiers": [
18        "protected"
19      ],
20      "params": [],
21      "returnType": "android.content.ClipData",
22      "exceptions": [],
23      "name": "getPrimaryClip()"
24    },
25    "getPrimaryClipDescription()": {
26      "isImplementation": true,
27      "modifiers": [
28        "protected"
29      ],
30      "params": [],
31      "returnType": "android.content.ClipDescription",
32      "exceptions": [],
33      "name": "getPrimaryClipDescription()"
34    },
35    "hasPrimaryClip()": {
36      "isImplementation": true,
37      "modifiers": [
38        "protected"
39      ],
40      "params": [],
41      "returnType": "boolean",
42      "exceptions": [],
43      "name": "hasPrimaryClip()"
44    },
45    "hasText()": {
46      "isImplementation": true,
47      "modifiers": [
48        "protected"
49      ],
50      "params": [],
51      "returnType": "boolean",
52      "exceptions": [],
53      "name": "hasText()"
54    },
55    "removePrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener)": {
56      "isImplementation": true,
57      "modifiers": [
58        "protected"
59      ],
60      "params": [
61        "listener"
62      ],
63      "returnType": "void",
64      "exceptions": [],
65      "name": "removePrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener)"
66    },
67    "setPrimaryClip(android.content.ClipData)": {
68      "isImplementation": true,
69      "modifiers": [
70        "protected"
71      ],
72      "params": [
73        "clip"
74      ],
75      "returnType": "void",
76      "exceptions": [],
77      "name": "setPrimaryClip(android.content.ClipData)"
78    },
79    "setText(java.lang.CharSequence)": {
80      "isImplementation": true,
81      "modifiers": [
82        "protected"
83      ],
84      "params": [
85        "text"
86      ],
87      "returnType": "void",
88      "exceptions": [],
89      "name": "setText(java.lang.CharSequence)"
90    }
91  },
92  "imports": [
93    "android.os.Build.VERSION_CODES.JELLY_BEAN_MR2",
94    "android.os.Build.VERSION_CODES.N",
95    "org.robolectric.RuntimeEnvironment.getApiLevel",
96    "org.robolectric.shadow.api.Shadow.directlyOn",
97    "android.content.ClipData",
98    "android.content.ClipDescription",
99    "android.content.ClipboardManager",
100    "android.content.ClipboardManager.OnPrimaryClipChangedListener",
101    "java.util.Collection",
102    "java.util.concurrent.CopyOnWriteArrayList",
103    "org.robolectric.annotation.Implementation",
104    "org.robolectric.annotation.Implements",
105    "org.robolectric.annotation.RealObject",
106    "org.robolectric.util.ReflectionHelpers"
107  ],
108  "name": "org.robolectric.shadows.ShadowClipboardManager"
109}