@Test @Config(maxSdk = 27) @SuppressWarnings("unchecked") public void captureBurstRequests_callsCaptureBurst() throws CameraAccessException { List<CaptureRequest> captureRequests = Collections.emptyList(); CameraCaptureSessionCompat.captureBurstRequests(mCaptureSession, captureRequests, mock(Executor.class), mock(CameraCaptureSession.CaptureCallback.class)); verify(mCaptureSession, times(1)).captureBurst(any(List.class), any(CameraCaptureSession.CaptureCallback.class), any(Handler.class)); }
public static int captureBurstRequests( @NonNull CameraCaptureSession captureSession, @NonNull List<CaptureRequest> requests, @NonNull Executor executor, @NonNull CameraCaptureSession.CaptureCallback listener) throws CameraAccessException { return IMPL.captureBurstRequests(captureSession, requests, executor, listener); }
CameraCaptureSessionCompat { public static int captureBurstRequests( @NonNull CameraCaptureSession captureSession, @NonNull List<CaptureRequest> requests, @NonNull Executor executor, @NonNull CameraCaptureSession.CaptureCallback listener) throws CameraAccessException { return IMPL.captureBurstRequests(captureSession, requests, executor, listener); } }
CameraCaptureSessionCompat { public static int captureBurstRequests( @NonNull CameraCaptureSession captureSession, @NonNull List<CaptureRequest> requests, @NonNull Executor executor, @NonNull CameraCaptureSession.CaptureCallback listener) throws CameraAccessException { return IMPL.captureBurstRequests(captureSession, requests, executor, listener); } private  CameraCaptureSessionCompat(); }
CameraCaptureSessionCompat { public static int captureBurstRequests( @NonNull CameraCaptureSession captureSession, @NonNull List<CaptureRequest> requests, @NonNull Executor executor, @NonNull CameraCaptureSession.CaptureCallback listener) throws CameraAccessException { return IMPL.captureBurstRequests(captureSession, requests, executor, listener); } private  CameraCaptureSessionCompat(); static int captureBurstRequests(
            @NonNull CameraCaptureSession captureSession,
            @NonNull List<CaptureRequest> requests,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int captureSingleRequest(
            @NonNull CameraCaptureSession captureSession,
            @NonNull CaptureRequest request,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int setRepeatingBurstRequests(
            @NonNull CameraCaptureSession captureSession,
            @NonNull List<CaptureRequest> requests,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int setSingleRepeatingRequest(
            @NonNull CameraCaptureSession captureSession,
            @NonNull CaptureRequest request,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); }
CameraCaptureSessionCompat { public static int captureBurstRequests( @NonNull CameraCaptureSession captureSession, @NonNull List<CaptureRequest> requests, @NonNull Executor executor, @NonNull CameraCaptureSession.CaptureCallback listener) throws CameraAccessException { return IMPL.captureBurstRequests(captureSession, requests, executor, listener); } private  CameraCaptureSessionCompat(); static int captureBurstRequests(
            @NonNull CameraCaptureSession captureSession,
            @NonNull List<CaptureRequest> requests,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int captureSingleRequest(
            @NonNull CameraCaptureSession captureSession,
            @NonNull CaptureRequest request,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int setRepeatingBurstRequests(
            @NonNull CameraCaptureSession captureSession,
            @NonNull List<CaptureRequest> requests,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener); static int setSingleRepeatingRequest(
            @NonNull CameraCaptureSession captureSession,
            @NonNull CaptureRequest request,
            @NonNull /* @CallbackExecutor */ Executor executor,
            @NonNull CameraCaptureSession.CaptureCallback listener);  }