.class public interface abstract Lx/m$a; .super Ljava/lang/Object; .source "CameraFactory.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lx/m; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x609 name = "a" .end annotation # virtual methods .method public abstract a(Landroid/content/Context;Lx/v;Landroidx/camera/core/CameraSelector;)Lx/m; .param p1 # Landroid/content/Context; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lx/v; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Landroidx/camera/core/CameraSelector; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0, 0x0, 0x0 } names = { "context", "threadConfig", "availableCamerasLimiter" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Landroidx/camera/core/InitializationException; } .end annotation .end method