.class public interface abstract Landroidx/camera/core/impl/CameraControlInternal; .super Ljava/lang/Object; .source "CameraControlInternal.java" # interfaces .implements Landroidx/camera/core/CameraControl; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroidx/camera/core/impl/CameraControlInternal$CameraControlException;, Landroidx/camera/core/impl/CameraControlInternal$b; } .end annotation # static fields .field public static final a:Landroidx/camera/core/impl/CameraControlInternal; # direct methods .method public static constructor ()V .locals 1 .line 1 new-instance v0, Landroidx/camera/core/impl/CameraControlInternal$a; invoke-direct {v0}, Landroidx/camera/core/impl/CameraControlInternal$a;->()V sput-object v0, Landroidx/camera/core/impl/CameraControlInternal;->a:Landroidx/camera/core/impl/CameraControlInternal; return-void .end method # virtual methods .method public abstract a(I)Lcom/google/common/util/concurrent/ListenableFuture; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Landroidx/camera/core/ExperimentalExposureCompensation; .end annotation .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "exposure" } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lcom/google/common/util/concurrent/ListenableFuture<", "Ljava/lang/Integer;", ">;" } .end annotation .end method .method public abstract b()Lcom/google/common/util/concurrent/ListenableFuture; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/common/util/concurrent/ListenableFuture<", "Landroidx/camera/core/impl/c;", ">;" } .end annotation .end method .method public abstract f()Landroid/graphics/Rect; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract g(I)V .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "flashMode" } .end annotation .end method .method public abstract i()Landroidx/camera/core/impl/Config; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract k(Landroidx/camera/core/impl/Config;)V .param p1 # Landroidx/camera/core/impl/Config; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "config" } .end annotation .end method .method public abstract l()Lcom/google/common/util/concurrent/ListenableFuture; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/common/util/concurrent/ListenableFuture<", "Landroidx/camera/core/impl/c;", ">;" } .end annotation .end method .method public abstract m(ZZ)V .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0, 0x0 } names = { "cancelAfTrigger", "cancelAePrecaptureTrigger" } .end annotation .end method .method public abstract n()I .end method .method public abstract o()V .end method .method public abstract p(Ljava/util/List;)V .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "captureConfigs" } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Landroidx/camera/core/impl/g;", ">;)V" } .end annotation .end method