public abstract class BaseGetter extends Object implements Getter
CACHE, NUMBER
Constructor and Description |
---|
BaseGetter() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cache, cache, cache, cache, dontCache, getBanList, getFileInfo, getGroupHomeworkList, getGroupHomeworkList, getGroupHomeworkList, getGroupInfo, getGroupInfo, getGroupInfo, getGroupLinkList, getGroupLinkList, getGroupLinkList, getGroupMemberInfo, getGroupMemberInfo, getGroupMemberInfo, getGroupMemberInfo, getGroupMemberInfo, getGroupMemberList, getGroupNoteList, getGroupNoteList, getGroupNoteList, getGroupTopNote, getImageInfo, getShareList, getStrangerInfo, getStrangerInfo, getStrangerInfo
isGetterList, isSenderList, isSetterList
public <RESULT extends InfoResult> RESULT get(InfoGet<RESULT> infoGet)
public AnonInfo getAnonInfo(String flag)
getAnonInfo
in interface SenderGetList
flag
- public AuthInfo getAuthInfo()
getAuthInfo
in interface SenderGetList
public BanList getBanList(String group)
getBanList
in interface SenderGetList
group
- 群号public FileInfo getFileInfo(String flag)
getFileInfo
in interface SenderGetList
flag
- 文件标识public FriendList getFriendList()
getFriendList
in interface SenderGetList
public GroupHomeworkList getGroupHomeworkList(String group, int number)
getGroupHomeworkList
in interface SenderGetList
group
- 群号number
- 获取数量public GroupInfo getGroupInfo(String group, boolean cache)
getGroupInfo
in interface SenderGetList
group
- 群号cache
- 是否使用缓存public GroupLinkList getGroupLinkList(String group, int number)
getGroupLinkList
in interface SenderGetList
group
- 群号number
- 获取数量public GroupList getGroupList()
getGroupList
in interface SenderGetList
public GroupMemberInfo getGroupMemberInfo(String group, String QQ, boolean cache)
getGroupMemberInfo
in interface SenderGetList
group
- 群号QQ
- QQ号cache
- 是否使用缓存public GroupMemberList getGroupMemberList(String group)
getGroupMemberList
in interface SenderGetList
group
- 群号public GroupNoteList getGroupNoteList(String group, int number)
getGroupNoteList
in interface SenderGetList
group
- 群号number
- 数量public GroupTopNote getGroupTopNote(String group)
getGroupTopNote
in interface SenderGetList
group
- 群号public ImageInfo getImageInfo(String flag)
getImageInfo
in interface SenderGetList
flag
- 图片文件名或标识public LoginQQInfo getLoginQQInfo()
getLoginQQInfo
in interface SenderGetList
public ShareList getShareList(String group)
getShareList
in interface SenderGetList
group
- public StrangerInfo getStrangerInfo(String QQ, boolean cache)
getStrangerInfo
in interface SenderGetList
QQ
- 陌生人的QQ号cache
- 是否使用缓存Copyright © 2020. All rights reserved.