ApiCommon.smali
.class public interface abstract Lcom/bjz/comm/net/api/ApiCommon;
.super Ljava/lang/Object;
.source "ApiCommon.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
# virtual methods
.method public abstract downloadImg(Ljava/lang/String;)Lio/reactivex/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Url;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lio/reactivex/Observable<",
"Lokhttp3/ResponseBody;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
.end annotation
.annotation runtime Lretrofit2/http/Headers;
value = {
"BaseUrl:self"
}
.end annotation
.annotation runtime Lretrofit2/http/Streaming;
.end annotation
.end method
.method public abstract getDiscoveryPageBannerData(Ljava/lang/String;)Lio/reactivex/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Url;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lio/reactivex/Observable<",
"Lokhttp3/ResponseBody;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
.end annotation
.annotation runtime Lretrofit2/http/Headers;
value = {
"BaseUrl:self"
}
.end annotation
.end method
.method public abstract getIpLocation(Ljava/lang/String;)Lio/reactivex/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Url;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/IPResponse;",
">;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.annotation runtime Lretrofit2/http/GET;
.end annotation
.annotation runtime Lretrofit2/http/Headers;
value = {
"BaseUrl:self"
}
.end annotation
.end method
.method public abstract getUploadAddr(I)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Location"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/uploadurl"
.end annotation
.end method
.method public abstract uploadFile(Ljava/lang/String;Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Url;
.end annotation
.end param
.param p2 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcMediaResponseBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/Headers;
value = {
"BaseUrl:self"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
.end annotation
.end method