.class public interface abstract Lcom/bumptech/glide/load/ResourceDecoder; .super Ljava/lang/Object; .source "ResourceDecoder.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } .end annotation # virtual methods .method public abstract decode(Ljava/lang/Object;IILcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/engine/Resource; .annotation system Ldalvik/annotation/Signature; value = { "(TT;II", "Lcom/bumptech/glide/load/Options;", ")", "Lcom/bumptech/glide/load/engine/Resource<", "TZ;>;" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract handles(Ljava/lang/Object;Lcom/bumptech/glide/load/Options;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TT;", "Lcom/bumptech/glide/load/Options;", ")Z" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method