All Classes and Interfaces

Class
Description
 
 
 
Represents a champion in the game League of Legends.
 
This class represents a Champion Downloader that is used to download and retrieve information about champions in the game League of Legends.
The LeagueOfLegendsImage class represents an image associated with a League of Legends object.
Represents the information of a champion in the game League of Legends.
The ChampionLeveltip class represents the level tip information for a champion spell.
The ChampionPassive class represents the passive ability of a champion in the game League of Legends.
Represents information about a skin for a champion in the game League of Legends.
The ChampionSpells class represents the spells of a champion in the game League of Legends.
The ChampionStats class represents the statistics of a champion in the game League of Legends.
 
 
 
 
 
 
 
 
 
 
Enumeration class representing the supported languages.
The LeagueOfLegendsChampResponse class represents the response received when retrieving champion information from the League of Legends API.
The LeagueOfLegendsClient class represents a client for interacting with the League of Legends API.
The LeagueOfLegendsClientBuilder class is responsible for building instances of LeagueOfLegendsClient.
Enumeration class representing the League of Legends API URLs.
 
 
 
 
 
 
 
 
 
Class: HttpClientImpl Author: Description: This abstract class provides a basic implementation for making HTTP requests using the Java HttpClient library.
 
Enumeration class representing the regions in Riot Games.
 
 
 
 
 
 
Represents the response object containing summoner information.
 
 
 
The VersionDownloader class is responsible for downloading the current version numbers of the game.