Search in sources :

Example 1 with LeagueAPI

use of no.stelar7.api.r4j.impl.lol.raw.LeagueAPI in project L4J8 by stelar7.

the class MatchListV5Test method testForMissingAttributes.

@Test
public void testForMissingAttributes() {
    LeagueAPI leagueAPI = r4J.getLoLAPI().getLeagueAPI();
    List<LeagueEntry> divis = leagueAPI.getLeagueByTierDivision(LeagueShard.EUW1, GameQueueType.RANKED_SOLO_5X5, TierDivisionType.GOLD_I, 1);
    for (LeagueEntry entry : divis) {
        Summoner summoner = Summoner.bySummonerId(LeagueShard.EUW1, entry.getSummonerId());
        List<String> lazy = summoner.getLeagueGames().get();
        for (int i = 0; i < lazy.size() && i < 5; i++) {
            String match = lazy.get(i);
            LOLMatch lolMatch = LOLMatch.get(LeagueShard.EUW1, match);
            lolMatch.getTimeline();
        }
    }
}
Also used : Summoner(no.stelar7.api.r4j.pojo.lol.summoner.Summoner) LeagueEntry(no.stelar7.api.r4j.pojo.lol.league.LeagueEntry) LeagueAPI(no.stelar7.api.r4j.impl.lol.raw.LeagueAPI)

Aggregations

LeagueAPI (no.stelar7.api.r4j.impl.lol.raw.LeagueAPI)1 LeagueEntry (no.stelar7.api.r4j.pojo.lol.league.LeagueEntry)1 Summoner (no.stelar7.api.r4j.pojo.lol.summoner.Summoner)1