.class public interface abstract Lcom/facebook/datasource/DataSource; .super Ljava/lang/Object; .source "DataSource.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } .end annotation # virtual methods .method public abstract a(Le/j/e/f;Ljava/util/concurrent/Executor;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/e/f<", "TT;>;", "Ljava/util/concurrent/Executor;", ")V" } .end annotation .end method .method public abstract a()Z .end method .method public abstract b()Z .end method .method public abstract c()Z .end method .method public abstract close()Z .end method .method public abstract d()Ljava/lang/Throwable; .end method .method public abstract e()F .end method .method public abstract getResult()Ljava/lang/Object; .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation .end method