Class UserRankService
java.lang.Object
dev.getelements.elements.service.leaderboard.UserRankService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.leaderboard.RankService
- Direct Known Subclasses:
SuperUserRankService
public class UserRankService
extends Object
implements dev.getelements.elements.sdk.service.leaderboard.RankService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSupplier<dev.getelements.elements.sdk.model.profile.Profile> dev.getelements.elements.sdk.dao.RankDaodev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForFriends(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForFriendsRelative(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForGlobal(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForGlobalRelative(String leaderboardNameOrId, String profileId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.Tabulation<dev.getelements.elements.sdk.model.leaderboard.RankRow> getRanksForGlobalTabular(String leaderboardNameOrId, long leaderboardEpoch) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForMutualFollowers(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForMutualFollowersRelative(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) dev.getelements.elements.sdk.model.user.UsergetUser()voidsetCdnUtils(LargeObjectCdnUtils cdnUtils) voidsetProfileSupplier(Supplier<dev.getelements.elements.sdk.model.profile.Profile> profileSupplier) voidsetRankDao(dev.getelements.elements.sdk.dao.RankDao rankDao) voidsetUser(dev.getelements.elements.sdk.model.user.User user)
-
Constructor Details
-
UserRankService
public UserRankService()
-
-
Method Details
-
getRanksForGlobal
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForGlobal(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForGlobalin interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForGlobalRelative
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForGlobalRelative(String leaderboardNameOrId, String profileId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForGlobalRelativein interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForFriends
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForFriends(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForFriendsin interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForFriendsRelative
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForFriendsRelative(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForFriendsRelativein interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForMutualFollowers
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForMutualFollowers(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForMutualFollowersin interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForMutualFollowersRelative
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.leaderboard.Rank> getRanksForMutualFollowersRelative(String leaderboardNameOrId, int offset, int count, long leaderboardEpoch) - Specified by:
getRanksForMutualFollowersRelativein interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getRanksForGlobalTabular
public dev.getelements.elements.sdk.model.Tabulation<dev.getelements.elements.sdk.model.leaderboard.RankRow> getRanksForGlobalTabular(String leaderboardNameOrId, long leaderboardEpoch) - Specified by:
getRanksForGlobalTabularin interfacedev.getelements.elements.sdk.service.leaderboard.RankService
-
getUser
public dev.getelements.elements.sdk.model.user.User getUser() -
setUser
@Inject public void setUser(dev.getelements.elements.sdk.model.user.User user) -
getRankDao
public dev.getelements.elements.sdk.dao.RankDao getRankDao() -
setRankDao
@Inject public void setRankDao(dev.getelements.elements.sdk.dao.RankDao rankDao) -
getProfileSupplier
-
setProfileSupplier
@Inject public void setProfileSupplier(Supplier<dev.getelements.elements.sdk.model.profile.Profile> profileSupplier) -
getCdnUtils
-
setCdnUtils
-