.class public interface abstract Lx/m; .super Ljava/lang/Object; .source "CameraFactory.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lx/m$a; } .end annotation # virtual methods .method public abstract a()Ljava/lang/Object; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract b(Ljava/lang/String;)Landroidx/camera/core/impl/CameraInternal; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "cameraId" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Landroidx/camera/core/CameraUnavailableException; } .end annotation .end method .method public abstract c()Ljava/util/Set; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Set<", "Ljava/lang/String;", ">;" } .end annotation .end method