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}