- RATE_LIMITED - Static variable in exception net.rithms.riot.api.RiotApiException
-
- RateLimit(String, int) - Constructor for class net.rithms.riot.api.request.ratelimit.DefaultRateLimitHandler.RateLimit
-
- RateLimitException - Exception in net.rithms.riot.api.request.ratelimit
-
Thrown when the Riot Api returns error code 429 (rate limit exceeded).
- RateLimitException(int, String) - Constructor for exception net.rithms.riot.api.request.ratelimit.RateLimitException
-
Constructs a RateLimitException
with the specified attributes.
- RateLimitHandler - Interface in net.rithms.riot.api.request.ratelimit
-
The interface for handling rate limits
- RateLimitList() - Constructor for class net.rithms.riot.api.request.ratelimit.DefaultRateLimitHandler.RateLimitList
-
- Realm - Class in net.rithms.riot.api.endpoints.static_data.dto
-
This object contains realm data.
- Realm() - Constructor for class net.rithms.riot.api.endpoints.static_data.dto.Realm
-
- Recommended - Class in net.rithms.riot.api.endpoints.static_data.dto
-
This object contains champion recommended data.
- Recommended() - Constructor for class net.rithms.riot.api.endpoints.static_data.dto.Recommended
-
- removeAllListeners() - Method in class net.rithms.riot.api.request.AsyncRequest
-
- removeListener(RequestListener) - Method in class net.rithms.riot.api.request.AsyncRequest
-
- removeListeners(RequestListener...) - Method in class net.rithms.riot.api.RiotApiAsync
-
Removes one or more
RequestListener
from getting informed when asynchronous requests finish.
- Request - Class in net.rithms.riot.api.request
-
This class is used to fire synchronous call at the Riot Api.
- Request(ApiConfig, ApiMethod) - Constructor for class net.rithms.riot.api.request.Request
-
Constructs a synchronous request
- RequestAdapter - Class in net.rithms.riot.api.request
-
A template class implementing
RequestListener
similar to Swing's event adapters.
- RequestAdapter() - Constructor for class net.rithms.riot.api.request.RequestAdapter
-
- RequestListener - Interface in net.rithms.riot.api.request
-
The listener interface for receiving events from asynchronous requests.
- RequestMethod - Enum in net.rithms.riot.api.request
-
An enumeration to indicate the HTTP method that the request should use
- RequestResponse - Class in net.rithms.riot.api.request
-
Represents the raw response of the RiotApi
- requireValidSummonerName(String) - Static method in class net.rithms.util.RiotApiUtil
-
Checks that the specified String is not an invalid summoner name.
- RespectedRateLimitException - Exception in net.rithms.riot.api.request.ratelimit
-
Thrown when the
RateLimitHandler
decides to drop a request instead of sending it to the Riot API to prevent violating the rate
limit.
- RespectedRateLimitException(int, String) - Constructor for exception net.rithms.riot.api.request.ratelimit.RespectedRateLimitException
-
Constructs a RespectedRateLimitException
with the specified attributes.
- RiotApi - Class in net.rithms.riot.api
-
This is the main class for using this riot api wrapper.
- RiotApi() - Constructor for class net.rithms.riot.api.RiotApi
-
Constructs a RiotApi object with default configuration.
- RiotApi(ApiConfig) - Constructor for class net.rithms.riot.api.RiotApi
-
Constructs a RiotApi object with the given configuration.
- RiotApiAsync - Class in net.rithms.riot.api
-
This class is used to fire asynchronous requests.
- RiotApiError - Class in net.rithms.riot.api.request
-
- RiotApiError() - Constructor for class net.rithms.riot.api.request.RiotApiError
-
- RiotApiErrorStatus - Class in net.rithms.riot.api.request
-
- RiotApiErrorStatus() - Constructor for class net.rithms.riot.api.request.RiotApiErrorStatus
-
- RiotApiException - Exception in net.rithms.riot.api
-
Thrown when the Riot Api returns an error code, or if the Riot Api's response can not be parsed successfully.
- RiotApiException(int, RiotApiError) - Constructor for exception net.rithms.riot.api.RiotApiException
-
Constructs a RiotApiException
with the specified error code and error dto, as sent by the Riot Api.
- RiotApiException(int, String) - Constructor for exception net.rithms.riot.api.RiotApiException
-
Constructs a RiotApiException
with the specified error code and error message.
- RiotApiException(int) - Constructor for exception net.rithms.riot.api.RiotApiException
-
Constructs a RiotApiException
with the specified error code.
- RiotApiTest - Class in net.rithms.test
-
Runs all synchronous and asynchronous tests.
- RiotApiTest() - Constructor for class net.rithms.test.RiotApiTest
-
- RiotApiUtil - Class in net.rithms.util
-
- RiotApiUtil() - Constructor for class net.rithms.util.RiotApiUtil
-
- run() - Method in class net.rithms.riot.api.request.AsyncRequest
-
- Rune - Class in net.rithms.riot.api.endpoints.match.dto
-
- Rune() - Constructor for class net.rithms.riot.api.endpoints.match.dto.Rune
-
- Rune - Class in net.rithms.riot.api.endpoints.spectator.dto
-
- Rune() - Constructor for class net.rithms.riot.api.endpoints.spectator.dto.Rune
-
- Rune - Class in net.rithms.riot.api.endpoints.static_data.dto
-
This object contains rune data.
- Rune() - Constructor for class net.rithms.riot.api.endpoints.static_data.dto.Rune
-
- RuneList - Class in net.rithms.riot.api.endpoints.static_data.dto
-
This object contains rune list data.
- RuneList() - Constructor for class net.rithms.riot.api.endpoints.static_data.dto.RuneList
-
- RuneListTags - Enum in net.rithms.riot.api.endpoints.static_data.constant
-
- RunePage - Class in net.rithms.riot.api.endpoints.runes.dto
-
This object contains rune page information.
- RunePage() - Constructor for class net.rithms.riot.api.endpoints.runes.dto.RunePage
-
- RunePages - Class in net.rithms.riot.api.endpoints.runes.dto
-
This object contains rune pages information.
- RunePages() - Constructor for class net.rithms.riot.api.endpoints.runes.dto.RunePages
-
- RunesApiMethod - Class in net.rithms.riot.api.endpoints.runes
-
- RuneSlot - Class in net.rithms.riot.api.endpoints.runes.dto
-
This object contains rune slot information.
- RuneSlot() - Constructor for class net.rithms.riot.api.endpoints.runes.dto.RuneSlot
-
- RuneStats - Class in net.rithms.riot.api.endpoints.static_data.dto
-
This object contains stats for runes.
- RuneStats() - Constructor for class net.rithms.riot.api.endpoints.static_data.dto.RuneStats
-
- RuneTags - Enum in net.rithms.riot.api.endpoints.static_data.constant
-