ApiMomentForum.smali
.class public interface abstract Lcom/bjz/comm/net/api/ApiMomentForum;
.super Ljava/lang/Object;
.source "ApiMomentForum.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
# virtual methods
.method public abstract checkUserIsFollowed(J)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "FollowUID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/lang/Boolean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "followsvc/check"
.end annotation
.end method
.method public abstract checkVersion()Lio/reactivex/Observable;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcVersionBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/user/version"
.end annotation
.end method
.method public abstract deleteReplyForum(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "commentsvc/delete"
.end annotation
.end method
.method public abstract doAddIgnoreUser(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcIgnoreUserBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "basesvc/ignore/add"
.end annotation
.end method
.method public abstract doCancelFollowed(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "followsvc/delete"
.end annotation
.end method
.method public abstract doCancelLike(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcLikeBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "thumbsvc/delete"
.end annotation
.end method
.method public abstract doDeleteIgnoreUser(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcIgnoreUserBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "basesvc/ignore/delete"
.end annotation
.end method
.method public abstract doDeleteItem(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "forumsvc/delete"
.end annotation
.end method
.method public abstract doFollow(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "followsvc/add"
.end annotation
.end method
.method public abstract doIgnoreItem(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "forumsvc/ignore"
.end annotation
.end method
.method public abstract doLike(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcLikeBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "thumbsvc/add"
.end annotation
.end method
.method public abstract doReport(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "forumsvc/report/add"
.end annotation
.end method
.method public abstract doSetItemPermission(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "forumsvc/permission"
.end annotation
.end method
.method public abstract getActionCount(J)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "UserID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcUserStatisticsBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/user/statistics"
.end annotation
.end method
.method public abstract getComments(JJJII)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "CommentID"
.end annotation
.end param
.param p5 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumUser"
.end annotation
.end param
.param p7 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p8 # I
.annotation runtime Lretrofit2/http/Query;
value = "ReplayLimit"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJJII)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcReplyBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "commentsvc/page"
.end annotation
.end method
.method public abstract getDetail(JJ)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumUser"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJ)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/get"
.end annotation
.end method
.method public abstract getFCBackground(J)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "UserID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcBgBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/user/homebg"
.end annotation
.end method
.method public abstract getFcAlbumList(IJI)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "CreateBy"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJI)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcAlbumListBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/user/album"
.end annotation
.end method
.method public abstract getFcTopic(JLjava/lang/String;II)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "TopicTypeID"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "TopicName"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "TopicID"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Ljava/lang/String;",
"II)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespTopicBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "topicsvc/page"
.end annotation
.end method
.method public abstract getFcTopicList()Lio/reactivex/Observable;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespTopicTypeBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "topicsvc/type/all"
.end annotation
.end method
.method public abstract getFollowedUserList(IILjava/lang/String;)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "FollowID"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "UserName"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(II",
"Ljava/lang/String;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/ResponseFcAttentionUsertBeanV1;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "followsvc/me"
.end annotation
.end method
.method public abstract getHomePageFollowList(IJ)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJ)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/follow"
.end annotation
.end method
.method public abstract getHomePageFriendsList(IJ)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJ)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/friend"
.end annotation
.end method
.method public abstract getHomePageRecommendList(IJ)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJ)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/recommend"
.end annotation
.end method
.method public abstract getLikeUserList(JJJI)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "ThumbID"
.end annotation
.end param
.param p5 # J
.annotation runtime Lretrofit2/http/Query;
value = "UpDown"
.end annotation
.end param
.param p7 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJJI)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcLikesBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "thumbsvc/page"
.end annotation
.end method
.method public abstract getMyFCList(IJ)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJ)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/selfmain"
.end annotation
.end method
.method public abstract getOthersFCList(IJJI)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p4 # J
.annotation runtime Lretrofit2/http/Query;
value = "FriendID"
.end annotation
.end param
.param p6 # I
.annotation runtime Lretrofit2/http/Query;
value = "RoundNum"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(IJJI)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespOthersFcListBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "forumsvc/othermain"
.end annotation
.end method
.method public abstract getReplyList(JJJJI)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "ForumID"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "CommentID"
.end annotation
.end param
.param p5 # J
.annotation runtime Lretrofit2/http/Query;
value = "SupID"
.end annotation
.end param
.param p7 # J
.annotation runtime Lretrofit2/http/Query;
value = "SupUID"
.end annotation
.end param
.param p9 # I
.annotation runtime Lretrofit2/http/Query;
value = "Limit"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJJJI)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcReplyBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "commentsvc/replaypage"
.end annotation
.end method
.method public abstract getToken(I)Lio/reactivex/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Header;
value = "user-id"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/TokenRequest;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "tokensvc/get"
.end annotation
.end method
.method public abstract getUserIgnoreSetting(J)Lio/reactivex/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "UserID"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcIgnoreBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "basesvc/ignore/check"
.end annotation
.end method
.method public abstract publish(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "forumsvc/add"
.end annotation
.end method
.method public abstract replyForum(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponse<",
"Lcom/bjz/comm/net/bean/FcReplyBean;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "commentsvc/add"
.end annotation
.end method
.method public abstract setFcBackground(Lokhttp3/RequestBody;)Lio/reactivex/Observable;
.param p1 # Lokhttp3/RequestBody;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lokhttp3/RequestBody;",
")",
"Lio/reactivex/Observable<",
"Lcom/bjz/comm/net/bean/BResponseNoData;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "basesvc/user/homebg"
.end annotation
.end method