.class public interface abstract Lx/y0; .super Ljava/lang/Object; .source "Observable.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lx/y0$a; } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } .end annotation # virtual methods .method public abstract a()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<", "TT;>;" } .end annotation .end method .method public abstract b(Ljava/util/concurrent/Executor;Lx/y0$a;)V .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lx/y0$a; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0, 0x0 } names = { "executor", "observer" } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Executor;", "Lx/y0$a<", "-TT;>;)V" } .end annotation .end method .method public abstract c(Lx/y0$a;)V .param p1 # Lx/y0$a; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/MethodParameters; accessFlags = { 0x0 } names = { "observer" } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lx/y0$a<", "-TT;>;)V" } .end annotation .end method