mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
Shamrock
: support get_guild_list
#71
This commit is contained in:
parent
67f52b8df0
commit
036f8a49ac
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,15 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.api;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qroute.QRouteApi;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
|
import kotlin.Metadata;
|
||||||
|
|
||||||
|
public interface IQQGuildUtilApi extends QRouteApi {
|
||||||
|
@NotNull
|
||||||
|
String getAvatarUrl(@Nullable String str, long j2, int i2);
|
||||||
|
|
||||||
|
boolean isUserOnLine();
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
public class AddGuildOption {
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProAVDevOptInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAVDevOptInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAVRoomAddUpInfo;
|
||||||
|
|
||||||
|
public class GGProAVRoomAddUpInfo implements IGProAVRoomAddUpInfo {
|
||||||
|
public final GProAVRoomAddUpInfo mInfo;
|
||||||
|
|
||||||
|
public GGProAVRoomAddUpInfo(GProAVRoomAddUpInfo gProAVRoomAddUpInfo) {
|
||||||
|
this.mInfo = gProAVRoomAddUpInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomAddUpInfo
|
||||||
|
public IGProAVDevOptInfo getAVDevOpt() {
|
||||||
|
return new GGProAVDevOptInfo(this.mInfo.getAvDevOpt());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomAddUpInfo
|
||||||
|
public int getMicVolume() {
|
||||||
|
return this.mInfo.getMicVolume();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomAddUpInfo
|
||||||
|
public String getRoomId() {
|
||||||
|
return this.mInfo.getRoomId();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAVRoomOptPushInfo;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProAVRoomOptPushInfo implements IGProAVRoomOptPushInfo {
|
||||||
|
public final GProAVRoomOptPushInfo mInfo;
|
||||||
|
|
||||||
|
public GGProAVRoomOptPushInfo(GProAVRoomOptPushInfo gProAVRoomOptPushInfo) {
|
||||||
|
this.mInfo = gProAVRoomOptPushInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public String getChannelId() {
|
||||||
|
return String.valueOf(this.mInfo.getChannelId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public String getDelRoomId() {
|
||||||
|
return this.mInfo.getDelRoomId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public String getGuildId() {
|
||||||
|
return String.valueOf(this.mInfo.getGuildId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public int getOptType() {
|
||||||
|
return this.mInfo.getOptType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public IGProAVRoomAddUpInfo getRoomAddUpInfo() {
|
||||||
|
return new GGProAVRoomAddUpInfo(this.mInfo.getRoomAddUpInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public IGProAVShowMsgInfo getShowInfo() {
|
||||||
|
return new GGProAVShowMsgInfo(this.mInfo.getShowInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVRoomOptPushInfo
|
||||||
|
public String getSwitchRoomId() {
|
||||||
|
return this.mInfo.getSwitchRoomId();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAVShowMsgInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class GGProAVShowMsgInfo implements IGProAVShowMsgInfo {
|
||||||
|
public final GProAVShowMsgInfo mInfo;
|
||||||
|
|
||||||
|
public GGProAVShowMsgInfo(GProAVShowMsgInfo gProAVShowMsgInfo) {
|
||||||
|
this.mInfo = gProAVShowMsgInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVShowMsgInfo
|
||||||
|
public ArrayList<String> getButtonMsgs() {
|
||||||
|
return this.mInfo.getButtonMsgs();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVShowMsgInfo
|
||||||
|
public String getShowMsg() {
|
||||||
|
return this.mInfo.getShowMsg();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVShowMsgInfo
|
||||||
|
public int getShowSeconds() {
|
||||||
|
return this.mInfo.getShowSeconds();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVShowMsgInfo
|
||||||
|
public int getShowType() {
|
||||||
|
return this.mInfo.getShowType();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,42 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAVUserStateChangeInfo;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProAVUserStateChangeInfo implements IGProAVUserStateChangeInfo {
|
||||||
|
public final GProAVUserStateChangeInfo mInfo;
|
||||||
|
|
||||||
|
public GGProAVUserStateChangeInfo(GProAVUserStateChangeInfo gProAVUserStateChangeInfo) {
|
||||||
|
this.mInfo = gProAVUserStateChangeInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
public String getChannelId() {
|
||||||
|
return String.valueOf(this.mInfo.getChannelId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
public String getGuildId() {
|
||||||
|
return String.valueOf(this.mInfo.getGuildId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
public IGProAVShowMsgInfo getIGProAVShowMsgInfo() {
|
||||||
|
return new GGProAVShowMsgInfo(this.mInfo.getShowInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
public String getMsg() {
|
||||||
|
return this.mInfo.getMsg();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
public long getTinyId() {
|
||||||
|
return this.mInfo.getTinyId();
|
||||||
|
}
|
||||||
|
|
||||||
|
//@Override // com.tencent.mobileqq.qqguildsdk.data.IGProAVUserStateChangeInfo
|
||||||
|
//public ej getUserCtlInfo() {
|
||||||
|
// return new q(this.mInfo.getUserCtlInfo());
|
||||||
|
//}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProDailyRecommendPush;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProDailyRecommendPush implements IGProDailyRecommendPush {
|
||||||
|
public final GProDailyRecommendPush mInfo;
|
||||||
|
|
||||||
|
public GGProDailyRecommendPush(GProDailyRecommendPush gProDailyRecommendPush) {
|
||||||
|
this.mInfo = gProDailyRecommendPush;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDailyRecommendPush
|
||||||
|
public String getAvatar() {
|
||||||
|
return this.mInfo.getAvatar();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDailyRecommendPush
|
||||||
|
public String getJumpLink() {
|
||||||
|
return this.mInfo.getJumpLink();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDailyRecommendPush
|
||||||
|
public String getSubTitle() {
|
||||||
|
return this.mInfo.getSubTitle();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDailyRecommendPush
|
||||||
|
public String getTitle() {
|
||||||
|
return this.mInfo.getTitle();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,34 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProGetPrefetchRecommendGuildsRsp;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProGetPrefetchRecommendGuildsRsp;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProDiscoveryStateChangedMsg;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProDiscoveryStateChangedMsg implements IGProDiscoveryStateChangedMsg {
|
||||||
|
public final GProDiscoveryStateChangedMsg mInfo;
|
||||||
|
|
||||||
|
public GGProDiscoveryStateChangedMsg(GProDiscoveryStateChangedMsg gProDiscoveryStateChangedMsg) {
|
||||||
|
this.mInfo = gProDiscoveryStateChangedMsg;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDiscoveryStateChangedMsg
|
||||||
|
public IGProMyRecommendMsg getMyRecommendMsg() {
|
||||||
|
return new GGProMyRecommendMsg(this.mInfo.getMyRecommendMsg());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDiscoveryStateChangedMsg
|
||||||
|
public IGProGetPrefetchRecommendGuildsRsp getPrefetchRecommendMsg() {
|
||||||
|
return new GGProGetPrefetchRecommendGuildsRsp(this.mInfo.getPrefetchRecommendMsg());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDiscoveryStateChangedMsg
|
||||||
|
public int getSceneType() {
|
||||||
|
return this.mInfo.getSceneType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProDiscoveryStateChangedMsg
|
||||||
|
public IGProTopGuildRecommendMsg getTopGuildRecommendMsg() {
|
||||||
|
return new GGProTopGuildRecommendMsg(this.mInfo.getTopGuildRecommendMsg());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProFeedSummary;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProFeedThumbnail;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GGProFeedSummary implements IGProFeedSummary {
|
||||||
|
public final GProFeedSummary mInfo;
|
||||||
|
|
||||||
|
public GGProFeedSummary(GProFeedSummary gProFeedSummary) {
|
||||||
|
this.mInfo = gProFeedSummary;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFeedSummary
|
||||||
|
public String getFeedId() {
|
||||||
|
return this.mInfo.getFeedId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFeedSummary
|
||||||
|
public ArrayList<IGProFeedThumbnail> getFeedThumbnails() {
|
||||||
|
ArrayList<GProFeedThumbnail> feedThumbnails = this.mInfo.getFeedThumbnails();
|
||||||
|
ArrayList<IGProFeedThumbnail> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProFeedThumbnail> it = feedThumbnails.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProFeedThumbnail(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFeedSummary
|
||||||
|
public String getTitle() {
|
||||||
|
return this.mInfo.getTitle();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProFeedThumbnail;
|
||||||
|
|
||||||
|
public class GGProFeedThumbnail implements IGProFeedThumbnail {
|
||||||
|
public final GProFeedThumbnail mInfo;
|
||||||
|
|
||||||
|
public GGProFeedThumbnail(GProFeedThumbnail gProFeedThumbnail) {
|
||||||
|
this.mInfo = gProFeedThumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFeedThumbnail
|
||||||
|
public boolean getIsVideoCover() {
|
||||||
|
return this.mInfo.getIsVideoCover();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFeedThumbnail
|
||||||
|
public String getUrl() {
|
||||||
|
return this.mInfo.getUrl();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,66 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGiftInfo;
|
||||||
|
|
||||||
|
public class GGProGiftInfo implements IGProGiftInfo {
|
||||||
|
public final GProGiftInfo mInfo;
|
||||||
|
|
||||||
|
public GGProGiftInfo(GProGiftInfo gProGiftInfo) {
|
||||||
|
this.mInfo = gProGiftInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getAllComboCnt() {
|
||||||
|
return this.mInfo.getAllComboCnt();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public boolean getComboOver() {
|
||||||
|
return this.mInfo.getComboOver();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public long getComboSeq() {
|
||||||
|
return this.mInfo.getComboSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getEffectLevel() {
|
||||||
|
return this.mInfo.getEffectLevel();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getGiftId() {
|
||||||
|
return this.mInfo.getGiftId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public String getGiftName() {
|
||||||
|
return this.mInfo.getGiftName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getGiftNum() {
|
||||||
|
return this.mInfo.getGiftNum();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public long getGiftPrice() {
|
||||||
|
return this.mInfo.getGiftPrice();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getGiftType() {
|
||||||
|
return this.mInfo.getGiftType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getMaterialId() {
|
||||||
|
return this.mInfo.getMaterialId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGiftInfo
|
||||||
|
public int getSendType() {
|
||||||
|
return this.mInfo.getSendType();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,58 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecommendGuildInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRecommendGuildInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildData;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProPollingData;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecommendCategoryInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecommendChannelExtendInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProGuildData implements IGProGuildData {
|
||||||
|
public final GProGuildData mInfo;
|
||||||
|
|
||||||
|
public GGProGuildData(GProGuildData gProGuildData) {
|
||||||
|
this.mInfo = gProGuildData;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildData
|
||||||
|
public ArrayList<IGProRecommendCategoryInfo> getCategoryList() {
|
||||||
|
ArrayList<GProRecommendCategoryInfo> categoryList = this.mInfo.getCategoryList();
|
||||||
|
ArrayList<IGProRecommendCategoryInfo> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProRecommendCategoryInfo> it = categoryList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProRecommendCategoryInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildData
|
||||||
|
public ArrayList<IGProRecommendChannelExtendInfo> getChannelExtendInfo() {
|
||||||
|
ArrayList<GProRecommendChannelExtendInfo> channelExtendInfo = this.mInfo.getChannelExtendInfo();
|
||||||
|
ArrayList<IGProRecommendChannelExtendInfo> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProRecommendChannelExtendInfo> it = channelExtendInfo.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProRecommendChannelExtendInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildData
|
||||||
|
public ArrayList<IGProPollingData> getDatas() {
|
||||||
|
ArrayList<GProPollingData> dataList = this.mInfo.getDataList();
|
||||||
|
ArrayList<IGProPollingData> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProPollingData> it = dataList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProPollingData(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildData
|
||||||
|
public IGProRecommendGuildInfo getGuildInfo() {
|
||||||
|
return new GGProRecommendGuildInfo(this.mInfo.getGuildInfo());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProAVChannelConfig;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAVChannelConfig;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProHeartbeatRsq;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProHeartbeatRsq implements IGProHeartbeatRsq {
|
||||||
|
public final GProHeartbeatRsq mInfo;
|
||||||
|
|
||||||
|
public GGProHeartbeatRsq(GProHeartbeatRsq gProHeartbeatRsq) {
|
||||||
|
this.mInfo = gProHeartbeatRsq;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public IGProAVChannelConfig getAVChannelConfig() {
|
||||||
|
return new GGProAVChannelConfig(this.mInfo.getAvChannelConfig());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public int getForceExit() {
|
||||||
|
return this.mInfo.getForceExit();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public long getNextHeartBeatInterval() {
|
||||||
|
return this.mInfo.getNextHeartBeatInterval();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public long getNoStreamDisconnectTrtcSecond() {
|
||||||
|
return this.mInfo.getNoStreamDisconnectTrtcSecond();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProHeartbeatRsq
|
||||||
|
public String getShowTips() {
|
||||||
|
return this.mInfo.getShowTips();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProLiveRoomInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProLiveRoomInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProLiveResultItem;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.MsgAbstract;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GGProLiveResultItem implements IGProLiveResultItem {
|
||||||
|
public final GProLiveResultItem mInfo;
|
||||||
|
|
||||||
|
public GGProLiveResultItem(GProLiveResultItem gProLiveResultItem) {
|
||||||
|
this.mInfo = gProLiveResultItem;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProLiveResultItem
|
||||||
|
public IGProLiveRoomInfo getLiveChannel() {
|
||||||
|
return new GGProLiveRoomInfo(this.mInfo.getLiveChannel());
|
||||||
|
}
|
||||||
|
|
||||||
|
//@Override // com.tencent.mobileqq.qqguildsdk.data.IGProLiveResultItem
|
||||||
|
//public ArrayList<ew> getMsgAbstracts() {
|
||||||
|
// ArrayList<MsgAbstract> msgAbstracts = this.mInfo.getMsgAbstracts();
|
||||||
|
// ArrayList<ew> arrayList = new ArrayList<>();
|
||||||
|
// Iterator<MsgAbstract> it = msgAbstracts.iterator();
|
||||||
|
// while (it.hasNext()) {
|
||||||
|
// arrayList.add(new t(it.next()));
|
||||||
|
// }
|
||||||
|
// return arrayList;
|
||||||
|
//}
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMsgSummary;
|
||||||
|
|
||||||
|
public class GGProMsgSummary implements IGProMsgSummary {
|
||||||
|
public final GProMsgSummary mInfo;
|
||||||
|
|
||||||
|
public GGProMsgSummary(GProMsgSummary gProMsgSummary) {
|
||||||
|
this.mInfo = gProMsgSummary;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMsgSummary
|
||||||
|
public String getAvatar() {
|
||||||
|
return this.mInfo.getAvatar();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMsgSummary
|
||||||
|
public long getMsgSeq() {
|
||||||
|
return this.mInfo.getMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMsgSummary
|
||||||
|
public byte[] getRichText() {
|
||||||
|
return this.mInfo.getRichText();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMsgSummary
|
||||||
|
public long getTinyId() {
|
||||||
|
return this.mInfo.getTinyId();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProDiscoverStatus;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProDiscoverStatus;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMyRecommendMsg;
|
||||||
|
|
||||||
|
public class GGProMyRecommendMsg implements IGProMyRecommendMsg {
|
||||||
|
public final GProMyRecommendMsg mInfo;
|
||||||
|
|
||||||
|
public GGProMyRecommendMsg(GProMyRecommendMsg gProMyRecommendMsg) {
|
||||||
|
this.mInfo = gProMyRecommendMsg;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMyRecommendMsg
|
||||||
|
public int getBusinessType() {
|
||||||
|
return this.mInfo.getBusinessType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMyRecommendMsg
|
||||||
|
public IGProDiscoverStatus getDiscoverStatus() {
|
||||||
|
return new GGProDiscoverStatus(this.mInfo.getDiscoverStatus());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMyRecommendMsg
|
||||||
|
public int getFlag() {
|
||||||
|
return this.mInfo.getFlag();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProMyRecommendMsg
|
||||||
|
public int getPointType() {
|
||||||
|
return this.mInfo.getPointType();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,74 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProPollingData;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProStickyChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.MsgAbstract;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProPollingData implements IGProPollingData {
|
||||||
|
public final GProPollingData mInfo;
|
||||||
|
|
||||||
|
public GGProPollingData(GProPollingData gProPollingData) {
|
||||||
|
this.mInfo = gProPollingData;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public byte[] getCookie() {
|
||||||
|
return this.mInfo.getCookie();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public boolean getForcePolling() {
|
||||||
|
return this.mInfo.getForcePolling();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public ArrayList<IGProStickyChannel> getGuildStickyChannelList() {
|
||||||
|
ArrayList<GProStickyChannel> guildStickyChannelList = this.mInfo.getGuildStickyChannelList();
|
||||||
|
ArrayList<IGProStickyChannel> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProStickyChannel> it = guildStickyChannelList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProStickyChannel(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public IGProLiveResultItem getLiveResultItem() {
|
||||||
|
return new GGProLiveResultItem(this.mInfo.getLiveResultItem());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public int getType() {
|
||||||
|
return this.mInfo.getType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public long getUpdateTime() {
|
||||||
|
return this.mInfo.getUpdateTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public long getVersion() {
|
||||||
|
return this.mInfo.getVersion();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProPollingData
|
||||||
|
public IAudioChannelMemberInfos getVoiceChannel() {
|
||||||
|
//return new ChannelMemberInfos(this.mInfo.getVoiceChannel());
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProQueryRecommendGuildInfoRsp;
|
||||||
|
|
||||||
|
public class GGProQueryRecommendGuildInfoRsp implements IGProQueryRecommendGuildInfoRsp {
|
||||||
|
public final GProQueryRecommendGuildInfoRsp mInfo;
|
||||||
|
|
||||||
|
public GGProQueryRecommendGuildInfoRsp(GProQueryRecommendGuildInfoRsp gProQueryRecommendGuildInfoRsp) {
|
||||||
|
this.mInfo = gProQueryRecommendGuildInfoRsp;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProQueryRecommendGuildInfoRsp
|
||||||
|
public byte[] getCookie() {
|
||||||
|
return this.mInfo.getCookie();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProQueryRecommendGuildInfoRsp
|
||||||
|
public IGProGuildData getGuildData() {
|
||||||
|
return new GGProGuildData(this.mInfo.getGuildData());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProQueryRecommendGuildInfoRsp
|
||||||
|
public long getNewDefaultChannelId() {
|
||||||
|
return this.mInfo.getNewDefaultChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProQueryRecommendGuildInfoRsp
|
||||||
|
public long getReqInterval() {
|
||||||
|
return this.mInfo.getReqInterval();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProQueryRecommendGuildInfoRsp
|
||||||
|
public IGProRecommendGuildPersonalSetting getSetting() {
|
||||||
|
return new GGProRecommendGuildPersonalSetting(this.mInfo.getSetting());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProChannel;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecommendCategoryInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GGProRecommendCategoryInfo implements IGProRecommendCategoryInfo {
|
||||||
|
public final GProRecommendCategoryInfo mInfo;
|
||||||
|
|
||||||
|
public GGProRecommendCategoryInfo(GProRecommendCategoryInfo gProRecommendCategoryInfo) {
|
||||||
|
this.mInfo = gProRecommendCategoryInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendCategoryInfo
|
||||||
|
public long getCategoryId() {
|
||||||
|
return this.mInfo.getCategoryId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendCategoryInfo
|
||||||
|
public int getCategoryIndex() {
|
||||||
|
return this.mInfo.getCategoryIndex();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendCategoryInfo
|
||||||
|
public String getCategoryName() {
|
||||||
|
return this.mInfo.getCategoryName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendCategoryInfo
|
||||||
|
public ArrayList<IGProChannel> getChannelInfoList() {
|
||||||
|
ArrayList<GProChannel> channelInfoList = this.mInfo.getChannelInfoList();
|
||||||
|
ArrayList<IGProChannel> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProChannel> it = channelInfoList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProChannel(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecommendChannelExtendInfo;
|
||||||
|
|
||||||
|
public class GGProRecommendChannelExtendInfo implements IGProRecommendChannelExtendInfo {
|
||||||
|
public final GProRecommendChannelExtendInfo mInfo;
|
||||||
|
|
||||||
|
public GGProRecommendChannelExtendInfo(GProRecommendChannelExtendInfo gProRecommendChannelExtendInfo) {
|
||||||
|
this.mInfo = gProRecommendChannelExtendInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public int getAreaType() {
|
||||||
|
return this.mInfo.getAreaType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public String getChannelLink() {
|
||||||
|
return this.mInfo.getChannelLink();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public int getChannelLinkType() {
|
||||||
|
return this.mInfo.getChannelLinkType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public String getGuildFace() {
|
||||||
|
return this.mInfo.getGuildFace();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendChannelExtendInfo
|
||||||
|
public int getHideVisitorStyle() {
|
||||||
|
return this.mInfo.getHideVisitorStyle();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecommendGuildPersonalSetting;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProRecommendGuildPersonalSetting implements IGProRecommendGuildPersonalSetting {
|
||||||
|
public final GProRecommendGuildPersonalSetting mInfo;
|
||||||
|
|
||||||
|
public GGProRecommendGuildPersonalSetting(GProRecommendGuildPersonalSetting gProRecommendGuildPersonalSetting) {
|
||||||
|
this.mInfo = gProRecommendGuildPersonalSetting;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRecommendGuildPersonalSetting
|
||||||
|
public int getExitOption() {
|
||||||
|
return this.mInfo.getExitOption();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProUser;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUser;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProSendGiftEventData;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProSendGiftEventData implements IGProSendGiftEventData {
|
||||||
|
public final GProSendGiftEventData mInfo;
|
||||||
|
|
||||||
|
public GGProSendGiftEventData(GProSendGiftEventData gProSendGiftEventData) {
|
||||||
|
this.mInfo = gProSendGiftEventData;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public String getEventId() {
|
||||||
|
return this.mInfo.getEventId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public IGProGiftInfo getGiftInfo() {
|
||||||
|
return new GGProGiftInfo(this.mInfo.getGiftInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public IGProUser getReceiverMember() {
|
||||||
|
return new GGProUser(this.mInfo.getReceiverMember());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSendGiftEventData
|
||||||
|
public IGProUser getSenderMember() {
|
||||||
|
return new GGProUser(this.mInfo.getSenderMember());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProLiveRoomInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProLiveRoomInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProStickyChannel;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProStickyChannel implements IGProStickyChannel {
|
||||||
|
public final GProStickyChannel mInfo;
|
||||||
|
|
||||||
|
public GGProStickyChannel(GProStickyChannel gProStickyChannel) {
|
||||||
|
this.mInfo = gProStickyChannel;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public String getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public int getChannelType() {
|
||||||
|
return this.mInfo.getChannelType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public long getCreateTime() {
|
||||||
|
return this.mInfo.getCreateTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public IGProStickyFeedChannel getFeedChannel() {
|
||||||
|
return new GGProStickyFeedChannel(this.mInfo.getFeedChannel());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public String getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public IGProLiveRoomInfo getLiveChannel() {
|
||||||
|
return new GGProLiveRoomInfo(this.mInfo.getLiveChannel());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public IGProStickyTextChannel getTextChannel() {
|
||||||
|
return new GGProStickyTextChannel(this.mInfo.getTextChannel());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public long getUpdateTime() {
|
||||||
|
return this.mInfo.getUpdateTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyChannel
|
||||||
|
public IAudioChannelMemberInfos getVoiceChannel() {
|
||||||
|
return null;
|
||||||
|
//return new ChannelMemberInfos(this.mInfo.getVoiceChannel());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,48 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProFeedSummary;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProStickyFeedChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUser;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GGProStickyFeedChannel implements IGProStickyFeedChannel {
|
||||||
|
public final GProStickyFeedChannel mInfo;
|
||||||
|
|
||||||
|
public GGProStickyFeedChannel(GProStickyFeedChannel gProStickyFeedChannel) {
|
||||||
|
this.mInfo = gProStickyFeedChannel;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyFeedChannel
|
||||||
|
public String getActiveMemberCount() {
|
||||||
|
return this.mInfo.getActiveMemberCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyFeedChannel
|
||||||
|
public ArrayList<IGProUserInfo> getActiveMemberList() {
|
||||||
|
ArrayList<GProUser> activeMemberList = this.mInfo.getActiveMemberList();
|
||||||
|
ArrayList<IGProUserInfo> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProUser> it = activeMemberList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GProUserInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyFeedChannel
|
||||||
|
public String getFeedCount() {
|
||||||
|
return this.mInfo.getFeedCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyFeedChannel
|
||||||
|
public ArrayList<IGProFeedSummary> getFeedSummaryList() {
|
||||||
|
ArrayList<GProFeedSummary> feedSummaryList = this.mInfo.getFeedSummaryList();
|
||||||
|
ArrayList<IGProFeedSummary> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProFeedSummary> it = feedSummaryList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProFeedSummary(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMsgSummary;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProStickyTextChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUser;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.MsgAbstract;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GGProStickyTextChannel implements IGProStickyTextChannel {
|
||||||
|
public final GProStickyTextChannel mInfo;
|
||||||
|
|
||||||
|
public GGProStickyTextChannel(GProStickyTextChannel gProStickyTextChannel) {
|
||||||
|
this.mInfo = gProStickyTextChannel;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyTextChannel
|
||||||
|
public String getActiveMemberCount() {
|
||||||
|
return this.mInfo.getActiveMemberCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyTextChannel
|
||||||
|
public ArrayList<IGProUserInfo> getActiveMemberList() {
|
||||||
|
ArrayList<GProUser> activeMemberList = this.mInfo.getActiveMemberList();
|
||||||
|
ArrayList<IGProUserInfo> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProUser> it = activeMemberList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GProUserInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProStickyTextChannel
|
||||||
|
public ArrayList<IGProMsgSummary> getMsgList() {
|
||||||
|
ArrayList<GProMsgSummary> msgList = this.mInfo.getMsgList();
|
||||||
|
ArrayList<IGProMsgSummary> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProMsgSummary> it = msgList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProMsgSummary(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecommendItem;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRecommendItem;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProTopGuildRecommendMsg;
|
||||||
|
|
||||||
|
public class GGProTopGuildRecommendMsg implements IGProTopGuildRecommendMsg {
|
||||||
|
public final GProTopGuildRecommendMsg mInfo;
|
||||||
|
|
||||||
|
public GGProTopGuildRecommendMsg(GProTopGuildRecommendMsg gProTopGuildRecommendMsg) {
|
||||||
|
this.mInfo = gProTopGuildRecommendMsg;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProTopGuildRecommendMsg
|
||||||
|
public IGProRecommendItem getRecommendItem() {
|
||||||
|
return new GGProRecommendItem(this.mInfo.getRecommendItem());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProUser;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUser;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUserGiftRankInfo;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProUserGiftRankInfo implements IGProUserGiftRankInfo {
|
||||||
|
public final GProUserGiftRankInfo mInfo;
|
||||||
|
|
||||||
|
public GGProUserGiftRankInfo(GProUserGiftRankInfo gProUserGiftRankInfo) {
|
||||||
|
this.mInfo = gProUserGiftRankInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public String getJumpUrl() {
|
||||||
|
return this.mInfo.getJumpUrl();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public String getRankInfo() {
|
||||||
|
return this.mInfo.getRankInfo();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public int getTopNum() {
|
||||||
|
return this.mInfo.getTopNum();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGiftRankInfo
|
||||||
|
public IGProUser getUserInfo() {
|
||||||
|
return new GGProUser(this.mInfo.getUserInfo());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,29 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProUserGuideBubble implements IGProUserGuideBubble {
|
||||||
|
@Override
|
||||||
|
public String getIconUrl() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getTitle() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
//public final GProUserGuideBubble mInfo;
|
||||||
|
|
||||||
|
//public GGProUserGuideBubble(GProUserGuideBubble gProUserGuideBubble) {
|
||||||
|
// this.mInfo = gProUserGuideBubble;
|
||||||
|
//}
|
||||||
|
|
||||||
|
//@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGuideBubble
|
||||||
|
//public String getIconUrl() {
|
||||||
|
// return this.mInfo.getIconUrl();
|
||||||
|
//}
|
||||||
|
|
||||||
|
//@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserGuideBubble
|
||||||
|
//public String getTitle() {
|
||||||
|
// return this.mInfo.getTitle();
|
||||||
|
//}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProUserGuideMsg implements IGProUserGuideMsg {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IGProUserGuideBubble getBubble() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getScene() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceSmobaGameBaseRoomInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceSmobaGameRoomStateInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceSmobaGameSmobaRoomInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceSmobaGameBaseRoomInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceSmobaGameRoomStateInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceSmobaGameSmobaRoomInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVoiceSmobaGameRoomManageSysMsg;
|
||||||
|
|
||||||
|
|
||||||
|
public class GGProVoiceSmobaGameRoomManageSysMsg implements IGProVoiceSmobaGameRoomManageSysMsg {
|
||||||
|
public final GProVoiceSmobaGameRoomManageSysMsg mInfo;
|
||||||
|
|
||||||
|
public GGProVoiceSmobaGameRoomManageSysMsg(GProVoiceSmobaGameRoomManageSysMsg gProVoiceSmobaGameRoomManageSysMsg) {
|
||||||
|
this.mInfo = gProVoiceSmobaGameRoomManageSysMsg;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProVoiceSmobaGameRoomManageSysMsg
|
||||||
|
public int getOperType() {
|
||||||
|
return this.mInfo.getOperType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProVoiceSmobaGameRoomManageSysMsg
|
||||||
|
public IGProVoiceSmobaGameBaseRoomInfo getRoomInfo() {
|
||||||
|
return new GGProVoiceSmobaGameBaseRoomInfo(this.mInfo.getRoomInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProVoiceSmobaGameRoomManageSysMsg
|
||||||
|
public IGProVoiceSmobaGameSmobaRoomInfo getSmobaInfo() {
|
||||||
|
return new GGProVoiceSmobaGameSmobaRoomInfo(this.mInfo.getSmobaInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProVoiceSmobaGameRoomManageSysMsg
|
||||||
|
public IGProVoiceSmobaGameRoomStateInfo getStateInfo() {
|
||||||
|
return new GGProVoiceSmobaGameRoomStateInfo(this.mInfo.getStateInfo());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,67 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProLobbyMemberInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProMemberInfoInGame;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProRobotStateInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProUserChannelShowState;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProUserListGroupInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProLobbyMemberInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMemberInfoInGame;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRobotStateInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUserChannelShowState;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUserListGroupInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProBusinessInfo;
|
||||||
|
|
||||||
|
/* loaded from: classes33.dex */
|
||||||
|
public class GProBusinessData implements IGProBusinessData {
|
||||||
|
private GProBusinessInfo mBusinessInfo;
|
||||||
|
|
||||||
|
public GProBusinessData(GProBusinessInfo gProBusinessInfo) {
|
||||||
|
this.mBusinessInfo = gProBusinessInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProLobbyMemberInfo getLobbyMemberInfo() {
|
||||||
|
return new GGProLobbyMemberInfo(this.mBusinessInfo.getLobbyMemberInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProMemberInfoInGame getMemberInfoInGame() {
|
||||||
|
return new GGProMemberInfoInGame(this.mBusinessInfo.getMemberInfoInGame());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProRobotStateInfo getRobotStateInfo() {
|
||||||
|
return new GGProRobotStateInfo(this.mBusinessInfo.getRobotStateInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public long getSortKey() {
|
||||||
|
return this.mBusinessInfo.getSortKey();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public String getTipsMsg() {
|
||||||
|
return this.mBusinessInfo.getTipsMsg();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProUserAVData getUserAVInfo() {
|
||||||
|
return new GProUserAVData(this.mBusinessInfo.getUserAVInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProUserChannelShowState getUserChannelShowState() {
|
||||||
|
return new GGProUserChannelShowState(this.mBusinessInfo.getUserChannelState());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public IGProUserListGroupInfo getUserListGroupInfo() {
|
||||||
|
return new GGProUserListGroupInfo(this.mBusinessInfo.getUserListGroupInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProBusinessData
|
||||||
|
public void setSortKey(long j2) {
|
||||||
|
this.mBusinessInfo.setSortKey(j2);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,499 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import android.annotation.SuppressLint;
|
||||||
|
import android.text.TextUtils;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProInviteSpeakCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProMedalInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceQueueCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceSpeakModeCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProInviteSpeakCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMedalInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceQueueCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceSpeakModeCfg;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAVChannelExtInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAuthControlStatus;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProChannel;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProInviteSpeakCfg;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMedalInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProSlowModeInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProTopMsg;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVisibleTypeInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVoiceQueueCfg;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVoiceSpeakModeCfg;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProChannelInfo implements IGProChannelInfo {
|
||||||
|
public static final String TAG = "GProChannelInfo";
|
||||||
|
private String channelUin;
|
||||||
|
private long mCategoryId = 0;
|
||||||
|
private String mCategoryName = "";
|
||||||
|
private GProChannel mChannel;
|
||||||
|
|
||||||
|
public GProChannelInfo(GProChannel gProChannel) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//public static GProChannel getDefalutGProChannel(f fVar) {
|
||||||
|
// return new GProChannel(com.tencent.mobileqq.qqguildsdk.util.b.L0(fVar.e()), com.tencent.mobileqq.qqguildsdk.util.b.L0(fVar.g()), fVar.l(), fVar.o(), 1L, 1L, fVar.m(), fVar.k(), 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, new byte[0], new byte[0], 1, 0L, 0L, "", 0, fVar.r(), new ArrayList(), fVar.f(), 0L, 0L, 0L, 0, null, 0, 0, 0, 0, new ArrayList(), 0, 0, null, null, 0, new ArrayList(), new GProAVChannelExtInfo(), 0L, 0, 0, "", new GProMedalInfo(), 0, 0, "", "");
|
||||||
|
//}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
@Deprecated
|
||||||
|
public int getAllowOtherRaiseHand() {
|
||||||
|
return this.mChannel.getAvChannelExtInfo().getAllowOtherRaiseHand();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getAppChannelIconUrl() {
|
||||||
|
if (this.mChannel.getAppChannelInfo() == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return this.mChannel.getAppChannelInfo().getAppChannelIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getAppChannelJumpType() {
|
||||||
|
if (this.mChannel.getAppChannelInfo() == null) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
return this.mChannel.getAppChannelInfo().getAppChannelJumpType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getAppChannelJumpUrl() {
|
||||||
|
if (this.mChannel.getAppChannelInfo() == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return this.mChannel.getAppChannelInfo().getAppChannelJumpUrl();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getApplicationId() {
|
||||||
|
if (this.mChannel.getAppChannelInfo() == null) {
|
||||||
|
return 0L;
|
||||||
|
}
|
||||||
|
return this.mChannel.getAppChannelInfo().getApplicationId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getBannedSpeak() {
|
||||||
|
return this.mChannel.getBannedSpeak();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getCategoryId() {
|
||||||
|
return this.mCategoryId;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getCategoryName() {
|
||||||
|
return this.mCategoryName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProChannel getChannel() {
|
||||||
|
return this.mChannel;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getChannelLiveableType() {
|
||||||
|
return this.mChannel.getChannelLiveableType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getChannelMemberMax() {
|
||||||
|
if (getType() == 2) {
|
||||||
|
return this.mChannel.getAvChannelExtInfo().getChannelMaxMember();
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getChannelName() {
|
||||||
|
return this.mChannel.getName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getChannelUin() {
|
||||||
|
return this.channelUin;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public ArrayList<Object> getChannelVisibleInfo() {
|
||||||
|
ArrayList<Object> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProVisibleTypeInfo> it = this.mChannel.getVisibleTypeInfo().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GProGuildVisibleTypeInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getCreateTime() {
|
||||||
|
return this.mChannel.getCreateTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getCreatorId() {
|
||||||
|
return "com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mChannel.getCreatorTinyId())";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getFinalMsgNotify() {
|
||||||
|
return this.mChannel.getFinalNotifyType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
@SuppressLint({"WrongConstant"})
|
||||||
|
public int getForumSortMode() {
|
||||||
|
return this.mChannel.getForumSortMode();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public ArrayList<ISlowModeInfo> getGProSlowModeInfoList() {
|
||||||
|
ArrayList<ISlowModeInfo> arrayList = new ArrayList<>();
|
||||||
|
if (this.mChannel.getSlowModeInfo() != null) {
|
||||||
|
Iterator<GProSlowModeInfo> it = this.mChannel.getSlowModeInfo().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
// arrayList.add(new SlowModeInfo(it.next()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getGotoChannelId() {
|
||||||
|
return this.mChannel.getGotoChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getGuildId() {
|
||||||
|
return "com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mChannel.getGuildId())";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getHotIcon() {
|
||||||
|
return this.mChannel.getHotIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getHotIndex() {
|
||||||
|
return this.mChannel.getUint32HotIndex();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getIconUrl() {
|
||||||
|
return "this.mChannel.getIconUrl()";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public IGProInviteSpeakCfg getInviteSpeakCfg() {
|
||||||
|
return new GGProInviteSpeakCfg(this.mChannel.getAvChannelExtInfo().getInviteSpeakCfg());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getIsCategoryAdmin() {
|
||||||
|
return this.mChannel.getIsCategoryAdmin();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getIsChannelAdmin() {
|
||||||
|
return this.mChannel.getIsChannelAdmin();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getJumpSwitch() {
|
||||||
|
return this.mChannel.getJumpSwitch();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLastCntMsgSeq() {
|
||||||
|
return this.mChannel.getLastCntMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLastCntMsgTime() {
|
||||||
|
return this.mChannel.getLastCntMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLastMsgSeq() {
|
||||||
|
return this.mChannel.getLastMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLastMsgTime() {
|
||||||
|
return this.mChannel.getLastMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLiveAnchorTinyId() {
|
||||||
|
return this.mChannel.getAnchorTinyId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getLiveRoomId() {
|
||||||
|
return this.mChannel.getRoomId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getLiveRoomName() {
|
||||||
|
return this.mChannel.getRoomName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public IGProMedalInfo getMedalInfo() {
|
||||||
|
return new GGProMedalInfo(this.mChannel.getMedalInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public byte[] getMsgMeta() {
|
||||||
|
return this.mChannel.getMsgMeta();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getMsgNotify() {
|
||||||
|
return this.mChannel.getMsgNotifyType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
@SuppressLint({"WrongConstant"})
|
||||||
|
public int getMyForumSortMode() {
|
||||||
|
return this.mChannel.getMyForumSortMode();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getMyTalkPermissionType() {
|
||||||
|
return this.mChannel.getMySpeakPermission();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getNoMemberMaxLimited() {
|
||||||
|
return this.mChannel.getAvChannelExtInfo().getNoMemberMaxLimited();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getOperationTitle() {
|
||||||
|
return "this.mChannel.getOperationTitle()";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getOperationType() {
|
||||||
|
//"this.mChannel.getOperationType()";
|
||||||
|
return 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getReadCntMsgSeq() {
|
||||||
|
return this.mChannel.getReadCntMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getReadCntMsgTime() {
|
||||||
|
return this.mChannel.getReadCntMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public byte[] getReadMsgMeta() {
|
||||||
|
return this.mChannel.getReadMsgMeta();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getReadMsgSeq() {
|
||||||
|
return this.mChannel.getReadMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getReadMsgTime() {
|
||||||
|
return this.mChannel.getReadMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getSlowModeKey() {
|
||||||
|
return this.mChannel.getCurrentSlowModeKey();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
@NotNull
|
||||||
|
public List<Integer> getSpecialType() {
|
||||||
|
return this.mChannel.getSpecialTypes();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getTalkPermission() {
|
||||||
|
return this.mChannel.getTalkPermission();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getTextChannelSubtypeId() {
|
||||||
|
return this.mChannel.getTextChannelSubtypeId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public ArrayList<IGProTopMsg> getTopMsgList() {
|
||||||
|
ArrayList<IGProTopMsg> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProTopMsg> it = this.mChannel.getTopMsgList().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GProTopMsgInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public String getTopMsgOperatorTinyId() {
|
||||||
|
return "com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mChannel.getTopMsgOperatorTinyId())";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getTopMsgSeq() {
|
||||||
|
return this.mChannel.getTopMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public long getTopMsgTime() {
|
||||||
|
return this.mChannel.getTopMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getType() {
|
||||||
|
return this.mChannel.getType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public int getVisibleType() {
|
||||||
|
return this.mChannel.getChannelVisibleType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public IGProVoiceQueueCfg getVoiceQueueCfg() {
|
||||||
|
return new GGProVoiceQueueCfg(this.mChannel.getAvChannelExtInfo().getVoiceQueueCfg());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public IGProVoiceSpeakModeCfg getVoiceSpeakModeCfg() {
|
||||||
|
return new GGProVoiceSpeakModeCfg(this.mChannel.getAvChannelExtInfo().getVoiceSpeakModeCfg());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public boolean isAllowOtherRaiseHand() {
|
||||||
|
return this.mChannel.getAvChannelExtInfo().getAllowOtherRaiseHand() == 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public boolean isChannelOrCategoryAdmin() {
|
||||||
|
return getIsChannelAdmin() == 1 || getIsCategoryAdmin() == 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isEqual(IGProChannelInfo iGProChannelInfo) {
|
||||||
|
return iGProChannelInfo != null && getChannelName().equals(iGProChannelInfo.getChannelName()) && getType() == iGProChannelInfo.getType() && getTalkPermission() == iGProChannelInfo.getTalkPermission() && getMsgNotify() == iGProChannelInfo.getMsgNotify() && getFinalMsgNotify() == iGProChannelInfo.getFinalMsgNotify();
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProChannelInfo reflash(GProChannel gProChannel) {
|
||||||
|
this.mChannel = gProChannel;
|
||||||
|
this.channelUin = "com.tencent.mobileqq.qqguildsdk.util.b.U0(gProChannel.getChannelId())";
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBannedSpeak(int i2) {
|
||||||
|
this.mChannel.setBannedSpeak(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCategory(long j2, String str) {
|
||||||
|
this.mCategoryId = j2;
|
||||||
|
this.mCategoryName = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setChannelLiveableType(int i2) {
|
||||||
|
this.mChannel.setChannelLiveableType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setChannelMemberMax(int i2) {
|
||||||
|
if (getType() == 2) {
|
||||||
|
this.mChannel.getAvChannelExtInfo().setChannelMaxMember(i2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProChannelInfo
|
||||||
|
public void setFinalMsgNotify(int i2) {
|
||||||
|
this.mChannel.setFinalNotifyType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setForumSortMode(int i2) {
|
||||||
|
this.mChannel.setForumSortMode(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLiveAnchorTinyId(long j2) {
|
||||||
|
this.mChannel.setAnchorTinyId(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLiveRoomId(long j2) {
|
||||||
|
this.mChannel.setRoomId(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLiveRoomName(String str) {
|
||||||
|
this.mChannel.setRoomName(str);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMsgNotify(int i2) {
|
||||||
|
this.mChannel.setMsgNotifyType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMyForumSortMode(int i2) {
|
||||||
|
this.mChannel.setMyForumSortMode(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String str) {
|
||||||
|
this.mChannel.setName(str);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSlowModeKey(int i2) {
|
||||||
|
this.mChannel.setCurrentSlowModeKey(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTalkPermission(int i2) {
|
||||||
|
this.mChannel.setTalkPermission(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTopMsgList(ArrayList<IGProTopMsg> arrayList) {
|
||||||
|
ArrayList<GProTopMsg> arrayList2 = new ArrayList<>();
|
||||||
|
Iterator<IGProTopMsg> it = arrayList.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList2.add(((GProTopMsgInfo) it.next()).mInfo);
|
||||||
|
}
|
||||||
|
this.mChannel.setTopMsgList(arrayList2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTopMsgOperatorTinyId(String str) {
|
||||||
|
//this.mChannel.setTopMsgOperatorTinyId(com.tencent.mobileqq.qqguildsdk.util.b.L0(str));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTopMsgSeq(long j2) {
|
||||||
|
this.mChannel.setTopMsgSeq(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTopMsgTime(long j2) {
|
||||||
|
this.mChannel.setTopMsgTime(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(int i2) {
|
||||||
|
this.mChannel.setType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVisibleType(int i2) {
|
||||||
|
this.mChannel.setVisibleType(i2);
|
||||||
|
this.mChannel.setChannelVisibleType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public String toString() {
|
||||||
|
return "GProChannelInfo:ID: GuildId:" + getGuildId() + ", chanUin:" + getChannelUin() + ", name:" + getChannelName() + ", talkPermission:" + getTalkPermission() + ", type:" + getType() + ", visibleType:" + getVisibleType() + ", msgNotifyType:" + getMsgNotify() + ", finalMsgNotifyType:" + getFinalMsgNotify() + ", createTime:" + getCreateTime() + ", channelMemMax:" + getChannelMemberMax() + ", roomId:" + getLiveRoomId() + ", slowModeKey:" + getSlowModeKey() + ", textChannelSubtypeId:" + getTextChannelSubtypeId() + ", applicationId:" + getApplicationId() + ", appChannelIcon:" + getAppChannelIconUrl() + ", appChannelJumpType:" + getAppChannelJumpType() + ", appChannelJumpUrl:" + getAppChannelJumpUrl() + ", getGotoChannelId:" + getGotoChannelId() + ", getJumpSwitch" + getJumpSwitch() + ", avNoMemberMaxLimited:" + getNoMemberMaxLimited() + ", getHotIcon:" + getHotIcon() + ", getMedalInfo:" + getMedalInfo() + ", getOperationType:" + getOperationType() + ", getOperationTitle:" + getOperationTitle() + ", getIconUrl:" + getIconUrl();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProClientIdentityBytes;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProIdentity;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class GProClientIdentityByteInfo implements IGProClientIdentityByteInfo {
|
||||||
|
private final GProClientIdentityBytes mGProClientIdentityBytes;
|
||||||
|
private final List<IGProIdentityInfo> mGProIdentityList = new ArrayList();
|
||||||
|
|
||||||
|
public GProClientIdentityByteInfo(GProClientIdentityBytes gProClientIdentityBytes) {
|
||||||
|
this.mGProClientIdentityBytes = gProClientIdentityBytes;
|
||||||
|
if (gProClientIdentityBytes != null) {
|
||||||
|
Iterator<GProIdentity> it = gProClientIdentityBytes.getIdentityList().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
this.mGProIdentityList.add(new GProIdentityInfo(it.next()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientIdentityByteInfo
|
||||||
|
public int getClientId() {
|
||||||
|
return this.mGProClientIdentityBytes.getClientId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientIdentityByteInfo
|
||||||
|
public List<IGProIdentityInfo> getIdentityList() {
|
||||||
|
return this.mGProIdentityList;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProClientIdentity;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProClientIdentityInfo implements IGProClientIdentityInfo {
|
||||||
|
private final GProClientIdentity clientIdentity;
|
||||||
|
|
||||||
|
public GProClientIdentityInfo(GProClientIdentity gProClientIdentity) {
|
||||||
|
this.clientIdentity = gProClientIdentity;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientIdentityInfo
|
||||||
|
public String getClientId() {
|
||||||
|
return null;
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.T0(this.clientIdentity.getClientId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientIdentityInfo
|
||||||
|
public String getDesc() {
|
||||||
|
return this.clientIdentity.getDesc();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientIdentityInfo
|
||||||
|
public IGProClientIdentityByteInfo getIdentityBytes() {
|
||||||
|
return new GProClientIdentityByteInfo(this.clientIdentity.getIdentityBytes());
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GProClientIdentityInfo{clientIdentity=" + this.clientIdentity + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,78 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProClientPresence;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
public class GProClientPresenceInfo implements IGProClientPresenceInfo {
|
||||||
|
private final GProClientPresence presence;
|
||||||
|
|
||||||
|
public GProClientPresenceInfo(GProClientPresence gProClientPresence) {
|
||||||
|
this.presence = gProClientPresence;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getBigIcon() {
|
||||||
|
return this.presence.getBigIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public int getClientId() {
|
||||||
|
return this.presence.getClientId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getClientName() {
|
||||||
|
return this.presence.getClientName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getDetails() {
|
||||||
|
return this.presence.getDetails();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public long getEndTimeStamp() {
|
||||||
|
return this.presence.getEndTimeStamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public long getExpireTimeStamp() {
|
||||||
|
return this.presence.getExpireTimeStamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public long getPartyMax() {
|
||||||
|
return this.presence.getPartyMax();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public long getPartySize() {
|
||||||
|
return this.presence.getPartySize();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getRole() {
|
||||||
|
return this.presence.getRole();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getSmallIcon() {
|
||||||
|
return this.presence.getSmallIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public long getStartTimeStamp() {
|
||||||
|
return this.presence.getStartTimeStamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProClientPresenceInfo
|
||||||
|
public String getState() {
|
||||||
|
return this.presence.getState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
|
public String toString() {
|
||||||
|
return "GProClientPresenceInfo{presence=" + this.presence + "}";
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,70 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
public class GProFetchRecommendChannelRsp implements IGProFetchRecommendChannelRsp {
|
||||||
|
final long channelId;
|
||||||
|
final String channelName;
|
||||||
|
final String guildCoverUrl;
|
||||||
|
final String guildIcon;
|
||||||
|
final long guildId;
|
||||||
|
final String guildName;
|
||||||
|
final String guildProfile;
|
||||||
|
|
||||||
|
public GProFetchRecommendChannelRsp(long j2, String str, String str2, String str3, String str4, long j3, String str5) {
|
||||||
|
this.guildId = j2;
|
||||||
|
this.guildName = str;
|
||||||
|
this.guildProfile = str2;
|
||||||
|
this.guildIcon = str3;
|
||||||
|
this.guildCoverUrl = str4;
|
||||||
|
this.channelId = j3;
|
||||||
|
this.channelName = str5;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.channelId;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public String getChannelName() {
|
||||||
|
return this.channelName;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public String getGuildCoverUrl() {
|
||||||
|
return this.guildCoverUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public String getGuildIcon() {
|
||||||
|
return this.guildIcon;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.guildId;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public String getGuildName() {
|
||||||
|
return this.guildName;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProFetchRecommendChannelRsp
|
||||||
|
public String getGuildProfile() {
|
||||||
|
return this.guildProfile;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GProFetchRecommendChannelRsp{guildId=" + this.guildId + ",guildName=" + this.guildName + ",guildProfile=" + this.guildProfile + ",guildIcon=" + this.guildIcon + ",guildCoverUrl=" + this.guildCoverUrl + ",channelId=" + this.channelId + ",channelName=" + this.channelName + ",}";
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProFetchRecommendChannelRsp(com.tencent.qqnt.kernel.nativeinterface.GProFetchRecommendChannelRsp gProFetchRecommendChannelRsp) {
|
||||||
|
this.guildId = gProFetchRecommendChannelRsp.getGuildId();
|
||||||
|
this.guildName = gProFetchRecommendChannelRsp.getGuildName();
|
||||||
|
this.guildProfile = gProFetchRecommendChannelRsp.getGuildProfile();
|
||||||
|
this.guildIcon = gProFetchRecommendChannelRsp.getGuildIcon();
|
||||||
|
this.guildCoverUrl = gProFetchRecommendChannelRsp.getGuildCoverUrl();
|
||||||
|
this.channelId = gProFetchRecommendChannelRsp.getChannelId();
|
||||||
|
this.channelName = gProFetchRecommendChannelRsp.getChannelName();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,97 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGameDownloadLink;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildBannerGameDownloadInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GProGuildBannerGameDownload implements IGProGuildGameDownloadInfo {
|
||||||
|
private String content;
|
||||||
|
private String gameId;
|
||||||
|
private String jumpText;
|
||||||
|
private ArrayList<Object> links;
|
||||||
|
private ArrayList<String> picUrls;
|
||||||
|
private String tagText;
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
public GProGuildBannerGameDownload(GProGuildBannerGameDownloadInfo gProGuildBannerGameDownloadInfo) {
|
||||||
|
this.gameId = gProGuildBannerGameDownloadInfo.getGameId();
|
||||||
|
this.title = gProGuildBannerGameDownloadInfo.getTitle();
|
||||||
|
this.content = gProGuildBannerGameDownloadInfo.getContent();
|
||||||
|
this.picUrls = gProGuildBannerGameDownloadInfo.getPicUrl();
|
||||||
|
ArrayList<GProGameDownloadLink> links = gProGuildBannerGameDownloadInfo.getLinks();
|
||||||
|
this.links = new ArrayList<>();
|
||||||
|
if (links != null) {
|
||||||
|
Iterator<GProGameDownloadLink> it = links.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
GProGameDownloadLink next = it.next();
|
||||||
|
//an anVar = new an();
|
||||||
|
//anVar.a(next.getPlatform());
|
||||||
|
//anVar.b(next.getUrl());
|
||||||
|
//this.links.add(anVar);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.jumpText = gProGuildBannerGameDownloadInfo.getJumpText();
|
||||||
|
this.tagText = gProGuildBannerGameDownloadInfo.getTagText();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public String getContent() {
|
||||||
|
return this.content;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public String getGameId() {
|
||||||
|
return this.gameId;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public String getJumpText() {
|
||||||
|
return this.jumpText;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public ArrayList<Object> getLinks() {
|
||||||
|
return this.links;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public ArrayList<String> getPicUrls() {
|
||||||
|
return this.picUrls;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public String getTagText() {
|
||||||
|
return this.tagText;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildGameDownloadInfo
|
||||||
|
public String getTitle() {
|
||||||
|
return this.title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setContent(String str) {
|
||||||
|
this.content = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setGameId(String str) {
|
||||||
|
this.gameId = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLinks(ArrayList<Object> arrayList) {
|
||||||
|
this.links = arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPicUrls(ArrayList<String> arrayList) {
|
||||||
|
this.picUrls = arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String str) {
|
||||||
|
this.title = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GProGuildBannerGameDownload{gameId='" + this.gameId + "', title='" + this.title + "', content='" + this.content + "', picUrls=" + this.picUrls + ", links=" + this.links + ", jumpText='" + this.jumpText + "', tagText='" + this.tagText + "'}";
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,296 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import android.text.TextUtils;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProMedalInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProNavigationInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMedalInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProNavigationInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuild;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildSpeakableThreshold;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMedalInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProNavigationInfo;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProGuildInfo implements IGProGuildInfo {
|
||||||
|
public static final String TAG = "GProGuildInfo";
|
||||||
|
private String guildId;
|
||||||
|
private GProGuild mGuild;
|
||||||
|
|
||||||
|
public GProGuildInfo(@NotNull GProGuild gProGuild) {
|
||||||
|
this.mGuild = gProGuild;
|
||||||
|
//this.guildId = com.tencent.mobileqq.qqguildsdk.util.b.U0(gProGuild.getGuildId());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public GProGuildInfo reflash(GProGuild gProGuild) {
|
||||||
|
this.mGuild = gProGuild;
|
||||||
|
//com.tencent.mobileqq.qqguildsdk.util.c.e(TAG, false, "cache", "reflash", "GProGuildInfo reflash", toString());
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getAllowSearch() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getAvatarSeq() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getAvatarUrl(int i2) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getBannedTimeLimit() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getChangeNameInterval() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getChannelListChange() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getClientId() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getCoverFontColorId() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getCoverUrl(int i2, int i3) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getCreateTime() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getCreatorId() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getErrMsg() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getGroupId() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getGuildCanShare() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getGuildID() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getGuildName() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getGuildNameChangeTime() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getGuildNumber() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getGuildType() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getGuildUnNotifyFlag() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getIsBanned() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getIsFrozen() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getIsValid() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getJoinTime() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getJumpChannelId() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getJumpChannelSwitch() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ArrayList<IGProMedalInfo> getMedalInfoList() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getMedalLevel() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getMyShutUpExpireTime() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ArrayList<IGProNavigationInfo> getNavigationInfoList() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getProfile() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getQRCodePeriod() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getQRCodeSwitch() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getResult() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getSearchJoinSig() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getShowNumber() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getShutUpExpireTime() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getTagDesc() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getTagId() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean getTopicSquareSwitch() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public long getU64guildSeq() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getUIData(String str) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getUserNum() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getUserType() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getVisibleChannelMaxNum() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getWeakNotifyDisplay() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isGroupGuild() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isInteractiveForVisitor() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isMember() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isNeedRealNameForVisitor() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isTop() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isVisibleForVisitor() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,204 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildRole;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProGuildRoleInfo implements IGProGuildRoleInfo {
|
||||||
|
public static final String TAG = "GProGuildRoleInfo";
|
||||||
|
private GProGuildRole mRole;
|
||||||
|
|
||||||
|
public GProGuildRoleInfo(GProGuildRole gProGuildRole) {
|
||||||
|
if (gProGuildRole == null) {
|
||||||
|
//this.mRole = new GProGuildRole(0L, 0L, "", 0L, false, 0, false, 0, 0, new ArrayList(), new ArrayList(), 0, 0, ad.b(new GProRolePermission()), false, "", "", 0, "", 0L, 0L, 0L, "", 0L, 0L, 0, 0L, "", new ArrayList());
|
||||||
|
} else {
|
||||||
|
this.mRole = gProGuildRole;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public ArrayList<String> getApproveSpeakChannels() {
|
||||||
|
ArrayList<String> arrayList = new ArrayList<>();
|
||||||
|
Iterator<Long> it = this.mRole.getApproveSpeakChannels().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
//arrayList.add(com.tencent.mobileqq.qqguildsdk.util.b.U0(it.next().longValue()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public ArrayList<String> getApproveVisibleChannels() {
|
||||||
|
ArrayList<String> arrayList = new ArrayList<>();
|
||||||
|
Iterator<Long> it = this.mRole.getApproveVisibleChannels().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
//arrayList.add(com.tencent.mobileqq.qqguildsdk.util.b.U0(it.next().longValue()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getBackgroudColor1() {
|
||||||
|
return (int) this.mRole.getBackgroudColor1();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getBackgroudColor2() {
|
||||||
|
return (int) this.mRole.getBackgroudColor2();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getCategoryType() {
|
||||||
|
return this.mRole.getType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getColor() {
|
||||||
|
return (int) this.mRole.getColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getCount() {
|
||||||
|
return this.mRole.getCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getDisplayTagName() {
|
||||||
|
return this.mRole.getDisplayTagName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getDisplayType() {
|
||||||
|
return this.mRole.getDisplayType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getGuildId() {
|
||||||
|
return null;
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mRole.getGuildId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public boolean getHoist() {
|
||||||
|
return this.mRole.getBHoist();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public boolean getIsNotSort() {
|
||||||
|
return this.mRole.getIsNotSort();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getLevelBigIcon() {
|
||||||
|
return this.mRole.getLevelBigIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getLevelDesc() {
|
||||||
|
return this.mRole.getLevelDsc();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getLevelIconUrl() {
|
||||||
|
return this.mRole.getLevelIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getLevelSimpleDsc() {
|
||||||
|
return this.mRole.getLevelSimpleDsc();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getLevelSimpleDscColor() {
|
||||||
|
return (int) this.mRole.getLevelSimpleDscColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getLevelSplitLineColor() {
|
||||||
|
return (int) this.mRole.getLevelSplitLineColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public ArrayList<String> getManageCategoryIdList() {
|
||||||
|
ArrayList<String> arrayList = new ArrayList<>();
|
||||||
|
Iterator<Long> it = this.mRole.getManageCategoryIdList().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
//arrayList.add(com.tencent.mobileqq.qqguildsdk.util.b.U0(it.next().longValue()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public long getManageTagPendingColor() {
|
||||||
|
return this.mRole.getManageTagPendingColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getMemberLimit() {
|
||||||
|
return this.mRole.getMemberLimit();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getName() {
|
||||||
|
return this.mRole.getName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getNameplate() {
|
||||||
|
return this.mRole.getNameplate();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getOutlineColor() {
|
||||||
|
return (int) this.mRole.getOutlineColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
@NonNull
|
||||||
|
public GProRolePermission getPermission() {
|
||||||
|
return null;
|
||||||
|
//return ad.a(this.mRole.getRolePermissions());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String getRoleId() {
|
||||||
|
return null;
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mRole.getRoleId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getRoleType() {
|
||||||
|
long roleId = this.mRole.getRoleId();
|
||||||
|
if (roleId <= 7) {
|
||||||
|
return (int) roleId;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getSpeakableChannelsCount() {
|
||||||
|
return this.mRole.getSpeakableChannelsCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public int getVisibleChannelsCount() {
|
||||||
|
return this.mRole.getVisibleChannelsCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isChannelRole() {
|
||||||
|
return this.mRole.getIsChannelRole();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public boolean isLevelRole() {
|
||||||
|
return this.mRole.getType() == 100;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProGuildRoleInfo
|
||||||
|
public String toString() {
|
||||||
|
return "GProGuildRoleInfo{mRole=" + this.mRole + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,83 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildChannelState;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildSearchInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class GProGuildSearchDataInfo extends GGProGuildSearchInfo implements IGProSearchGuildInfo {
|
||||||
|
// private List<dl> mGuildChannelStates;
|
||||||
|
private final GProGuildSearchInfo mInfo;
|
||||||
|
private final IRecallInfo mRecallInfo;
|
||||||
|
|
||||||
|
public GProGuildSearchDataInfo(GProGuildSearchInfo gProGuildSearchInfo) {
|
||||||
|
super(gProGuildSearchInfo);
|
||||||
|
//this.mGuildChannelStates = new ArrayList();
|
||||||
|
this.mInfo = gProGuildSearchInfo;
|
||||||
|
if (gProGuildSearchInfo.getGuildStates() != null) {
|
||||||
|
Iterator<GProGuildChannelState> it = gProGuildSearchInfo.getGuildStates().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
// this.mGuildChannelStates.add(new ar(it.next()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.mRecallInfo = new GProRecallInfoData(gProGuildSearchInfo.getRecallInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getCoverUrl() {
|
||||||
|
return this.mInfo.getCoverUrl();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getGuildId() {
|
||||||
|
return "com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mInfo.getGuildId())";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getGuildNumber() {
|
||||||
|
return this.mInfo.getGuildNumber();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getHeadUrl() {
|
||||||
|
return this.mInfo.getHeadUrl();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getJoinGuildSig() {
|
||||||
|
return this.mInfo.getJoinGuildSig();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public int getJoinedGuild() {
|
||||||
|
return this.mInfo.getJoinedGuild();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public int getMedalLevel() {
|
||||||
|
return this.mInfo.getMedalLevel();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getName() {
|
||||||
|
return this.mInfo.getName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public String getProfile() {
|
||||||
|
return this.mInfo.getProfile();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public IRecallInfo getRecallInfo() {
|
||||||
|
return this.mRecallInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProGuildSearchInfo, com.tencent.mobileqq.qqguildsdk.data.IGProSearchGuildInfo
|
||||||
|
public ArrayList<String> getTags() {
|
||||||
|
return this.mInfo.getTags();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVisibleTypeInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProGuildVisibleTypeInfo implements Serializable {
|
||||||
|
private final GProVisibleTypeInfo mInfo;
|
||||||
|
|
||||||
|
public GProGuildVisibleTypeInfo(GProVisibleTypeInfo gProVisibleTypeInfo) {
|
||||||
|
this.mInfo = gProVisibleTypeInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getVisibleType() {
|
||||||
|
return this.mInfo.getVisibleType();
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVisibleTypeText() {
|
||||||
|
return this.mInfo.getVisibleTypeText();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,35 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProIdentity;
|
||||||
|
|
||||||
|
public class GProIdentityInfo implements IGProIdentityInfo {
|
||||||
|
private final GProIdentity mGProIdentity;
|
||||||
|
|
||||||
|
public GProIdentityInfo(GProIdentity gProIdentity) {
|
||||||
|
this.mGProIdentity = gProIdentity;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProIdentityInfo
|
||||||
|
public int getIdentityType() {
|
||||||
|
return this.mGProIdentity.getIdentityType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProIdentityInfo
|
||||||
|
public byte[] getPlateData() {
|
||||||
|
return this.mGProIdentity.getPlateData();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProIdentityInfo
|
||||||
|
public int getType() {
|
||||||
|
return this.mGProIdentity.getType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProIdentityInfo
|
||||||
|
public String getValue() {
|
||||||
|
return this.mGProIdentity.getValue();
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GProIdentityInfo{mGProIdentity=" + this.mGProIdentity + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,8 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import android.os.Parcel;
|
||||||
|
import android.os.Parcelable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProLocationInfo {
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProOnlineMemberInfo;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProOnlineMember implements IGProOnlineMember {
|
||||||
|
private final String mGuildId;
|
||||||
|
private final GProOnlineMemberInfo mOnlineMemberInfo;
|
||||||
|
|
||||||
|
public GProOnlineMember(String str, GProOnlineMemberInfo gProOnlineMemberInfo) {
|
||||||
|
this.mGuildId = str;
|
||||||
|
this.mOnlineMemberInfo = gProOnlineMemberInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String getGuildId() {
|
||||||
|
return this.mGuildId;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String getHotIcon() {
|
||||||
|
return null;
|
||||||
|
//return this.mOnlineMemberInfo.getHotIcon();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String getMemberCnt() {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String getMemberTitle() {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public List<String> getOnlineMemberAvatars() {
|
||||||
|
return this.mOnlineMemberInfo.getOnlineMemberAvatars();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String getOnlineMemberCnt() {
|
||||||
|
return this.mOnlineMemberInfo.getOnlineMemberCnt();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProOnlineMember
|
||||||
|
public String toString() {
|
||||||
|
return "GProOnlineMember{mGuildId='" + this.mGuildId + "', mOnlineMemberInfo=" + this.mOnlineMemberInfo + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProProfileRoomState;
|
||||||
|
|
||||||
|
public class GProProfileRoomStateImpl {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private final GProProfileRoomState f227588a;
|
||||||
|
|
||||||
|
/* JADX INFO: Access modifiers changed from: package-private */
|
||||||
|
public GProProfileRoomStateImpl(@NonNull GProProfileRoomState gProProfileRoomState) {
|
||||||
|
this.f227588a = gProProfileRoomState;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRecallInfo;
|
||||||
|
|
||||||
|
public class GProRecallInfoData extends GGProRecallInfo implements IRecallInfo {
|
||||||
|
private GProRecallInfo mRecallInfo;
|
||||||
|
|
||||||
|
public GProRecallInfoData(GProRecallInfo gProRecallInfo) {
|
||||||
|
super(gProRecallInfo);
|
||||||
|
this.mRecallInfo = gProRecallInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public float getQualityScore() {
|
||||||
|
return this.mRecallInfo.getQualityScore();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public String getQuery() {
|
||||||
|
return this.mRecallInfo.getQuery();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public String getRecallName() {
|
||||||
|
return this.mRecallInfo.getRecallName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public float getRelevanceScore() {
|
||||||
|
return this.mRecallInfo.getRelevanceScore();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public float getScore() {
|
||||||
|
return this.mRecallInfo.getScore();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProRecallInfo, com.tencent.mobileqq.qqguildsdk.data.IRecallInfo
|
||||||
|
public String getTraceId() {
|
||||||
|
return this.mRecallInfo.getTraceId();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRole;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProRoleInfo {
|
||||||
|
private final GProRole role;
|
||||||
|
|
||||||
|
public GProRoleInfo(GProRole gProRole) {
|
||||||
|
this.role = gProRole;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRoleMemberChangeInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProRoleMemberChange implements Serializable {
|
||||||
|
private final GProRoleMemberChangeInfo mChangeInfo;
|
||||||
|
|
||||||
|
public GProRoleMemberChange(GProRoleMemberChangeInfo gProRoleMemberChangeInfo) {
|
||||||
|
this.mChangeInfo = gProRoleMemberChangeInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<String> getAddMembers() {
|
||||||
|
return null;
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.V0(this.mChangeInfo.getAddMembers());
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<String> getRemoveMembers() {
|
||||||
|
return null;
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.V0(this.mChangeInfo.getRemoveMembers());
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getRoleId() {
|
||||||
|
return null;
|
||||||
|
// return com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mChangeInfo.getRoleId());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProGuildRole;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUser;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProRoleMemberListInfo implements IGProRoleMemberListInfo {
|
||||||
|
public static final String TAG = "GProRoleMemberListInfo";
|
||||||
|
private final GProGuildRoleInfo mRole;
|
||||||
|
private final List<IGProUserInfo> mUserList = new ArrayList();
|
||||||
|
|
||||||
|
public GProRoleMemberListInfo(GProGuildRole gProGuildRole, List<GProUser> list) {
|
||||||
|
this.mRole = new GProGuildRoleInfo(gProGuildRole);
|
||||||
|
for (GProUser gProUser : list) {
|
||||||
|
this.mUserList.add(new GProUserInfo(gProUser));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoleMemberListInfo
|
||||||
|
public List<IGProUserInfo> getMemberList() {
|
||||||
|
return this.mUserList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoleMemberListInfo
|
||||||
|
public IGProGuildRoleInfo getRoleInfo() {
|
||||||
|
return this.mRole;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoleMemberListInfo
|
||||||
|
public String toString() {
|
||||||
|
return "GProRoleMemberListInfo{mRole=" + this.mRole + ", mUserListSize=" + this.mUserList.size() + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Collection;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import kotlin.collections.CollectionsKt;
|
||||||
|
import kotlin.jvm.functions.Function1;
|
||||||
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||||||
|
import kotlin.jvm.internal.Intrinsics;
|
||||||
|
|
||||||
|
|
||||||
|
public final class GProRolePermission {
|
||||||
|
}
|
@ -0,0 +1,79 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProAudienceInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAudienceInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProAudienceInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRoomInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
public class GProRoom implements IGProRoomInfo {
|
||||||
|
public final GProRoomInfo mInfo;
|
||||||
|
|
||||||
|
public GProRoom(GProRoomInfo gProRoomInfo) {
|
||||||
|
this.mInfo = gProRoomInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public ArrayList<IGProAudienceInfo> getAudienceInfo() {
|
||||||
|
ArrayList<GProAudienceInfo> audienceInfos = this.mInfo.getAudienceInfos();
|
||||||
|
ArrayList<IGProAudienceInfo> arrayList = new ArrayList<>();
|
||||||
|
Iterator<GProAudienceInfo> it = audienceInfos.iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
arrayList.add(new GGProAudienceInfo(it.next()));
|
||||||
|
}
|
||||||
|
return arrayList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public int getFakeNum() {
|
||||||
|
return this.mInfo.getViewerExt().getFakeNum();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public String getProgramId() {
|
||||||
|
return this.mInfo.getProgramId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public int getRealNum() {
|
||||||
|
return this.mInfo.getViewerExt().getRealNum();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public int getRobotNum() {
|
||||||
|
return this.mInfo.getViewerExt().getRebotNum();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public HashMap<String, String> getRoomIcons() {
|
||||||
|
return this.mInfo.getRoomIcons();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public long getRoomId() {
|
||||||
|
return this.mInfo.getRoomId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public String getRoomName() {
|
||||||
|
return this.mInfo.getRoomName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public String getRoomPv() {
|
||||||
|
return this.mInfo.getRoomPv();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public int getRoomState() {
|
||||||
|
return this.mInfo.getRoomState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProRoomInfo
|
||||||
|
public long getViewer() {
|
||||||
|
return this.mInfo.getViewer();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProScreenShareUserData implements Serializable {
|
||||||
|
private int state;
|
||||||
|
private long tinyId;
|
||||||
|
|
||||||
|
public GProScreenShareUserData(long j2, int i2) {
|
||||||
|
this.tinyId = j2;
|
||||||
|
this.state = i2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getScreenState() {
|
||||||
|
return this.state;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getTinyId() {
|
||||||
|
return this.tinyId;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProSecurityResult;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProSecurityResult;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProSecurityInfo extends GGProSecurityResult implements IGProSecurityResult, Serializable {
|
||||||
|
private final GProSecurityResult result;
|
||||||
|
|
||||||
|
public GProSecurityInfo(GProSecurityResult gProSecurityResult) {
|
||||||
|
super(gProSecurityResult);
|
||||||
|
this.result = gProSecurityResult;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static GProSecurityInfo createDefault() {
|
||||||
|
return new GProSecurityInfo(new GProSecurityResult(true, 0L, "", ""));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProSecurityResult, com.tencent.mobileqq.qqguildsdk.data.IGProSecurityResult
|
||||||
|
public long getActionCode() {
|
||||||
|
return this.result.getActionCode();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProSecurityResult, com.tencent.mobileqq.qqguildsdk.data.IGProSecurityResult
|
||||||
|
public String getStrDetail() {
|
||||||
|
return this.result.getStrDetail();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProSecurityResult, com.tencent.mobileqq.qqguildsdk.data.IGProSecurityResult
|
||||||
|
public String getStrPrompt() {
|
||||||
|
return this.result.getStrPrompt();
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isValid() {
|
||||||
|
return this.result.getIsValidSecResult();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.genc.GGProSecurityResult
|
||||||
|
@NonNull
|
||||||
|
public String toString() {
|
||||||
|
return "{code=" + getActionCode() + ", prompt=" + getStrPrompt() + ", detail=" + getStrDetail() + "}";
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProTopMsg;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProTopMsgInfo implements IGProTopMsg {
|
||||||
|
public GProTopMsg mInfo;
|
||||||
|
|
||||||
|
public GProTopMsgInfo(GProTopMsg gProTopMsg) {
|
||||||
|
this.mInfo = gProTopMsg;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProTopMsg
|
||||||
|
public long getTopMsgOperatorTinyId() {
|
||||||
|
return this.mInfo.getTopMsgOperatorTinyId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProTopMsg
|
||||||
|
public long getTopMsgSeq() {
|
||||||
|
return this.mInfo.getTopMsgSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProTopMsg
|
||||||
|
public long getTopMsgTime() {
|
||||||
|
return this.mInfo.getTopMsgTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProTopMsg
|
||||||
|
public int getTopMsgType() {
|
||||||
|
//return this.mInfo.getTopMsgType();
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProSpeakTimeCtl;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProSpeakTimeCtl;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUserAVInfo;
|
||||||
|
|
||||||
|
public class GProUserAVData implements IGProUserAVData {
|
||||||
|
private GProUserAVInfo mUserAVInfo;
|
||||||
|
|
||||||
|
public GProUserAVData(GProUserAVInfo gProUserAVInfo) {
|
||||||
|
this.mUserAVInfo = gProUserAVInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public IGProSpeakTimeCtl getSpeakTimeCtl() {
|
||||||
|
return new GGProSpeakTimeCtl(this.mUserAVInfo.getSpeakTimeCtl());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public int getUserAVState() {
|
||||||
|
return this.mUserAVInfo.getUserAVState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public IGProUserDevStateData getUserDevState() {
|
||||||
|
return new GProUserDevStateData(this.mUserAVInfo.getUserDevState());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public boolean isUserHandUp() {
|
||||||
|
return this.mUserAVInfo.getUserIsHandUp();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public boolean isUserInSpeakQueue() {
|
||||||
|
return this.mUserAVInfo.getUserInSpeakQueue();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserAVData
|
||||||
|
public void setUserAVState(int i2) {
|
||||||
|
this.mUserAVInfo.setUserAVState(i2);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,53 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUserChannelState;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProUserChannelStateInfo implements IGProUserChannelStateInfo {
|
||||||
|
public final GProUserChannelState mInfo;
|
||||||
|
public int mUserState;
|
||||||
|
|
||||||
|
public GProUserChannelStateInfo(GProUserChannelState gProUserChannelState) {
|
||||||
|
gProUserChannelState = gProUserChannelState == null ? new GProUserChannelState(0L, 0L, 0L, 0L, 2, 1) : gProUserChannelState;
|
||||||
|
this.mInfo = gProUserChannelState;
|
||||||
|
this.mUserState = gProUserChannelState.getUserState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.mInfo.getChannelId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.mInfo.getGuildId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public int getPlatform() {
|
||||||
|
return this.mInfo.getPlatform();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public long getTinyId() {
|
||||||
|
return this.mInfo.getTinyId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public int getUserState() {
|
||||||
|
return this.mUserState;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserChannelStateInfo
|
||||||
|
public long getUserStateSeq() {
|
||||||
|
return this.mInfo.getUserStateSeq();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUserState(int i2) {
|
||||||
|
this.mUserState = i2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GProUserChannelStateInfo{tinyId=" + getTinyId() + "guildId=" + getGuildId() + "channelId=" + getChannelId() + "userStateSeq=" + getUserStateSeq() + "userState=" + getUserState() + "platform=" + getPlatform() + '}';
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,61 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUserDevState;
|
||||||
|
|
||||||
|
public class GProUserDevStateData implements IGProUserDevStateData {
|
||||||
|
private GProUserDevState mUserDevState;
|
||||||
|
|
||||||
|
public GProUserDevStateData(GProUserDevState gProUserDevState) {
|
||||||
|
this.mUserDevState = gProUserDevState;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public int getCameraState() {
|
||||||
|
return this.mUserDevState.getCameraState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public int getMicState() {
|
||||||
|
return this.mUserDevState.getMicState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public int getNetworkQuality() {
|
||||||
|
return this.mUserDevState.getNetworkQuality();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public int getScreenState() {
|
||||||
|
return this.mUserDevState.getScreenState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public int getSysMicBusy() {
|
||||||
|
return this.mUserDevState.getSysMicBusy();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public void setCameraState(int i2) {
|
||||||
|
this.mUserDevState.setCameraState(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public void setMicState(int i2) {
|
||||||
|
this.mUserDevState.setMicState(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public void setNetworkQuality(int i2) {
|
||||||
|
this.mUserDevState.setNetworkQuality(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public void setScreenState(int i2) {
|
||||||
|
this.mUserDevState.setScreenState(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserDevStateData
|
||||||
|
public void setSysMicBusy(int i2) {
|
||||||
|
this.mUserDevState.setSysMicBusy(i2);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,255 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import android.text.TextUtils;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProRoleManagementTag;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.GGProVoiceInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRoleManagementTag;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceInfo;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProMedal;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProRoleManagementTag;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUser;
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProVoiceInfo;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
|
|
||||||
|
public class GProUserInfo implements IGProUserInfo {
|
||||||
|
private GProUser mUser;
|
||||||
|
private String tinyId;
|
||||||
|
|
||||||
|
public GProUserInfo(GProUser gProUser) {
|
||||||
|
this.mUser = gProUser;
|
||||||
|
//this.tinyId = com.tencent.mobileqq.qqguildsdk.util.b.U0(gProUser.getTinyId());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void a(String str) {
|
||||||
|
this.mUser.setMemberName(str);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void b(int i2) {
|
||||||
|
this.mUser.setRobotType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void c(long j2) {
|
||||||
|
this.mUser.setJoinTime(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getAllowScreenShare() {
|
||||||
|
return this.mUser.getAllowScreenShare();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getAvatarMeta() {
|
||||||
|
return this.mUser.getAvatarMeta();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getAvatarPendant() {
|
||||||
|
return this.mUser.getAvatarPendant();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public IGProBusinessData getBusinessInfo() {
|
||||||
|
return new GProBusinessData(this.mUser.getBusinessInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public IGProClientIdentityInfo getClientIdentity() {
|
||||||
|
return new GProClientIdentityInfo(this.mUser.getClientIdentity());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public IGProClientPresenceInfo getClientPresence() {
|
||||||
|
return new GProClientPresenceInfo(this.mUser.getClientPresence());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getDisplayName() {
|
||||||
|
if (!TextUtils.isEmpty(getMemberName())) {
|
||||||
|
return getMemberName();
|
||||||
|
}
|
||||||
|
return getNickName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public IGProVoiceInfo getGProVoiceInfo() {
|
||||||
|
if (this.mUser.getVoiceInfo() == null) {
|
||||||
|
return new GGProVoiceInfo(new GProVoiceInfo(0, 2, "", 0L, 0L));
|
||||||
|
}
|
||||||
|
return new GGProVoiceInfo(this.mUser.getVoiceInfo());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getGender() {
|
||||||
|
return this.mUser.getGender();
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getGuildId() {
|
||||||
|
//return com.tencent.mobileqq.qqguildsdk.util.b.U0(this.mUser.getGuildId());
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getLevelRoleId() {
|
||||||
|
return this.mUser.getLevelRoleId();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getMemberName() {
|
||||||
|
return this.mUser.getMemberName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public ArrayList<Integer> getMyRoles() {
|
||||||
|
return this.mUser.getMyRoles();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getNickName() {
|
||||||
|
return this.mUser.getNickName();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getPlatform() {
|
||||||
|
return this.mUser.getPlatform();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getRobotMuteStatus() {
|
||||||
|
return this.mUser.getRobotMuteStatus();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getRobotPunishmentStatus() {
|
||||||
|
return this.mUser.getRobotPunishmentStatus();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getRobotTestGuilds() {
|
||||||
|
return this.mUser.getRobotTestGuilds();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getRobotType() {
|
||||||
|
return this.mUser.getRobotType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public IGProRoleManagementTag getRoleManagementTag() {
|
||||||
|
return new GGProRoleManagementTag(this.mUser.getRoleManagementTag());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public long getShutUpExpireTime() {
|
||||||
|
return this.mUser.getShutUpExpireTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public String getTinyId() {
|
||||||
|
return this.tinyId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProUser getUser() {
|
||||||
|
return this.mUser;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public long getUserJoinTime() {
|
||||||
|
return this.mUser.getJoinTime();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getUserOnlineState() {
|
||||||
|
return this.mUser.getOnlineState();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public int getUserType() {
|
||||||
|
return this.mUser.getType();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public boolean isMuteSeat() {
|
||||||
|
return this.mUser.getGuildMute();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public boolean isVisitorRole() {
|
||||||
|
if (this.mUser.getMyRoles() == null || this.mUser.getMyRoles().isEmpty()) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
Iterator<Integer> it = this.mUser.getMyRoles().iterator();
|
||||||
|
while (it.hasNext()) {
|
||||||
|
if (it.next().intValue() == 6) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public boolean isVoiceless() {
|
||||||
|
return this.mUser.getInBlack();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setGProVoiceInfo(IGProVoiceInfo iGProVoiceInfo) {
|
||||||
|
GProVoiceInfo gProVoiceInfo;
|
||||||
|
if (iGProVoiceInfo == null) {
|
||||||
|
gProVoiceInfo = new GProVoiceInfo(0, 2, "", 0L, 0L);
|
||||||
|
} else {
|
||||||
|
gProVoiceInfo = new GProVoiceInfo(iGProVoiceInfo.getVoiceState(), iGProVoiceInfo.getScreenState(), iGProVoiceInfo.getScreenPic(), iGProVoiceInfo.getScreenUpdateTime(), iGProVoiceInfo.getScreenShareTinyId());
|
||||||
|
}
|
||||||
|
this.mUser.setVoiceInfo(gProVoiceInfo);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNickName(String str) {
|
||||||
|
this.mUser.setNickName(str);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public void setRoleManagementTag(long j2, String str, long j3) {
|
||||||
|
this.mUser.setRoleManagementTag(new GProRoleManagementTag(j2, str, j3));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public void setShutUpExpireTime(long j2) {
|
||||||
|
this.mUser.setShutUpExpireTime(j2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserInfo
|
||||||
|
public void setUserType(int i2) {
|
||||||
|
this.mUser.setType(i2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVoiceless(boolean z) {
|
||||||
|
this.mUser.setInBlack(z);
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
StringBuffer stringBuffer = new StringBuffer("GProUserInfo{");
|
||||||
|
stringBuffer.append("mUser=");
|
||||||
|
stringBuffer.append(this.mUser);
|
||||||
|
stringBuffer.append(", tinyId='");
|
||||||
|
stringBuffer.append(this.tinyId);
|
||||||
|
stringBuffer.append('\'');
|
||||||
|
stringBuffer.append('}');
|
||||||
|
return stringBuffer.toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProUserInfo reflash(IGProUserInfo iGProUserInfo) {
|
||||||
|
setNickName(iGProUserInfo.getNickName());
|
||||||
|
a(iGProUserInfo.getMemberName());
|
||||||
|
b(iGProUserInfo.getRobotType());
|
||||||
|
c(iGProUserInfo.getUserJoinTime());
|
||||||
|
setUserType(iGProUserInfo.getUserType());
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GProUserInfo reflash(GProUser gProUser) {
|
||||||
|
this.mUser = gProUser;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProUserPublishedFeedSummary;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class GProUserPublishedFeedSummaryInfo implements IGProUserPublishedFeedSummary {
|
||||||
|
public final GProUserPublishedFeedSummary mInfo;
|
||||||
|
|
||||||
|
public GProUserPublishedFeedSummaryInfo(GProUserPublishedFeedSummary gProUserPublishedFeedSummary) {
|
||||||
|
this.mInfo = gProUserPublishedFeedSummary;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserPublishedFeedSummary
|
||||||
|
public ArrayList<byte[]> getFeedList() {
|
||||||
|
return this.mInfo.getFeedList();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserPublishedFeedSummary
|
||||||
|
public String getPublishedCountStr() {
|
||||||
|
return this.mInfo.getPublishedCountStr();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGProUserPublishedFeedSummary
|
||||||
|
public String toString() {
|
||||||
|
return this.mInfo.toString();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,118 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildScheduleChannelInfo implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1;
|
||||||
|
private final long channelId;
|
||||||
|
private final String channelName;
|
||||||
|
private final long guildId;
|
||||||
|
private final boolean hasJoin;
|
||||||
|
private final boolean isPrivate;
|
||||||
|
private final int type;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private long f227592a;
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private int f227593b;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private long f227594c;
|
||||||
|
|
||||||
|
/* renamed from: d reason: collision with root package name */
|
||||||
|
private String f227595d;
|
||||||
|
|
||||||
|
/* renamed from: e reason: collision with root package name */
|
||||||
|
private boolean f227596e;
|
||||||
|
|
||||||
|
/* renamed from: f reason: collision with root package name */
|
||||||
|
private boolean f227597f;
|
||||||
|
|
||||||
|
public GuildScheduleChannelInfo g() {
|
||||||
|
return new GuildScheduleChannelInfo(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b h(long j2) {
|
||||||
|
this.f227592a = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b i(String str) {
|
||||||
|
this.f227595d = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b j(long j2) {
|
||||||
|
this.f227594c = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b k(boolean z) {
|
||||||
|
this.f227597f = z;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b l(boolean z) {
|
||||||
|
this.f227596e = z;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b m(int i2) {
|
||||||
|
this.f227593b = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getChannelId() {
|
||||||
|
return this.channelId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getChannelName() {
|
||||||
|
return this.channelName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getGuildId() {
|
||||||
|
return this.guildId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getType() {
|
||||||
|
return this.type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isHasJoin() {
|
||||||
|
return this.hasJoin;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isPrivate() {
|
||||||
|
return this.isPrivate;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isValidChannelInfo() {
|
||||||
|
return (this.channelId == 0 && this.guildId == 0) ? false : true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleChannelInfo() {
|
||||||
|
this.channelId = 0L;
|
||||||
|
this.type = 0;
|
||||||
|
this.guildId = 0L;
|
||||||
|
this.channelName = "";
|
||||||
|
this.isPrivate = false;
|
||||||
|
this.hasJoin = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildScheduleChannelInfo(b bVar) {
|
||||||
|
this.channelId = bVar.f227592a;
|
||||||
|
this.type = bVar.f227593b;
|
||||||
|
this.guildId = bVar.f227594c;
|
||||||
|
this.channelName = bVar.f227595d;
|
||||||
|
this.isPrivate = bVar.f227596e;
|
||||||
|
this.hasJoin = bVar.f227597f;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,369 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Calendar;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildScheduleInfo implements Serializable, Cloneable {
|
||||||
|
public static final int STATUS_EXPIRED = 4;
|
||||||
|
public static final int STATUS_PENDING = 1;
|
||||||
|
public static final int STATUS_READY = 2;
|
||||||
|
public static final int STATUS_STARTED = 3;
|
||||||
|
private static final long serialVersionUID = 1;
|
||||||
|
int acceptedNums;
|
||||||
|
final ArrayList<GuildScheduleUser> acceptedUser;
|
||||||
|
final GuildScheduleChannelInfo channelInfo;
|
||||||
|
final String content;
|
||||||
|
final long createTimeMs;
|
||||||
|
final GuildScheduleUser creator;
|
||||||
|
private long dateMs;
|
||||||
|
final long endTimeMs;
|
||||||
|
int inviteStatus;
|
||||||
|
final boolean isNotified;
|
||||||
|
final String mChannelName;
|
||||||
|
final String mCoverUrl;
|
||||||
|
final String mGuildName;
|
||||||
|
final String mIconUrl;
|
||||||
|
final int mTitleFontColor;
|
||||||
|
final int rejectedNums;
|
||||||
|
final int reminderTimeType;
|
||||||
|
final long scheduleId;
|
||||||
|
final long startTimeMs;
|
||||||
|
final String title;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private long f227598a;
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private long f227599b = 0;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private String f227600c = "";
|
||||||
|
|
||||||
|
/* renamed from: d reason: collision with root package name */
|
||||||
|
private long f227601d = 0;
|
||||||
|
|
||||||
|
/* renamed from: e reason: collision with root package name */
|
||||||
|
private long f227602e = 0;
|
||||||
|
|
||||||
|
/* renamed from: f reason: collision with root package name */
|
||||||
|
private String f227603f = "";
|
||||||
|
|
||||||
|
/* renamed from: g reason: collision with root package name */
|
||||||
|
private int f227604g = 0;
|
||||||
|
|
||||||
|
/* renamed from: h reason: collision with root package name */
|
||||||
|
private GuildScheduleChannelInfo f227605h = new GuildScheduleChannelInfo();
|
||||||
|
|
||||||
|
/* renamed from: i reason: collision with root package name */
|
||||||
|
private int f227606i = 0;
|
||||||
|
|
||||||
|
/* renamed from: j reason: collision with root package name */
|
||||||
|
private long f227607j = 0;
|
||||||
|
|
||||||
|
/* renamed from: k reason: collision with root package name */
|
||||||
|
private GuildScheduleUser f227608k = new GuildScheduleUser();
|
||||||
|
|
||||||
|
/* renamed from: l reason: collision with root package name */
|
||||||
|
private int f227609l = 0;
|
||||||
|
|
||||||
|
/* renamed from: m reason: collision with root package name */
|
||||||
|
private int f227610m = 0;
|
||||||
|
|
||||||
|
/* renamed from: n reason: collision with root package name */
|
||||||
|
private ArrayList<GuildScheduleUser> f227611n = new ArrayList<>();
|
||||||
|
private boolean o = false;
|
||||||
|
private String p = "";
|
||||||
|
private String q = "";
|
||||||
|
private String r = "";
|
||||||
|
private int s = 0;
|
||||||
|
private String t = "";
|
||||||
|
|
||||||
|
public b A(GuildScheduleUser guildScheduleUser) {
|
||||||
|
this.f227608k = guildScheduleUser;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b B(long j2) {
|
||||||
|
this.f227598a = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b C(long j2) {
|
||||||
|
this.f227602e = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b D(int i2) {
|
||||||
|
this.f227606i = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b E(boolean z) {
|
||||||
|
this.o = z;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b F(int i2) {
|
||||||
|
this.f227610m = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b G(int i2) {
|
||||||
|
this.f227604g = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b H(long j2) {
|
||||||
|
this.f227599b = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void I(String str) {
|
||||||
|
this.t = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void J(String str) {
|
||||||
|
this.q = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void K(String str) {
|
||||||
|
this.p = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void L(String str) {
|
||||||
|
this.r = str;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void M(int i2) {
|
||||||
|
this.s = i2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b N(long j2) {
|
||||||
|
this.f227601d = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b O(String str) {
|
||||||
|
this.f227600c = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b a(int i2) {
|
||||||
|
this.f227609l = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b b(ArrayList<GuildScheduleUser> arrayList) {
|
||||||
|
this.f227611n = arrayList;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleInfo w() {
|
||||||
|
return new GuildScheduleInfo(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b x(GuildScheduleChannelInfo guildScheduleChannelInfo) {
|
||||||
|
this.f227605h = guildScheduleChannelInfo;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b y(String str) {
|
||||||
|
this.f227603f = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b z(long j2) {
|
||||||
|
this.f227607j = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public Object clone() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getAcceptedNums() {
|
||||||
|
return Math.max(this.acceptedNums, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public ArrayList<GuildScheduleUser> getAcceptedUser() {
|
||||||
|
return this.acceptedUser;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleChannelInfo getChannelInfo() {
|
||||||
|
return this.channelInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getChannelName() {
|
||||||
|
return this.mChannelName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getContent() {
|
||||||
|
return this.content;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCoverUrl() {
|
||||||
|
return this.mCoverUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getCreateTimeMs() {
|
||||||
|
return this.createTimeMs;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleUser getCreator() {
|
||||||
|
return this.creator;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getDateMs() {
|
||||||
|
return this.dateMs;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getEndTimeMs() {
|
||||||
|
return this.endTimeMs;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getGuildName() {
|
||||||
|
return this.mGuildName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getIconUrl() {
|
||||||
|
return this.mIconUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getInviteStatus() {
|
||||||
|
return this.inviteStatus;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getRejectedNums() {
|
||||||
|
return Math.max(this.rejectedNums, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getReminderTimeType() {
|
||||||
|
return this.reminderTimeType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getScheduleId() {
|
||||||
|
return this.scheduleId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getStartTimeMs() {
|
||||||
|
return this.startTimeMs;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getStatus() {
|
||||||
|
long timeInMillis = Calendar.getInstance().getTimeInMillis();
|
||||||
|
if (timeInMillis >= this.endTimeMs) {
|
||||||
|
return 4;
|
||||||
|
}
|
||||||
|
if (timeInMillis >= this.startTimeMs) {
|
||||||
|
return 3;
|
||||||
|
}
|
||||||
|
return this.startTimeMs - timeInMillis < reminderTimeMs() ? 2 : 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return this.title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getTitleFontColor() {
|
||||||
|
return this.mTitleFontColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void increaseAcceptNums() {
|
||||||
|
this.acceptedNums++;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isNotified() {
|
||||||
|
return this.isNotified;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void reduceAcceptedNums() {
|
||||||
|
this.acceptedNums--;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long reminderTimeMs() {
|
||||||
|
int i2 = this.reminderTimeType;
|
||||||
|
int i3 = 5;
|
||||||
|
if (i2 != 1) {
|
||||||
|
if (i2 != 2) {
|
||||||
|
if (i2 == 3) {
|
||||||
|
i3 = 15;
|
||||||
|
} else if (i2 == 4) {
|
||||||
|
i3 = 30;
|
||||||
|
} else if (i2 == 5) {
|
||||||
|
i3 = 60;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return i3 * 60000;
|
||||||
|
}
|
||||||
|
i3 = 0;
|
||||||
|
return i3 * 60000;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDateMs(long j2) {
|
||||||
|
this.dateMs = j2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GuildScheduleInfo{dateMs=" + this.dateMs + ", scheduleId=" + this.scheduleId + ", title='" + this.title + "', startTimeMs=" + this.startTimeMs + ", endTimeMs=" + this.endTimeMs + '}';
|
||||||
|
}
|
||||||
|
|
||||||
|
public void updateInviteStatus(int i2) {
|
||||||
|
this.inviteStatus = i2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleInfo() {
|
||||||
|
this.scheduleId = 0L;
|
||||||
|
this.title = "";
|
||||||
|
this.startTimeMs = 0L;
|
||||||
|
this.endTimeMs = 0L;
|
||||||
|
this.content = "";
|
||||||
|
this.reminderTimeType = 0;
|
||||||
|
this.channelInfo = new GuildScheduleChannelInfo();
|
||||||
|
this.inviteStatus = 0;
|
||||||
|
this.createTimeMs = 0L;
|
||||||
|
this.creator = new GuildScheduleUser();
|
||||||
|
this.acceptedNums = 0;
|
||||||
|
this.rejectedNums = 0;
|
||||||
|
this.acceptedUser = new ArrayList<>();
|
||||||
|
this.isNotified = false;
|
||||||
|
this.mGuildName = "";
|
||||||
|
this.mCoverUrl = "";
|
||||||
|
this.mIconUrl = "";
|
||||||
|
this.mTitleFontColor = 0;
|
||||||
|
this.mChannelName = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildScheduleInfo(b bVar) {
|
||||||
|
this.scheduleId = bVar.f227599b;
|
||||||
|
this.title = bVar.f227600c;
|
||||||
|
this.dateMs = bVar.f227598a;
|
||||||
|
this.startTimeMs = bVar.f227601d;
|
||||||
|
this.endTimeMs = bVar.f227602e;
|
||||||
|
this.content = bVar.f227603f;
|
||||||
|
this.reminderTimeType = bVar.f227604g;
|
||||||
|
this.channelInfo = bVar.f227605h;
|
||||||
|
this.inviteStatus = bVar.f227606i;
|
||||||
|
this.createTimeMs = bVar.f227607j;
|
||||||
|
this.creator = bVar.f227608k;
|
||||||
|
this.acceptedNums = bVar.f227609l;
|
||||||
|
this.rejectedNums = bVar.f227610m;
|
||||||
|
this.acceptedUser = bVar.f227611n;
|
||||||
|
this.isNotified = bVar.o;
|
||||||
|
this.mGuildName = bVar.p;
|
||||||
|
this.mCoverUrl = bVar.q;
|
||||||
|
this.mIconUrl = bVar.r;
|
||||||
|
this.mTitleFontColor = bVar.s;
|
||||||
|
this.mChannelName = bVar.t;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,84 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildScheduleUser implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1;
|
||||||
|
private final String avatar;
|
||||||
|
private final String nick;
|
||||||
|
private final int role;
|
||||||
|
private final long tinyId;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private String f227612a = "";
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private long f227613b = 0;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private String f227614c = "";
|
||||||
|
|
||||||
|
/* renamed from: d reason: collision with root package name */
|
||||||
|
private int f227615d = 0;
|
||||||
|
|
||||||
|
public b e(String str) {
|
||||||
|
this.f227614c = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleUser f() {
|
||||||
|
return new GuildScheduleUser(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b g(String str) {
|
||||||
|
this.f227612a = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b h(int i2) {
|
||||||
|
this.f227615d = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b i(long j2) {
|
||||||
|
this.f227613b = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAvatar() {
|
||||||
|
return this.avatar;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNick() {
|
||||||
|
return this.nick;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getRole() {
|
||||||
|
return this.role;
|
||||||
|
}
|
||||||
|
|
||||||
|
public long getTinyId() {
|
||||||
|
return this.tinyId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildScheduleUser() {
|
||||||
|
this.nick = "";
|
||||||
|
this.tinyId = 0L;
|
||||||
|
this.avatar = "";
|
||||||
|
this.role = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildScheduleUser(b bVar) {
|
||||||
|
this.nick = bVar.f227612a;
|
||||||
|
this.tinyId = bVar.f227613b;
|
||||||
|
this.avatar = bVar.f227614c;
|
||||||
|
this.role = bVar.f227615d;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.qqnt.kernel.nativeinterface.GProSchemeConfig;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildSchemaConfig implements IGuildSchemaConfig {
|
||||||
|
private final GProSchemeConfig info;
|
||||||
|
|
||||||
|
public GuildSchemaConfig(GProSchemeConfig gProSchemeConfig) {
|
||||||
|
this.info = gProSchemeConfig;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSchemaConfig
|
||||||
|
public String getSchema() {
|
||||||
|
return this.info.getSchema();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSchemaConfig
|
||||||
|
public String getText() {
|
||||||
|
return this.info.getText();
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GuildSchemaConfig{mSchema=" + this.info.getSchema() + ",mText=" + this.info.getText() + "}";
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,78 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMsgTimeRange;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildSearchCond implements Serializable {
|
||||||
|
private ArrayList<Long> channelIds;
|
||||||
|
private ArrayList<Long> fromTinyIds;
|
||||||
|
private ArrayList<IGProMsgTimeRange> timeRanges;
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private ArrayList<Long> f227616a;
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private ArrayList<Long> f227617b;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private ArrayList<IGProMsgTimeRange> f227618c;
|
||||||
|
|
||||||
|
public GuildSearchCond d() {
|
||||||
|
return new GuildSearchCond(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b e(ArrayList<Long> arrayList) {
|
||||||
|
this.f227616a = arrayList;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b f(ArrayList<Long> arrayList) {
|
||||||
|
this.f227617b = arrayList;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b g(ArrayList<IGProMsgTimeRange> arrayList) {
|
||||||
|
this.f227618c = arrayList;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
private b() {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static b newBuilder() {
|
||||||
|
return new b();
|
||||||
|
}
|
||||||
|
|
||||||
|
public ArrayList<Long> getChannelIds() {
|
||||||
|
return this.channelIds;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ArrayList<Long> getFromTinyIds() {
|
||||||
|
return this.fromTinyIds;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ArrayList<IGProMsgTimeRange> getTimeRanges() {
|
||||||
|
return this.timeRanges;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GuildSearchCond{channelIds=" + this.channelIds + ", fromTinyIds=" + this.fromTinyIds + ", timeRanges=" + this.timeRanges + '}';
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildSearchCond() {
|
||||||
|
this.channelIds = new ArrayList<>();
|
||||||
|
this.fromTinyIds = new ArrayList<>();
|
||||||
|
this.timeRanges = new ArrayList<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildSearchCond(b bVar) {
|
||||||
|
this.channelIds = bVar.f227616a;
|
||||||
|
this.fromTinyIds = bVar.f227617b;
|
||||||
|
this.timeRanges = bVar.f227618c;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,70 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildSearchType implements Serializable {
|
||||||
|
private int feedType;
|
||||||
|
private int msgType;
|
||||||
|
private int type;
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private int f227619a;
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private int f227620b;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private int f227621c;
|
||||||
|
|
||||||
|
public GuildSearchType d() {
|
||||||
|
return new GuildSearchType(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b e(int i2) {
|
||||||
|
this.f227621c = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b f(int i2) {
|
||||||
|
this.f227619a = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
private b() {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static b newBuilder() {
|
||||||
|
return new b();
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getFeedType() {
|
||||||
|
return this.feedType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getMsgType() {
|
||||||
|
return this.msgType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getType() {
|
||||||
|
return this.type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GuildSearchType{type=" + this.type + ", msgType=" + this.msgType + ", feedType=" + this.feedType + '}';
|
||||||
|
}
|
||||||
|
|
||||||
|
public GuildSearchType() {
|
||||||
|
this.type = 0;
|
||||||
|
this.msgType = 0;
|
||||||
|
this.feedType = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildSearchType(b bVar) {
|
||||||
|
this.type = bVar.f227619a;
|
||||||
|
this.msgType = bVar.f227620b;
|
||||||
|
this.feedType = bVar.f227621c;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,10 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import android.os.Parcel;
|
||||||
|
import android.os.Parcelable;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildSourceId {
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,110 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
|
||||||
|
public class GuildSpeakableThresholdPermission implements IGuildSpeakableThresholdPermission {
|
||||||
|
private long directMsgLimitTime;
|
||||||
|
private int directMsgLimitType;
|
||||||
|
private long guildLimitTime;
|
||||||
|
private int guildLimitType;
|
||||||
|
private long joinTime;
|
||||||
|
private String verifyUrl;
|
||||||
|
|
||||||
|
|
||||||
|
public static final class b {
|
||||||
|
|
||||||
|
/* renamed from: a reason: collision with root package name */
|
||||||
|
private int f227629a = 0;
|
||||||
|
|
||||||
|
/* renamed from: b reason: collision with root package name */
|
||||||
|
private int f227630b = 0;
|
||||||
|
|
||||||
|
/* renamed from: c reason: collision with root package name */
|
||||||
|
private long f227631c = 0;
|
||||||
|
|
||||||
|
/* renamed from: d reason: collision with root package name */
|
||||||
|
private long f227632d = 0;
|
||||||
|
|
||||||
|
/* renamed from: e reason: collision with root package name */
|
||||||
|
private long f227633e = 0;
|
||||||
|
|
||||||
|
/* renamed from: f reason: collision with root package name */
|
||||||
|
private String f227634f = "";
|
||||||
|
|
||||||
|
public GuildSpeakableThresholdPermission g() {
|
||||||
|
return new GuildSpeakableThresholdPermission(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public b h(long j2) {
|
||||||
|
this.f227633e = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b i(int i2) {
|
||||||
|
this.f227630b = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b j(long j2) {
|
||||||
|
this.f227632d = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b k(int i2) {
|
||||||
|
this.f227629a = i2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b l(long j2) {
|
||||||
|
this.f227631c = j2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public b m(String str) {
|
||||||
|
this.f227634f = str;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public long getDirectMsgLimitTime() {
|
||||||
|
return this.directMsgLimitTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public int getDirectMsgLimitType() {
|
||||||
|
return this.directMsgLimitType;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public long getGuildLimitTime() {
|
||||||
|
return this.guildLimitTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public int getGuildLimitType() {
|
||||||
|
return this.guildLimitType;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public long getJoinTime() {
|
||||||
|
return this.joinTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override // com.tencent.mobileqq.qqguildsdk.data.IGuildSpeakableThresholdPermission
|
||||||
|
public String getVerifyUrl() {
|
||||||
|
return this.verifyUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "GuildSpeakableThresholdPermission{guildLimitType=" + this.guildLimitType + ", directMsgLimitType=" + this.directMsgLimitType + ", joinTime=" + this.joinTime + ", guildLimitTime=" + this.guildLimitTime + ", directMsgLimitTime=" + this.directMsgLimitTime + ", verifyUrl=" + this.verifyUrl + "'}";
|
||||||
|
}
|
||||||
|
|
||||||
|
private GuildSpeakableThresholdPermission(b bVar) {
|
||||||
|
this.guildLimitType = bVar.f227629a;
|
||||||
|
this.directMsgLimitType = bVar.f227630b;
|
||||||
|
this.joinTime = bVar.f227631c;
|
||||||
|
this.guildLimitTime = bVar.f227632d;
|
||||||
|
this.directMsgLimitTime = bVar.f227633e;
|
||||||
|
this.verifyUrl = bVar.f227634f;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,37 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAVChannelConfig;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public interface IAudioChannelMemberInfos {
|
||||||
|
IGProAVChannelConfig getAVChannelConfig();
|
||||||
|
|
||||||
|
int getChannelGameStatus();
|
||||||
|
|
||||||
|
int getChannelMemberCount();
|
||||||
|
|
||||||
|
int getChannelMemberMax();
|
||||||
|
|
||||||
|
ArrayList<IGProChannelStateInfo> getChannelStateList();
|
||||||
|
|
||||||
|
String getChannleId();
|
||||||
|
|
||||||
|
IGProUserInfo getScreenShareUserInfo();
|
||||||
|
|
||||||
|
int getSource();
|
||||||
|
|
||||||
|
long getUpdateTime();
|
||||||
|
|
||||||
|
List<IGProUserInfo> getUserList();
|
||||||
|
|
||||||
|
List<IGProUserInfo> getUserListOfMuting();
|
||||||
|
|
||||||
|
List<IGProUserInfo> getUserListOfUnMuting();
|
||||||
|
|
||||||
|
boolean removeUser(String str);
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.lang.annotation.ElementType;
|
||||||
|
import java.lang.annotation.Retention;
|
||||||
|
import java.lang.annotation.RetentionPolicy;
|
||||||
|
import java.lang.annotation.Target;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public interface IAudioChannelState {
|
||||||
|
|
||||||
|
|
||||||
|
@Target({ElementType.PARAMETER, ElementType.FIELD, ElementType.METHOD})
|
||||||
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
public @interface IAudioRoomState {
|
||||||
|
public static final int DEFAULT = 0;
|
||||||
|
public static final int IN_SPEECHING = 4;
|
||||||
|
public static final int LIVING = 1;
|
||||||
|
public static final int MINI_GAME = 18;
|
||||||
|
public static final int MUSIC_PLAY = 17;
|
||||||
|
public static final int NO_LIVING = 2;
|
||||||
|
public static final int NO_SPEECHING = 3;
|
||||||
|
public static final int PLAYING_GAME = 9;
|
||||||
|
public static final int SCREEN_SHARING = 6;
|
||||||
|
public static final int WORLD_PLAYING = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
int getChannelState();
|
||||||
|
|
||||||
|
ArrayList<IGProChannelStateInfo> getChannelStateList();
|
||||||
|
}
|
@ -0,0 +1,19 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IEnterChannelPermission extends Serializable {
|
||||||
|
boolean getAllowEnter();
|
||||||
|
|
||||||
|
boolean getAllowLive();
|
||||||
|
|
||||||
|
String getDisallowLiveReason();
|
||||||
|
|
||||||
|
String getDisallowReason();
|
||||||
|
|
||||||
|
int getLiveType();
|
||||||
|
|
||||||
|
String getLiveUrl();
|
||||||
|
|
||||||
|
long getMsgSeq();
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.lang.annotation.Retention;
|
||||||
|
import java.lang.annotation.RetentionPolicy;
|
||||||
|
|
||||||
|
|
||||||
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
public @interface IFaceAuthStatusType {
|
||||||
|
public static final int FACE_AUTH_NEED_VERIFY = 1;
|
||||||
|
public static final int FACE_AUTH_NONE = 0;
|
||||||
|
public static final int FACE_AUTH_VERIFIED = 2;
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAVDevOptInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProAVRoomAddUpInfo extends Serializable {
|
||||||
|
IGProAVDevOptInfo getAVDevOpt();
|
||||||
|
|
||||||
|
int getMicVolume();
|
||||||
|
|
||||||
|
String getRoomId();
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProAVRoomOptPushInfo extends Serializable {
|
||||||
|
String getChannelId();
|
||||||
|
|
||||||
|
String getDelRoomId();
|
||||||
|
|
||||||
|
String getGuildId();
|
||||||
|
|
||||||
|
int getOptType();
|
||||||
|
|
||||||
|
IGProAVRoomAddUpInfo getRoomAddUpInfo();
|
||||||
|
|
||||||
|
IGProAVShowMsgInfo getShowInfo();
|
||||||
|
|
||||||
|
String getSwitchRoomId();
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public interface IGProAVShowMsgInfo extends Serializable {
|
||||||
|
ArrayList<String> getButtonMsgs();
|
||||||
|
|
||||||
|
String getShowMsg();
|
||||||
|
|
||||||
|
int getShowSeconds();
|
||||||
|
|
||||||
|
int getShowType();
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProAVUserStateChangeInfo extends Serializable {
|
||||||
|
String getChannelId();
|
||||||
|
|
||||||
|
String getGuildId();
|
||||||
|
|
||||||
|
IGProAVShowMsgInfo getIGProAVShowMsgInfo();
|
||||||
|
|
||||||
|
String getMsg();
|
||||||
|
|
||||||
|
long getTinyId();
|
||||||
|
|
||||||
|
//ej getUserCtlInfo();
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProLobbyMemberInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMemberInfoInGame;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRobotStateInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUserChannelShowState;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProUserListGroupInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProBusinessData extends Serializable {
|
||||||
|
IGProLobbyMemberInfo getLobbyMemberInfo();
|
||||||
|
|
||||||
|
IGProMemberInfoInGame getMemberInfoInGame();
|
||||||
|
|
||||||
|
IGProRobotStateInfo getRobotStateInfo();
|
||||||
|
|
||||||
|
long getSortKey();
|
||||||
|
|
||||||
|
String getTipsMsg();
|
||||||
|
|
||||||
|
IGProUserAVData getUserAVInfo();
|
||||||
|
|
||||||
|
IGProUserChannelShowState getUserChannelShowState();
|
||||||
|
|
||||||
|
IGProUserListGroupInfo getUserListGroupInfo();
|
||||||
|
|
||||||
|
void setSortKey(long j2);
|
||||||
|
}
|
@ -0,0 +1,143 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProInviteSpeakCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProMedalInfo;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceQueueCfg;
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProVoiceSpeakModeCfg;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProChannelInfo extends Serializable {
|
||||||
|
@Deprecated
|
||||||
|
int getAllowOtherRaiseHand();
|
||||||
|
|
||||||
|
String getAppChannelIconUrl();
|
||||||
|
|
||||||
|
int getAppChannelJumpType();
|
||||||
|
|
||||||
|
String getAppChannelJumpUrl();
|
||||||
|
|
||||||
|
long getApplicationId();
|
||||||
|
|
||||||
|
//ArrayList<cx> getAuthControlStatusList();
|
||||||
|
|
||||||
|
int getBannedSpeak();
|
||||||
|
|
||||||
|
long getCategoryId();
|
||||||
|
|
||||||
|
String getCategoryName();
|
||||||
|
|
||||||
|
int getChannelLiveableType();
|
||||||
|
|
||||||
|
int getChannelMemberMax();
|
||||||
|
|
||||||
|
String getChannelName();
|
||||||
|
|
||||||
|
String getChannelUin();
|
||||||
|
|
||||||
|
ArrayList<Object> getChannelVisibleInfo();
|
||||||
|
|
||||||
|
long getCreateTime();
|
||||||
|
|
||||||
|
String getCreatorId();
|
||||||
|
|
||||||
|
int getFinalMsgNotify();
|
||||||
|
|
||||||
|
int getForumSortMode();
|
||||||
|
|
||||||
|
ArrayList<ISlowModeInfo> getGProSlowModeInfoList();
|
||||||
|
|
||||||
|
long getGotoChannelId();
|
||||||
|
|
||||||
|
String getGuildId();
|
||||||
|
|
||||||
|
String getHotIcon();
|
||||||
|
|
||||||
|
int getHotIndex();
|
||||||
|
|
||||||
|
String getIconUrl();
|
||||||
|
|
||||||
|
IGProInviteSpeakCfg getInviteSpeakCfg();
|
||||||
|
|
||||||
|
int getIsCategoryAdmin();
|
||||||
|
|
||||||
|
int getIsChannelAdmin();
|
||||||
|
|
||||||
|
int getJumpSwitch();
|
||||||
|
|
||||||
|
long getLastCntMsgSeq();
|
||||||
|
|
||||||
|
long getLastCntMsgTime();
|
||||||
|
|
||||||
|
long getLastMsgSeq();
|
||||||
|
|
||||||
|
long getLastMsgTime();
|
||||||
|
|
||||||
|
long getLiveAnchorTinyId();
|
||||||
|
|
||||||
|
long getLiveRoomId();
|
||||||
|
|
||||||
|
String getLiveRoomName();
|
||||||
|
|
||||||
|
IGProMedalInfo getMedalInfo();
|
||||||
|
|
||||||
|
byte[] getMsgMeta();
|
||||||
|
|
||||||
|
int getMsgNotify();
|
||||||
|
|
||||||
|
int getMyForumSortMode();
|
||||||
|
|
||||||
|
int getMyTalkPermissionType();
|
||||||
|
|
||||||
|
int getNoMemberMaxLimited();
|
||||||
|
|
||||||
|
String getOperationTitle();
|
||||||
|
|
||||||
|
int getOperationType();
|
||||||
|
|
||||||
|
long getReadCntMsgSeq();
|
||||||
|
|
||||||
|
long getReadCntMsgTime();
|
||||||
|
|
||||||
|
byte[] getReadMsgMeta();
|
||||||
|
|
||||||
|
long getReadMsgSeq();
|
||||||
|
|
||||||
|
long getReadMsgTime();
|
||||||
|
|
||||||
|
int getSlowModeKey();
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
List<Integer> getSpecialType();
|
||||||
|
|
||||||
|
int getTalkPermission();
|
||||||
|
|
||||||
|
int getTextChannelSubtypeId();
|
||||||
|
|
||||||
|
ArrayList<IGProTopMsg> getTopMsgList();
|
||||||
|
|
||||||
|
String getTopMsgOperatorTinyId();
|
||||||
|
|
||||||
|
long getTopMsgSeq();
|
||||||
|
|
||||||
|
long getTopMsgTime();
|
||||||
|
|
||||||
|
int getType();
|
||||||
|
|
||||||
|
int getVisibleType();
|
||||||
|
|
||||||
|
IGProVoiceQueueCfg getVoiceQueueCfg();
|
||||||
|
|
||||||
|
IGProVoiceSpeakModeCfg getVoiceSpeakModeCfg();
|
||||||
|
|
||||||
|
boolean isAllowOtherRaiseHand();
|
||||||
|
|
||||||
|
boolean isChannelOrCategoryAdmin();
|
||||||
|
|
||||||
|
void setFinalMsgNotify(int i2);
|
||||||
|
}
|
@ -0,0 +1,10 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProChannelStateInfo extends Serializable {
|
||||||
|
int getChannelState();
|
||||||
|
|
||||||
|
int getStatePriority();
|
||||||
|
}
|
@ -0,0 +1,10 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public interface IGProClientIdentityByteInfo extends Serializable {
|
||||||
|
int getClientId();
|
||||||
|
|
||||||
|
List<IGProIdentityInfo> getIdentityList();
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProClientIdentityInfo extends Serializable {
|
||||||
|
String getClientId();
|
||||||
|
|
||||||
|
String getDesc();
|
||||||
|
|
||||||
|
IGProClientIdentityByteInfo getIdentityBytes();
|
||||||
|
}
|
@ -0,0 +1,29 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProClientPresenceInfo extends Serializable {
|
||||||
|
String getBigIcon();
|
||||||
|
|
||||||
|
int getClientId();
|
||||||
|
|
||||||
|
String getClientName();
|
||||||
|
|
||||||
|
String getDetails();
|
||||||
|
|
||||||
|
long getEndTimeStamp();
|
||||||
|
|
||||||
|
long getExpireTimeStamp();
|
||||||
|
|
||||||
|
long getPartyMax();
|
||||||
|
|
||||||
|
long getPartySize();
|
||||||
|
|
||||||
|
String getRole();
|
||||||
|
|
||||||
|
String getSmallIcon();
|
||||||
|
|
||||||
|
long getStartTimeStamp();
|
||||||
|
|
||||||
|
String getState();
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProDailyRecommendPush extends Serializable {
|
||||||
|
String getAvatar();
|
||||||
|
|
||||||
|
String getJumpLink();
|
||||||
|
|
||||||
|
String getSubTitle();
|
||||||
|
|
||||||
|
String getTitle();
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProGetPrefetchRecommendGuildsRsp;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProDiscoveryStateChangedMsg extends Serializable {
|
||||||
|
IGProMyRecommendMsg getMyRecommendMsg();
|
||||||
|
|
||||||
|
IGProGetPrefetchRecommendGuildsRsp getPrefetchRecommendMsg();
|
||||||
|
|
||||||
|
int getSceneType();
|
||||||
|
|
||||||
|
IGProTopGuildRecommendMsg getTopGuildRecommendMsg();
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public interface IGProFeedSummary extends Serializable {
|
||||||
|
String getFeedId();
|
||||||
|
|
||||||
|
ArrayList<IGProFeedThumbnail> getFeedThumbnails();
|
||||||
|
|
||||||
|
String getTitle();
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProFeedThumbnail extends Serializable {
|
||||||
|
boolean getIsVideoCover();
|
||||||
|
|
||||||
|
String getUrl();
|
||||||
|
}
|
@ -0,0 +1,19 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProFetchRecommendChannelRsp extends Serializable {
|
||||||
|
long getChannelId();
|
||||||
|
|
||||||
|
String getChannelName();
|
||||||
|
|
||||||
|
String getGuildCoverUrl();
|
||||||
|
|
||||||
|
String getGuildIcon();
|
||||||
|
|
||||||
|
long getGuildId();
|
||||||
|
|
||||||
|
String getGuildName();
|
||||||
|
|
||||||
|
String getGuildProfile();
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProGiftInfo extends Serializable {
|
||||||
|
int getAllComboCnt();
|
||||||
|
|
||||||
|
boolean getComboOver();
|
||||||
|
|
||||||
|
long getComboSeq();
|
||||||
|
|
||||||
|
int getEffectLevel();
|
||||||
|
|
||||||
|
int getGiftId();
|
||||||
|
|
||||||
|
String getGiftName();
|
||||||
|
|
||||||
|
int getGiftNum();
|
||||||
|
|
||||||
|
long getGiftPrice();
|
||||||
|
|
||||||
|
int getGiftType();
|
||||||
|
|
||||||
|
int getMaterialId();
|
||||||
|
|
||||||
|
int getSendType();
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProRecommendGuildInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProGuildData extends Serializable {
|
||||||
|
ArrayList<IGProRecommendCategoryInfo> getCategoryList();
|
||||||
|
|
||||||
|
ArrayList<IGProRecommendChannelExtendInfo> getChannelExtendInfo();
|
||||||
|
|
||||||
|
ArrayList<IGProPollingData> getDatas();
|
||||||
|
|
||||||
|
IGProRecommendGuildInfo getGuildInfo();
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public interface IGProGuildGameDownloadInfo extends Serializable {
|
||||||
|
String getContent();
|
||||||
|
|
||||||
|
String getGameId();
|
||||||
|
|
||||||
|
String getJumpText();
|
||||||
|
|
||||||
|
ArrayList<Object> getLinks();
|
||||||
|
|
||||||
|
ArrayList<String> getPicUrls();
|
||||||
|
|
||||||
|
String getTagText();
|
||||||
|
|
||||||
|
String getTitle();
|
||||||
|
}
|
@ -6,11 +6,14 @@ import com.tencent.mobileqq.qqguildsdk.data.genc.IGProNavigationInfo;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
public interface IGProGuildInfo extends Serializable {
|
public interface IGProGuildInfo extends Serializable {
|
||||||
public static final long serialVersionUID = 1;
|
public static final long serialVersionUID = 1;
|
||||||
|
|
||||||
boolean getAllowSearch();
|
boolean getAllowSearch();
|
||||||
|
|
||||||
|
long getAvatarSeq();
|
||||||
|
|
||||||
String getAvatarUrl(int i2);
|
String getAvatarUrl(int i2);
|
||||||
|
|
||||||
long getBannedTimeLimit();
|
long getBannedTimeLimit();
|
||||||
@ -45,6 +48,8 @@ public interface IGProGuildInfo extends Serializable {
|
|||||||
|
|
||||||
int getGuildType();
|
int getGuildType();
|
||||||
|
|
||||||
|
int getGuildUnNotifyFlag();
|
||||||
|
|
||||||
boolean getIsBanned();
|
boolean getIsBanned();
|
||||||
|
|
||||||
boolean getIsFrozen();
|
boolean getIsFrozen();
|
||||||
@ -61,8 +66,6 @@ public interface IGProGuildInfo extends Serializable {
|
|||||||
|
|
||||||
int getMedalLevel();
|
int getMedalLevel();
|
||||||
|
|
||||||
int getMessageNotifyType();
|
|
||||||
|
|
||||||
long getMyShutUpExpireTime();
|
long getMyShutUpExpireTime();
|
||||||
|
|
||||||
ArrayList<IGProNavigationInfo> getNavigationInfoList();
|
ArrayList<IGProNavigationInfo> getNavigationInfoList();
|
||||||
@ -112,8 +115,4 @@ public interface IGProGuildInfo extends Serializable {
|
|||||||
boolean isTop();
|
boolean isTop();
|
||||||
|
|
||||||
boolean isVisibleForVisitor();
|
boolean isVisibleForVisitor();
|
||||||
|
|
||||||
void setQRCodeSwitch(int i2);
|
|
||||||
|
|
||||||
void setUIData(String str, String str2);
|
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,72 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProGuildRoleInfo extends Serializable {
|
||||||
|
ArrayList<String> getApproveSpeakChannels();
|
||||||
|
|
||||||
|
ArrayList<String> getApproveVisibleChannels();
|
||||||
|
|
||||||
|
int getBackgroudColor1();
|
||||||
|
|
||||||
|
int getBackgroudColor2();
|
||||||
|
|
||||||
|
int getCategoryType();
|
||||||
|
|
||||||
|
int getColor();
|
||||||
|
|
||||||
|
int getCount();
|
||||||
|
|
||||||
|
String getDisplayTagName();
|
||||||
|
|
||||||
|
int getDisplayType();
|
||||||
|
|
||||||
|
String getGuildId();
|
||||||
|
|
||||||
|
boolean getHoist();
|
||||||
|
|
||||||
|
boolean getIsNotSort();
|
||||||
|
|
||||||
|
String getLevelBigIcon();
|
||||||
|
|
||||||
|
String getLevelDesc();
|
||||||
|
|
||||||
|
String getLevelIconUrl();
|
||||||
|
|
||||||
|
String getLevelSimpleDsc();
|
||||||
|
|
||||||
|
int getLevelSimpleDscColor();
|
||||||
|
|
||||||
|
int getLevelSplitLineColor();
|
||||||
|
|
||||||
|
ArrayList<String> getManageCategoryIdList();
|
||||||
|
|
||||||
|
long getManageTagPendingColor();
|
||||||
|
|
||||||
|
int getMemberLimit();
|
||||||
|
|
||||||
|
String getName();
|
||||||
|
|
||||||
|
int getNameplate();
|
||||||
|
|
||||||
|
int getOutlineColor();
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
GProRolePermission getPermission();
|
||||||
|
|
||||||
|
String getRoleId();
|
||||||
|
|
||||||
|
int getRoleType();
|
||||||
|
|
||||||
|
int getSpeakableChannelsCount();
|
||||||
|
|
||||||
|
int getVisibleChannelsCount();
|
||||||
|
|
||||||
|
boolean isLevelRole();
|
||||||
|
|
||||||
|
String toString();
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProAVChannelConfig;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProHeartbeatRsq extends Serializable {
|
||||||
|
IGProAVChannelConfig getAVChannelConfig();
|
||||||
|
|
||||||
|
long getChannelId();
|
||||||
|
|
||||||
|
int getForceExit();
|
||||||
|
|
||||||
|
long getGuildId();
|
||||||
|
|
||||||
|
long getNextHeartBeatInterval();
|
||||||
|
|
||||||
|
long getNoStreamDisconnectTrtcSecond();
|
||||||
|
|
||||||
|
String getShowTips();
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProIdentityInfo extends Serializable {
|
||||||
|
int getIdentityType();
|
||||||
|
|
||||||
|
byte[] getPlateData();
|
||||||
|
|
||||||
|
int getType();
|
||||||
|
|
||||||
|
String getValue();
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProLiveRoomInfo;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public interface IGProLiveResultItem extends Serializable {
|
||||||
|
IGProLiveRoomInfo getLiveChannel();
|
||||||
|
|
||||||
|
//ArrayList<ew> getMsgAbstracts();
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProMsgSummary extends Serializable {
|
||||||
|
String getAvatar();
|
||||||
|
|
||||||
|
long getMsgSeq();
|
||||||
|
|
||||||
|
byte[] getRichText();
|
||||||
|
|
||||||
|
long getTinyId();
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import com.tencent.mobileqq.qqguildsdk.data.genc.IGProDiscoverStatus;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProMyRecommendMsg extends Serializable {
|
||||||
|
int getBusinessType();
|
||||||
|
|
||||||
|
IGProDiscoverStatus getDiscoverStatus();
|
||||||
|
|
||||||
|
int getFlag();
|
||||||
|
|
||||||
|
int getPointType();
|
||||||
|
}
|
@ -0,0 +1,23 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProOnlineMember extends Serializable {
|
||||||
|
String getGuildId();
|
||||||
|
|
||||||
|
String getHotIcon();
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
|
String getMemberCnt();
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
|
String getMemberTitle();
|
||||||
|
|
||||||
|
List<String> getOnlineMemberAvatars();
|
||||||
|
|
||||||
|
String getOnlineMemberCnt();
|
||||||
|
|
||||||
|
String toString();
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IGProPollingData extends Serializable {
|
||||||
|
long getChannelId();
|
||||||
|
|
||||||
|
byte[] getCookie();
|
||||||
|
|
||||||
|
//ArrayList<ew> getFeedMsgAbstracts();
|
||||||
|
|
||||||
|
boolean getForcePolling();
|
||||||
|
|
||||||
|
long getGuildId();
|
||||||
|
|
||||||
|
ArrayList<IGProStickyChannel> getGuildStickyChannelList();
|
||||||
|
|
||||||
|
IGProLiveResultItem getLiveResultItem();
|
||||||
|
|
||||||
|
//ArrayList<ew> getMsgAbstracts();
|
||||||
|
|
||||||
|
int getType();
|
||||||
|
|
||||||
|
long getUpdateTime();
|
||||||
|
|
||||||
|
long getVersion();
|
||||||
|
|
||||||
|
IAudioChannelMemberInfos getVoiceChannel();
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package com.tencent.mobileqq.qqguildsdk.data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public interface IGProProfileChannelState {
|
||||||
|
String getChannelName();
|
||||||
|
|
||||||
|
String getPvNumStr();
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user