Skip navigation links
A B C D E F G H M O P R S T U V 

A

abortCheckIn(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
abortCheckIn(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
When your tournament is in a 'checking_in' or 'checked_in' state, there's no way to edit the tournament's start time (start_at) or check-in duration (check_in_duration).
AdapterSuite - Class in com.exsoloscript.challonge.gson
Collects the type adapters and creates a Gson object with them
AdapterSuite() - Constructor for class com.exsoloscript.challonge.gson.AdapterSuite
 
addParticipant(String, ParticipantQuery) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
addParticipant(String, ParticipantQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Add a participant to a tournament (up until it is started).
async(AsyncCallback<T>) - Method in interface com.exsoloscript.challonge.handler.call.ChallongeApiCall
An async API call.
async(AsyncCallback<T>) - Method in class com.exsoloscript.challonge.handler.call.RetrofitChallongeApiCall
 
AsyncCallback<T> - Interface in com.exsoloscript.challonge.handler.call
Callback handler for async API calls.
Attachment - Class in com.exsoloscript.challonge.model
The POJO that will be mapped to the attachment requests by Gson
Attachment() - Constructor for class com.exsoloscript.challonge.model.Attachment
 
AttachmentAdapter - Class in com.exsoloscript.challonge.gson
Type adapter for the Attachment class.
AttachmentAdapter() - Constructor for class com.exsoloscript.challonge.gson.AttachmentAdapter
 
AttachmentHandler - Class in com.exsoloscript.challonge.handler.call
Accessible API handler for attachments.
AttachmentQuery - Class in com.exsoloscript.challonge.model.query
Query for creating or updating an attachment.
AttachmentQuery() - Constructor for class com.exsoloscript.challonge.model.query.AttachmentQuery
 
attachments() - Method in class com.exsoloscript.challonge.ChallongeApi
 

B

bulkAddParticipants(String, List<ParticipantQuery>) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
bulkAddParticipants(String, List<ParticipantQuery>) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Bulk add participants to a tournament (up until it is started).

C

Challonge - Class in com.exsoloscript.challonge
The only purpose of this class is to instantiate the ChallongeApi class.
Challonge() - Constructor for class com.exsoloscript.challonge.Challonge
 
ChallongeApi - Class in com.exsoloscript.challonge
A collection of all the available handlers.
ChallongeApi() - Constructor for class com.exsoloscript.challonge.ChallongeApi
 
ChallongeApiCall<T> - Interface in com.exsoloscript.challonge.handler.call
Implementations of this class should return an object of the given type received by the API
ChallongeCredentials - Class in com.exsoloscript.challonge
Challonge credentials containing username and api-key.
ChallongeCredentials() - Constructor for class com.exsoloscript.challonge.ChallongeCredentials
 
ChallongeException - Exception in com.exsoloscript.challonge.model.exception
This exception is being used to represent errors received by the Challonge REST API
ChallongeException(String...) - Constructor for exception com.exsoloscript.challonge.model.exception.ChallongeException
 
ChallongeModule - Class in com.exsoloscript.challonge.guice
Guice module for Challonge initialization.
ChallongeModule(ChallongeCredentials) - Constructor for class com.exsoloscript.challonge.guice.ChallongeModule
Binding the credentials, that will be injected later
checkInParticipant(String, int) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
checkInParticipant(String, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Checks a participant in, setting checked_in_at to the current time.
com.exsoloscript.challonge - package com.exsoloscript.challonge
 
com.exsoloscript.challonge.gson - package com.exsoloscript.challonge.gson
 
com.exsoloscript.challonge.guice - package com.exsoloscript.challonge.guice
 
com.exsoloscript.challonge.handler.call - package com.exsoloscript.challonge.handler.call
 
com.exsoloscript.challonge.handler.retrofit - package com.exsoloscript.challonge.handler.retrofit
 
com.exsoloscript.challonge.model - package com.exsoloscript.challonge.model
 
com.exsoloscript.challonge.model.enumeration - package com.exsoloscript.challonge.model.enumeration
 
com.exsoloscript.challonge.model.enumeration.query - package com.exsoloscript.challonge.model.enumeration.query
 
com.exsoloscript.challonge.model.exception - package com.exsoloscript.challonge.model.exception
 
com.exsoloscript.challonge.model.query - package com.exsoloscript.challonge.model.query
 
com.exsoloscript.challonge.util - package com.exsoloscript.challonge.util
 
configure() - Method in class com.exsoloscript.challonge.guice.ChallongeModule
 
createApiCall(Call<T>) - Method in class com.exsoloscript.challonge.handler.call.RetrofitChallongeApiCallFactory
Creates a new API call
createAttachment(String, int, AttachmentQuery) - Method in class com.exsoloscript.challonge.handler.call.AttachmentHandler
 
createAttachment(String, int, AttachmentQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitAttachmentHandler
Add a file, link, or text attachment to a match.
createService(Class<S>) - Method in class com.exsoloscript.challonge.handler.retrofit.RetrofitServiceProvider
 
createTournament(TournamentQuery) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
createTournament(TournamentQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Create a new tournament.

D

deleteAttachment(String, int, int) - Method in class com.exsoloscript.challonge.handler.call.AttachmentHandler
 
deleteAttachment(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitAttachmentHandler
Delete a match attachment.
deleteParticipant(String, int) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
deleteParticipant(String, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
If the tournament has not started, delete a participant, automatically filling in the abandoned seed number.
deleteTournament(String) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
deleteTournament(String) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Deletes a tournament along with all its associated records.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.AttachmentAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.MatchAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.MatchListAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.OffsetDateTimeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.ParticipantAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.ParticipantListAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.exsoloscript.challonge.gson.TournamentAdapter
 

E

ErrorUtil - Class in com.exsoloscript.challonge.util
This class converts Retrofit responses to throwable exceptions
ErrorUtil(Retrofit) - Constructor for class com.exsoloscript.challonge.util.ErrorUtil
 

F

finalizeTournament(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
finalizeTournament(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Finalize a tournament that has had all match scores submitted, rendering its results permanent.

G

get() - Method in class com.exsoloscript.challonge.gson.AdapterSuite
 
get() - Method in class com.exsoloscript.challonge.handler.retrofit.RetrofitServiceProvider
 
getAttachment(String, int, int) - Method in class com.exsoloscript.challonge.handler.call.AttachmentHandler
 
getAttachment(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitAttachmentHandler
Retrieve a single match attachment record.
getAttachments(String, int) - Method in class com.exsoloscript.challonge.handler.call.AttachmentHandler
 
getAttachments(String, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitAttachmentHandler
Retrieve a match's attachments.
getErrors() - Method in exception com.exsoloscript.challonge.model.exception.ChallongeException
 
getFor(String, String) - Static method in class com.exsoloscript.challonge.Challonge
Create a new ChallongeApi v1 object with the given credentials.
getMatch(String, int, boolean) - Method in class com.exsoloscript.challonge.handler.call.MatchHandler
 
getMatch(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitMatchHandler
Retrieve a single match record for a tournament.
getMatches(String, Integer, MatchState) - Method in class com.exsoloscript.challonge.handler.call.MatchHandler
 
getMatches(String) - Method in class com.exsoloscript.challonge.handler.call.MatchHandler
 
getMatches(String, Integer, MatchState) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitMatchHandler
Retrieve a tournament's match list.
getMessage() - Method in exception com.exsoloscript.challonge.model.exception.ChallongeException
 
getParticipant(String, int, boolean) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
getParticipant(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Retrieve a single participant record for a tournament.
getParticipants(String) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
getParticipants(String) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Retrieve a tournament's participant list.
getTournament(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
getTournament(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Retrieve a single tournament record created with your account.
getTournaments() - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
getTournaments(TournamentQueryState, TournamentType, String, String, String) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
getTournaments(TournamentQueryState, TournamentType, String, String, String) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Retrieve a set of tournaments created with your account.
GrandFinalsModifier - Enum in com.exsoloscript.challonge.model.enumeration.query
Type of the grand finals in a double elimination tournament.
GsonAdapter - Interface in com.exsoloscript.challonge.gson
Any type adapter for the AdapterSuite needs to implement this interface in oder to be added.

H

handleFailure(Throwable) - Method in interface com.exsoloscript.challonge.handler.call.AsyncCallback
If the request failed this method will be called with the related exception
handleSuccess(T) - Method in interface com.exsoloscript.challonge.handler.call.AsyncCallback
If the request was successful the demanded object will be accessible through this method

M

Match - Class in com.exsoloscript.challonge.model
The POJO that will be mapped to the match requests by Gson
Match() - Constructor for class com.exsoloscript.challonge.model.Match
 
MatchAdapter - Class in com.exsoloscript.challonge.gson
Type adapter for the Match class.
MatchAdapter() - Constructor for class com.exsoloscript.challonge.gson.MatchAdapter
 
matches() - Method in class com.exsoloscript.challonge.ChallongeApi
 
MatchHandler - Class in com.exsoloscript.challonge.handler.call
Accessible API handler for matches.
MatchListAdapter - Class in com.exsoloscript.challonge.gson
 
MatchListAdapter() - Constructor for class com.exsoloscript.challonge.gson.MatchListAdapter
 
MatchQuery - Class in com.exsoloscript.challonge.model.query
Query for updating a match.
MatchQuery() - Constructor for class com.exsoloscript.challonge.model.query.MatchQuery
 
MatchQueryAdapter - Class in com.exsoloscript.challonge.gson
 
MatchQueryAdapter() - Constructor for class com.exsoloscript.challonge.gson.MatchQueryAdapter
 
MatchState - Enum in com.exsoloscript.challonge.model.enumeration
This enumeration represents the different states of a match.

O

OffsetDateTimeAdapter - Class in com.exsoloscript.challonge.gson
Type adapter for the OffsetDateTime class.
OffsetDateTimeAdapter() - Constructor for class com.exsoloscript.challonge.gson.OffsetDateTimeAdapter
 

P

parseException(Response<?>) - Method in class com.exsoloscript.challonge.util.ErrorUtil
This method takes a Retrofit response and throws an exception parsed from the response body
Participant - Class in com.exsoloscript.challonge.model
The POJO that will be mapped to the participant requests by Gson
Participant() - Constructor for class com.exsoloscript.challonge.model.Participant
 
ParticipantAdapter - Class in com.exsoloscript.challonge.gson
Type adapter for the Participant class.
ParticipantAdapter() - Constructor for class com.exsoloscript.challonge.gson.ParticipantAdapter
 
ParticipantHandler - Class in com.exsoloscript.challonge.handler.call
Accessible API handler for participants.
ParticipantListAdapter - Class in com.exsoloscript.challonge.gson
 
ParticipantListAdapter() - Constructor for class com.exsoloscript.challonge.gson.ParticipantListAdapter
 
ParticipantQuery - Class in com.exsoloscript.challonge.model.query
Query for creating or updating a participant.
ParticipantQuery() - Constructor for class com.exsoloscript.challonge.model.query.ParticipantQuery
 
ParticipantQueryListAdapter - Class in com.exsoloscript.challonge.gson
 
ParticipantQueryListAdapter() - Constructor for class com.exsoloscript.challonge.gson.ParticipantQueryListAdapter
 
participants() - Method in class com.exsoloscript.challonge.ChallongeApi
 
processCheckIns(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
processCheckIns(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
This should be invoked after a tournament's check-in window closes before the tournament is started.

R

randomizeParticipants(String) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
randomizeParticipants(String) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Randomize seeds among participants.
RankedBy - Enum in com.exsoloscript.challonge.model.enumeration
This enumeration represents the available tournament types.
resetTournament(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
resetTournament(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Reset a tournament, clearing all of its scores and attachments.
RetrofitAttachmentHandler - Interface in com.exsoloscript.challonge.handler.retrofit
Match related API bindings
RetrofitChallongeApiCall<T> - Class in com.exsoloscript.challonge.handler.call
Call implementation for Retrofit.
RetrofitChallongeApiCall(Call<T>, ErrorUtil) - Constructor for class com.exsoloscript.challonge.handler.call.RetrofitChallongeApiCall
Create new object with a call and a way to handle errors.
RetrofitChallongeApiCallFactory - Class in com.exsoloscript.challonge.handler.call
This factory is used to inject the ErrorUtil with Guice and to hand it over to the API calls
RetrofitChallongeApiCallFactory() - Constructor for class com.exsoloscript.challonge.handler.call.RetrofitChallongeApiCallFactory
 
RetrofitMatchHandler - Interface in com.exsoloscript.challonge.handler.retrofit
Match related API bindings
RetrofitParticipantHandler - Interface in com.exsoloscript.challonge.handler.retrofit
Participant related API bindings
RetrofitServiceProvider - Class in com.exsoloscript.challonge.handler.retrofit
This class is configured to instantiate the Retrofit handlers
RetrofitTournamentHandler - Interface in com.exsoloscript.challonge.handler.retrofit
Tournament related API bindings

S

serialize(MatchQuery, Type, JsonSerializationContext) - Method in class com.exsoloscript.challonge.gson.MatchQueryAdapter
 
serialize(OffsetDateTime, Type, JsonSerializationContext) - Method in class com.exsoloscript.challonge.gson.OffsetDateTimeAdapter
 
serialize(List<ParticipantQuery>, Type, JsonSerializationContext) - Method in class com.exsoloscript.challonge.gson.ParticipantQueryListAdapter
 
serialize(TournamentQuery, Type, JsonSerializationContext) - Method in class com.exsoloscript.challonge.gson.TournamentQueryAdapter
 
startTournament(String, boolean, boolean) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
startTournament(String, int, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Start a tournament, opening up first round matches for score reporting.
sync() - Method in interface com.exsoloscript.challonge.handler.call.ChallongeApiCall
A sync API call.
sync() - Method in class com.exsoloscript.challonge.handler.call.RetrofitChallongeApiCall
 

T

toHttpAuthString() - Method in class com.exsoloscript.challonge.ChallongeCredentials
Creates a HTTP basic auth String from the given credentials
Tournament - Class in com.exsoloscript.challonge.model
The POJO that will be mapped to the tournament requests by Gson
Tournament() - Constructor for class com.exsoloscript.challonge.model.Tournament
 
TournamentAdapter - Class in com.exsoloscript.challonge.gson
Type adapter for the Tournament class.
TournamentAdapter() - Constructor for class com.exsoloscript.challonge.gson.TournamentAdapter
 
TournamentHandler - Class in com.exsoloscript.challonge.handler.call
Accessible API handler for tournaments.
TournamentQuery - Class in com.exsoloscript.challonge.model.query
Query for creating or updating a tournament.
TournamentQuery() - Constructor for class com.exsoloscript.challonge.model.query.TournamentQuery
 
TournamentQueryAdapter - Class in com.exsoloscript.challonge.gson
 
TournamentQueryAdapter() - Constructor for class com.exsoloscript.challonge.gson.TournamentQueryAdapter
 
TournamentQueryState - Enum in com.exsoloscript.challonge.model.enumeration.query
Represents the different states that can be queried.
tournaments() - Method in class com.exsoloscript.challonge.ChallongeApi
 
TournamentState - Enum in com.exsoloscript.challonge.model.enumeration
 
TournamentType - Enum in com.exsoloscript.challonge.model.enumeration
This enumeration represents the available tournament types

U

undoParticipantCheckIn(String, int) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
undoParticipantCheckIn(String, int) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Marks a participant as having not checked in, setting checked_in_at to nil.
updateAttachment(String, int, int, AttachmentQuery) - Method in class com.exsoloscript.challonge.handler.call.AttachmentHandler
 
updateAttachment(String, int, int, AttachmentQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitAttachmentHandler
Update the attributes of a match attachment.
updateMatch(String, int, MatchQuery) - Method in class com.exsoloscript.challonge.handler.call.MatchHandler
 
updateMatch(String, int, MatchQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitMatchHandler
Update/submit the score(s) for a match.
updateParticipant(String, int, ParticipantQuery) - Method in class com.exsoloscript.challonge.handler.call.ParticipantHandler
 
updateParticipant(String, int, ParticipantQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitParticipantHandler
Update the attributes of a tournament participant.
updateTournament(String, TournamentQuery) - Method in class com.exsoloscript.challonge.handler.call.TournamentHandler
 
updateTournament(String, TournamentQuery) - Method in interface com.exsoloscript.challonge.handler.retrofit.RetrofitTournamentHandler
Update a tournament's attributes.

V

valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.MatchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.query.GrandFinalsModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.query.TournamentQueryState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.RankedBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.TournamentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exsoloscript.challonge.model.enumeration.TournamentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.MatchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.query.GrandFinalsModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.query.TournamentQueryState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.RankedBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.TournamentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exsoloscript.challonge.model.enumeration.TournamentType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H M O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.