1{
2  "methods": {
3    "getIsJobFinished()": {
4      "isImplementation": false,
5      "modifiers": [
6        "public"
7      ],
8      "params": [],
9      "returnType": "boolean",
10      "exceptions": [],
11      "name": "getIsJobFinished()",
12      "documentation": "Returns whether the job has finished running. When using this shadow this returns true after\n{@link #jobFinished(JobParameters, boolean)} is called.\n"
13    },
14    "getIsRescheduleNeeded()": {
15      "isImplementation": false,
16      "modifiers": [
17        "public"
18      ],
19      "params": [],
20      "returnType": "boolean",
21      "exceptions": [],
22      "name": "getIsRescheduleNeeded()",
23      "documentation": "Returns whether the job needs to be rescheduled. When using this shadow it returns the last\nvalue passed into {@link #jobFinished(JobParameters, boolean)}.\n"
24    },
25    "jobFinished(android.app.job.JobParameters,boolean)": {
26      "isImplementation": true,
27      "modifiers": [
28        "protected"
29      ],
30      "params": [
31        "params",
32        "needsReschedule"
33      ],
34      "returnType": "void",
35      "exceptions": [],
36      "name": "jobFinished(android.app.job.JobParameters,boolean)"
37    }
38  },
39  "imports": [
40    "android.os.Build.VERSION_CODES.LOLLIPOP",
41    "android.app.job.JobParameters",
42    "android.app.job.JobService",
43    "org.robolectric.annotation.Implementation",
44    "org.robolectric.annotation.Implements"
45  ],
46  "name": "org.robolectric.shadows.ShadowJobService"
47}