Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|System Properties

A

abort(String) - Method in interface chariot.api.BoardAuth
Abort a game being played with the Board API.
abort(String) - Method in interface chariot.api.BotAuth
Abort a game being played with the Bot API.
aborted - Enum constant in enum class chariot.model.Enums.Status
 
absences() - Method in record class chariot.model.Swiss.Stats
Returns the value of the absences record component.
absent() - Method in record class chariot.model.SwissResult
Returns the value of the absent record component.
accept(String) - Method in interface chariot.api.Custom.EndpointBuilder
 
acceptChallenge(String) - Method in interface chariot.api.ChallengesAuthCommon
 
accepted() - Method in record class chariot.model.Arena.Verdict
Returns the value of the accepted record component.
access_token() - Method in record class chariot.model.TokenResult.AccessToken
Returns the value of the access_token record component.
AccessToken(String, String) - Constructor for record class chariot.model.TokenResult.AccessToken
Creates an instance of a AccessToken record class.
account() - Method in class chariot.ClientAuth
Read and write account informations and preferences.
account(UserCommon, int, boolean) - Static method in interface chariot.model.Player
 
account(UserCommon, int, boolean, int) - Static method in interface chariot.model.Player
 
Account(UserCommon, int, boolean, Opt<Integer>, Opt<Player.ArenaInfo>) - Constructor for record class chariot.model.Player.Account
Creates an instance of a Account record class.
Account(UserInfo, int, boolean) - Constructor for record class chariot.model.GameStateEvent.Account
Creates an instance of a Account record class.
Account(String, String, int, Opt<Integer>) - Constructor for record class chariot.model.GameInfo.Account
Creates an instance of a Account record class.
AccountAuth - Interface in chariot.api
Read and write account information and preferences.
AccountAuth.TimelineParams - Interface in chariot.api
 
AccountPreferences - Record Class in chariot.model
 
AccountPreferences(AccountPreferences.Prefs) - Constructor for record class chariot.model.AccountPreferences
Creates an instance of a AccountPreferences record class.
AccountPreferences.Prefs - Record Class in chariot.model
 
accountStats() - Method in interface chariot.model.User
 
accuracy() - Method in interface chariot.api.Games.CommonGameParameters
 
accuracy() - Method in record class chariot.model.Analysis
Returns the value of the accuracy record component.
accuracy(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include accuracy percent of each player, when available.
Default `false`
acpl() - Method in record class chariot.model.Analysis
Returns the value of the acpl record component.
acquire(String) - Method in interface chariot.api.ExternalEngine
 
activities() - Method in record class chariot.model.Activity
Returns the value of the activities record component.
activity() - Method in interface chariot.api.PuzzlesAuth
 
activity(int) - Method in interface chariot.api.PuzzlesAuth
Deprecated.
activity(Consumer<PuzzlesAuth.PuzzleActivityParams>) - Method in interface chariot.api.PuzzlesAuth
 
Activity - Record Class in chariot.model
 
Activity(Activity.Interval, Set<Activity.Type>) - Constructor for record class chariot.model.Activity
Creates an instance of a Activity record class.
Activity.Game - Record Class in chariot.model
 
Activity.Game.Opponent - Record Class in chariot.model
 
Activity.Interval - Record Class in chariot.model
 
Activity.Practice - Record Class in chariot.model
 
Activity.Result - Record Class in chariot.model
 
Activity.Result.ResultHelper - Record Class in chariot.model
 
Activity.Result.RP - Record Class in chariot.model
 
Activity.Simul - Record Class in chariot.model
 
Activity.Simul.Score - Record Class in chariot.model
 
Activity.Team - Record Class in chariot.model
 
Activity.Topic - Record Class in chariot.model
 
Activity.Topic.Post - Record Class in chariot.model
 
Activity.Tournament - Record Class in chariot.model
 
Activity.Tournament.Info - Record Class in chariot.model
 
Activity.Type - Interface in chariot.model
 
Activity.Type.CorrespondenceEnds - Record Class in chariot.model
 
Activity.Type.CorrespondenceMoves - Record Class in chariot.model
 
Activity.Type.Follows - Record Class in chariot.model
 
Activity.Type.Games - Record Class in chariot.model
 
Activity.Type.Patron - Record Class in chariot.model
 
Activity.Type.Posts - Record Class in chariot.model
 
Activity.Type.Practices - Record Class in chariot.model
 
Activity.Type.Puzzles - Record Class in chariot.model
 
Activity.Type.Simuls - Record Class in chariot.model
 
Activity.Type.Teams - Record Class in chariot.model
 
Activity.Type.Tournaments - Record Class in chariot.model
 
Activity.Type.Unknown - Record Class in chariot.model
 
activityById(String) - Method in interface chariot.api.UsersBase
Read data to generate the activity feed of a user.
addForbiddenPairing(TournamentsAuth.SwissParams.Pairing) - Method in interface chariot.api.TournamentsAuth.SwissParams
Usernames of two players that must not play together.
addForbiddenPairing(String, String) - Method in interface chariot.api.TournamentsAuth.SwissParams
Usernames of two players that must not play together.
addForbiddenPairings(Collection<TournamentsAuth.SwissParams.Pairing>) - Method in interface chariot.api.TournamentsAuth.SwissParams
Set of usernames of players that must not play together.
addGameIdsToStream(String, String...) - Method in interface chariot.api.Games
 
addGameIdsToStream(String, Set<String>) - Method in interface chariot.api.Games
Add new game IDs for an existing stream to watch.
The stream will immediately outputs the games that already exists, then emit an event each time a game is started or finished.
addManualBye(String) - Method in interface chariot.api.TournamentsAuth.SwissParams
Give a bye (1 point) to a player, instead of pairing them with an opponent.
addManualPairing(TournamentsAuth.SwissParams.Pairing) - Method in interface chariot.api.TournamentsAuth.SwissParams
Manual pairings for the next round.
addManualPairing(String, String) - Method in interface chariot.api.TournamentsAuth.SwissParams
Manual pairings for the next round.
addManualPairings(Collection<TournamentsAuth.SwissParams.Pairing>) - Method in interface chariot.api.TournamentsAuth.SwissParams
Manual pairings for the next round.
addPairing(ChallengesAuth.BulkParams.Pairing) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
addPairing(String, String) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
addPairing(Supplier<char[]>, Supplier<char[]>) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
addTimeToGame(String, int) - Method in interface chariot.api.ChallengesAuth
 
admin() - Method in class chariot.ClientAuth
For administrators only, to obtain challenge tokens.
AdminAuth - Interface in chariot.api
 
AdminAuth.Params - Interface in chariot.api
 
after() - Method in record class chariot.model.Activity.Result.RP
Returns the value of the after record component.
ai() - Method in record class chariot.model.UserCount
Returns the value of the ai record component.
AI - Record Class in chariot.model
 
AI(int) - Constructor for record class chariot.model.AI
 
AI(int, String) - Constructor for record class chariot.model.AI
Creates an instance of a AI record class.
all() - Method in interface chariot.api.Builders.LogLevel
 
all() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the all record component.
all() - Method in record class chariot.model.UserCount
Returns the value of the all record component.
allLichessPlayers - Enum constant in enum class chariot.model.Enums.ChatFor
 
allLichessPlayers() - Method in interface chariot.model.Enums.ChatFor.Provider
 
allowList(List<String>) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
allowList(List<String>) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
allTime() - Method in record class chariot.model.StormDashboard.High
Returns the value of the allTime record component.
analyse(String, Consumer<ExternalEngine.AnalysisParameters>) - Method in interface chariot.api.ExternalEngine
 
analysed() - Method in interface chariot.api.Games.SearchFilter
 
analysed(boolean) - Method in interface chariot.api.Games.SearchFilter
Only games with or without a computer analysis available
Analysed(Player, Analysis) - Constructor for record class chariot.model.Player.Analysed
Creates an instance of a Analysed record class.
analysis() - Method in class chariot.Client
Access Lichess cloud evaluations database.
analysis() - Method in class chariot.ClientAuth
Access Lichess cloud evaluations database.
analysis() - Method in record class chariot.model.Game
Returns the value of the analysis record component.
analysis() - Method in record class chariot.model.Player.Analysed
Returns the value of the analysis record component.
Analysis - Record Class in chariot.model
 
Analysis - Interface in chariot.api
 
Analysis(int, int, int, int, Opt<Integer>) - Constructor for record class chariot.model.Analysis
Creates an instance of a Analysis record class.
Analysis.Params - Interface in chariot.api
 
animation() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the animation record component.
AnnotatedEval(int, String, String, Game.Judgment) - Constructor for record class chariot.model.Game.AnnotatedEval
Creates an instance of a AnnotatedEval record class.
Anonymous - Record Class in chariot.model
 
Anonymous() - Constructor for record class chariot.model.Anonymous
Creates an instance of a Anonymous record class.
answer(String, InputStream) - Method in interface chariot.api.ExternalEngine
 
antichess - Enum constant in enum class chariot.model.Enums.Channel
 
antichess - Enum constant in enum class chariot.model.Enums.GameVariant
 
antichess - Enum constant in enum class chariot.model.Enums.PerfType
 
antichess - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
antichess - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
antichess - Enum constant in enum class chariot.model.Enums.VariantName
 
antichess - Enum constant in enum class chariot.model.StatsPerfType
 
antichess - Enum constant in enum class chariot.model.VariantType.Variant
 
antichess() - Method in interface chariot.model.Enums.Channel.Provider
 
antichess() - Method in interface chariot.model.Enums.GameVariant.Provider
 
antichess() - Method in interface chariot.model.Enums.PerfType.Provider
 
antichess() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
antichess() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
antichess() - Method in interface chariot.model.Enums.VariantName.Provider
 
antichess() - Method in record class chariot.model.TVChannels
Returns the value of the antichess record component.
antichess() - Method in record class chariot.model.UserPerformance.Perfs.Antichess
Returns the value of the antichess record component.
antichess() - Method in record class chariot.model.UserTopAll
Returns the value of the antichess record component.
antichess(String) - Method in interface chariot.api.Tablebase
Lookup Antichess positions from the Lichess tablebase server.
Antichess(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Antichess
Creates an instance of a Antichess record class.
any - Enum constant in enum class chariot.Client.Scope
 
Any() - Constructor for record class chariot.model.ChallengeOpenEnded.Any
Creates an instance of a Any record class.
api(String) - Method in interface chariot.api.Builders.ConfigBuilder
Custom API URL
api(String) - Method in interface chariot.api.Builders.ServerBuilder
Address of the api service
api(URI) - Method in interface chariot.api.Builders.ConfigBuilder
Custom API URL
api(URI) - Method in interface chariot.api.Builders.ServerBuilder
Address of the api service
arena(String) - Static method in interface chariot.model.TournamentId
 
Arena - Interface in chariot.model
 
Arena.Clock - Record Class in chariot.model
 
Arena.Duel - Record Class in chariot.model
 
Arena.Duel.P - Record Class in chariot.model
 
Arena.DuelTeams - Record Class in chariot.model
 
Arena.Finished - Record Class in chariot.model
 
Arena.Finished.Podium - Record Class in chariot.model
 
Arena.Finished.Podium.NB - Record Class in chariot.model
 
Arena.Finished.Stats - Record Class in chariot.model
 
Arena.GreatPlayer - Record Class in chariot.model
 
Arena.Ongoing - Record Class in chariot.model
 
Arena.Ongoing.Featured - Record Class in chariot.model
 
Arena.Ongoing.Featured.Player - Record Class in chariot.model
 
Arena.Perf - Record Class in chariot.model
 
Arena.Sheet - Record Class in chariot.model
 
Arena.Standing - Record Class in chariot.model
 
Arena.Standing.Player - Record Class in chariot.model
 
Arena.TeamBattle - Record Class in chariot.model
 
Arena.TeamFinished - Record Class in chariot.model
 
Arena.TeamFinished.Podium - Record Class in chariot.model
 
Arena.TeamFinished.Podium.NB - Record Class in chariot.model
 
Arena.TeamFinished.Stats - Record Class in chariot.model
 
Arena.TeamOngoing - Record Class in chariot.model
 
Arena.TeamOngoing.Featured - Record Class in chariot.model
 
Arena.TeamOngoing.Featured.Player - Record Class in chariot.model
 
Arena.TeamStanding - Record Class in chariot.model
 
Arena.TeamStanding.Player - Record Class in chariot.model
 
Arena.TeamStanding.Player.User - Record Class in chariot.model
 
Arena.TeamUpcoming - Record Class in chariot.model
 
Arena.Upcoming - Record Class in chariot.model
 
Arena.Verdict - Record Class in chariot.model
 
Arena.Verdict.Condition - Record Class in chariot.model
 
arenaById(String) - Method in interface chariot.api.Tournaments
Get detailed info about recently finished, current, or upcoming tournament's duels, player standings, and other info.
arenaById(String, int) - Method in interface chariot.api.Tournaments
Get detailed info about recently finished, current, or upcoming tournament's duels, player standings, and other info.
arenaByTeamId(String) - Method in interface chariot.api.Teams
 
arenaByTeamId(String, int) - Method in interface chariot.api.Teams
 
ArenaId(String) - Constructor for record class chariot.model.TournamentId.ArenaId
Creates an instance of a ArenaId record class.
arenaInfo() - Method in record class chariot.model.Player.Account
Returns the value of the arenaInfo record component.
ArenaInfo(Opt<Boolean>, Opt<String>) - Constructor for record class chariot.model.Player.ArenaInfo
Creates an instance of a ArenaInfo record class.
ArenaResult - Record Class in chariot.model
 
ArenaResult(Integer, Integer, Integer, String, String, Integer, String, String) - Constructor for record class chariot.model.ArenaResult
Creates an instance of a ArenaResult record class.
arenasCreatedByUserId(String) - Method in interface chariot.api.Tournaments
 
arenasCreatedByUserId(String, Enums.TournamentState...) - Method in interface chariot.api.Tournaments
 
arenasCreatedByUserId(String, Set<Enums.TournamentState>) - Method in interface chariot.api.Tournaments
Get tournaments created by a given user.
as960() - Method in interface chariot.util.Board.CastlingRights
 
as960() - Method in record class chariot.util.Board.FEN
 
asAuth() - Method in class chariot.Client
Retrieves an Opt containing a ClientAuth if this is such a client, otherwise empty.
asStandard() - Method in interface chariot.util.Board.CastlingRights
 
asStandard() - Method in record class chariot.util.Board.FEN
 
asString() - Method in enum class chariot.Client.Scope
 
asString() - Method in enum class chariot.model.Enums.RatingGroup
 
at() - Method in record class chariot.model.PerformanceStatistics.DateResult
Returns the value of the at record component.
at() - Method in record class chariot.model.PerformanceStatistics.Result
Returns the value of the at record component.
at() - Method in record class chariot.model.PerformanceStatistics.StreakPoint
Returns the value of the at record component.
at() - Method in record class chariot.model.Swiss.NextRound
Returns the value of the at record component.
atDate(long) - Method in interface chariot.api.TournamentsAuth.ArenaParams.StartTime.Provider
 
atDate(ZonedDateTime) - Method in interface chariot.api.TournamentsAuth.ArenaParams.StartTime.Provider
 
atDate(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.TournamentsAuth.ArenaParams.StartTime.Provider
 
AtDate(long) - Constructor for record class chariot.api.TournamentsAuth.ArenaParams.StartTime.AtDate
Creates an instance of a AtDate record class.
atomic - Enum constant in enum class chariot.model.Enums.Channel
 
atomic - Enum constant in enum class chariot.model.Enums.GameVariant
 
atomic - Enum constant in enum class chariot.model.Enums.PerfType
 
atomic - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
atomic - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
atomic - Enum constant in enum class chariot.model.Enums.VariantName
 
atomic - Enum constant in enum class chariot.model.StatsPerfType
 
atomic - Enum constant in enum class chariot.model.VariantType.Variant
 
atomic() - Method in interface chariot.model.Enums.Channel.Provider
 
atomic() - Method in interface chariot.model.Enums.GameVariant.Provider
 
atomic() - Method in interface chariot.model.Enums.PerfType.Provider
 
atomic() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
atomic() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
atomic() - Method in interface chariot.model.Enums.VariantName.Provider
 
atomic() - Method in record class chariot.model.TVChannels
Returns the value of the atomic record component.
atomic() - Method in record class chariot.model.UserPerformance.Perfs.Atomic
Returns the value of the atomic record component.
atomic() - Method in record class chariot.model.UserTopAll
Returns the value of the atomic record component.
atomic(String) - Method in interface chariot.api.Tablebase
Lookup Atomic positions from the Lichess tablebase server.
Atomic(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Atomic
Creates an instance of a Atomic record class.
auth() - Method in interface chariot.api.Builders.LoggingBuilder
Log level of logger "chariot.request", default off
auth(String) - Static method in class chariot.Client
Creates a default client using the provided token to use the authenticated parts of the API
auth(Consumer<Builders.ConfigBuilder>, String) - Static method in class chariot.Client
Creates a customizable client using the provided configuration parameters builder.
auth(Consumer<Builders.ConfigBuilder>, Consumer<URI>, Consumer<Client.PkceConfig>) - Static method in class chariot.Client
Use OAuth PKCE flow to make it possible for your user to grant access to your application.
auth(Consumer<Builders.ConfigBuilder>, Supplier<char[]>) - Static method in class chariot.Client
Creates a customizable client using the provided configuration parameters builder.
auth(Consumer<URI>, Consumer<Client.PkceConfig>) - Static method in class chariot.Client
Use OAuth PKCE flow to make it possible for your user to grant access to your application.
auth(Supplier<char[]>) - Static method in class chariot.Client
Creates a default client using the provided token to use the authenticated parts of the API
AuthFail(String) - Constructor for record class chariot.Client.AuthFail
Creates an instance of a AuthFail record class.
authFlags() - Method in record class chariot.model.UserProfileData
Returns the value of the authFlags record component.
AuthOk(ClientAuth) - Constructor for record class chariot.Client.AuthOk
Creates an instance of a AuthOk record class.
author() - Method in record class chariot.model.Swiss.Quote
Returns the value of the author record component.
autocompleteNames(String) - Method in interface chariot.api.UsersBase
Autocomplete names given the starting 3 or more characters of a username
autocompleteNames(String, boolean) - Method in interface chariot.api.UsersAuth
Autocomplete names given the starting 3 or more characters of a username
autocompleteUsers(String) - Method in interface chariot.api.UsersBase
Autocomplete names given the starting 3 or more characters of a username
autocompleteUsers(String, boolean) - Method in interface chariot.api.UsersAuth
Autocomplete names given the starting 3 or more characters of a username
autoLeaderboard() - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
Compute and display a simple leaderboard based on game results
autoLeaderboard(boolean) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
Compute and display a simple leaderboard based on game results
autoQueen() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the autoQueen record component.
autoThreefold() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the autoThreefold record component.
averageOpponentRating() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the averageOpponentRating record component.
averageRating() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the averageRating record component.
averageRating() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the averageRating record component.
averageRating() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the averageRating record component.
averageRating() - Method in record class chariot.model.Swiss.Stats
Returns the value of the averageRating record component.

B

basic() - Static method in class chariot.Client
Creates a default client
basic(Consumer<Builders.ConfigBuilder>) - Static method in class chariot.Client
Creates a customized client
BasicPgn(List<Pgn.Tag>, String) - Constructor for record class chariot.model.Pgn.BasicPgn
Creates an instance of a BasicPgn record class.
BasicTag(String, String) - Constructor for record class chariot.model.Pgn.Tag.BasicTag
Creates an instance of a BasicTag record class.
bc() - Method in record class chariot.model.MoveInfo.Move
Returns the value of the bc record component.
before() - Method in record class chariot.model.Activity.Result.RP
Returns the value of the before record component.
before(ZonedDateTime) - Method in interface chariot.api.PuzzlesAuth.PuzzleActivityParams
 
before(UnaryOperator<ZonedDateTime>) - Method in interface chariot.api.PuzzlesAuth.PuzzleActivityParams
 
berserk() - Method in record class chariot.model.Arena.Finished.Podium.NB
Returns the value of the berserk record component.
berserk() - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Returns the value of the berserk record component.
berserk() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the berserk record component.
berserk() - Method in record class chariot.model.Player.ArenaInfo
Returns the value of the berserk record component.
berserk(String) - Method in interface chariot.api.BoardAuth
Go berserk on an arena tournament game.
berserkable() - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
berserkable() - Method in interface chariot.model.Arena
 
berserkable() - Method in record class chariot.model.Arena.Finished
Returns the value of the berserkable record component.
berserkable() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the berserkable record component.
berserkable() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the berserkable record component.
berserkable() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the berserkable record component.
berserkable() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the berserkable record component.
berserkable() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the berserkable record component.
berserkable(boolean) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
berserks() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the berserks record component.
berserks() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the berserks record component.
best() - Method in record class chariot.model.Activity.Type.Tournaments
Returns the value of the best record component.
best() - Method in record class chariot.model.Game.AnnotatedEval
Returns the value of the best record component.
bestWins() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the bestWins record component.
bgImg() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the bgImg record component.
binc() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the binc record component.
bio - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
bio() - Method in interface chariot.model.ProvidedProfile
 
bio() - Method in record class chariot.model.UserData.Provided
 
BISHOP - Enum constant in enum class chariot.util.Board.PieceType
 
black - Enum constant in enum class chariot.model.Enums.Color
 
black - Enum constant in enum class chariot.model.Enums.ColorPref
 
black() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the black record component.
black() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the black record component.
black() - Method in record class chariot.model.BulkPairing.Game
Returns the value of the black record component.
black() - Method in interface chariot.model.Enums.Color.Provider
 
black() - Method in interface chariot.model.Enums.ColorPref.Provider
 
black() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.ERStats
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the black record component.
black() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the black record component.
black() - Method in record class chariot.model.Game.Players
Returns the value of the black record component.
black() - Method in record class chariot.model.GameMeta.Players
Returns the value of the black record component.
black() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the black record component.
black() - Method in record class chariot.model.MoveInfo.Players
Returns the value of the black record component.
BLACK - Enum constant in enum class chariot.util.Board.Side
 
blackTime() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the blackTime record component.
blackToMove() - Method in interface chariot.util.Board
 
blackWins() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the blackWins record component.
blackWins() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the blackWins record component.
blackWins() - Method in record class chariot.model.Swiss.Stats
Returns the value of the blackWins record component.
blindfold() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the blindfold record component.
blitz - Enum constant in enum class chariot.model.Enums.Channel
 
blitz - Enum constant in enum class chariot.model.Enums.PerfType
 
blitz - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
blitz - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
blitz - Enum constant in enum class chariot.model.Enums.Speed
 
blitz - Enum constant in enum class chariot.model.StatsPerfType
 
blitz() - Method in interface chariot.model.Enums.Channel.Provider
 
blitz() - Method in interface chariot.model.Enums.PerfType.Provider
 
blitz() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
blitz() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
blitz() - Method in interface chariot.model.Enums.Speed.Provider
 
blitz() - Method in record class chariot.model.TVChannels
Returns the value of the blitz record component.
blitz() - Method in record class chariot.model.UserPerformance.Perfs.Blitz
Returns the value of the blitz record component.
blitz() - Method in record class chariot.model.UserTopAll
Returns the value of the blitz record component.
Blitz(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Blitz
Creates an instance of a Blitz record class.
blocked() - Method in interface chariot.model.UserAuth
 
blocking - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
blocking() - Method in record class chariot.model.UserAuthFlags
Returns the value of the blocking record component.
BlogPost(String, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.BlogPost
Creates an instance of a BlogPost record class.
blunder() - Method in record class chariot.model.Analysis
Returns the value of the blunder record component.
Blunder - Enum constant in enum class chariot.model.Game.Severity
 
board() - Method in class chariot.ClientAuth
Play on Lichess with physical boards and third-party clients.
board() - Method in record class chariot.model.Event.Compat
Returns the value of the board record component.
Board - Interface in chariot.util
 
board_play - Enum constant in enum class chariot.Client.Scope
Play with the Board API
Board.BoardData - Record Class in chariot.util
 
Board.Castling - Record Class in chariot.util
 
Board.CastlingRights - Interface in chariot.util
 
Board.CastlingRights.AttackedCoordinatePredicate - Interface in chariot.util
 
Board.CastlingRights.Chess960 - Record Class in chariot.util
 
Board.CastlingRights.RookFiles - Record Class in chariot.util
 
Board.CastlingRights.Standard - Record Class in chariot.util
 
Board.Coordinate - Interface in chariot.util
 
Board.FEN - Record Class in chariot.util
 
Board.FromTo - Record Class in chariot.util
 
Board.GameState - Enum Class in chariot.util
 
Board.Invalid - Record Class in chariot.util
 
Board.Move - Interface in chariot.util
 
Board.Piece - Interface in chariot.util
 
Board.PieceType - Enum Class in chariot.util
 
Board.Promotion - Record Class in chariot.util
 
Board.RowCol - Record Class in chariot.util
 
Board.Side - Enum Class in chariot.util
 
Board.StandardPiece - Record Class in chariot.util
 
BoardAuth - Interface in chariot.api
Play on Lichess with physical boards and third-party clients.
BoardAuth.SeekCorrespondenceBuilder - Interface in chariot.api
 
BoardAuth.SeekParams - Interface in chariot.api
 
BoardAuth.SeekRealTimeBuilder - Interface in chariot.api
 
BoardData(Map<Board.Coordinate, Board.Piece>, Board.FEN, List<Board.FEN>, Board.GameState) - Constructor for record class chariot.util.Board.BoardData
Creates an instance of a BoardData record class.
body(String) - Method in interface chariot.api.Custom.Request
 
body(Map<String, Object>) - Method in interface chariot.api.Custom.Request
 
bookmark() - Method in record class chariot.model.UserCount
Returns the value of the bookmark record component.
bot - Enum constant in enum class chariot.model.Enums.Channel
 
bot() - Method in class chariot.Client
Access Lichess online bots.
For more bot operations, see ClientAuth.bot()
bot() - Method in class chariot.ClientAuth
Play on Lichess as a bot.
bot() - Method in interface chariot.model.Enums.Channel.Provider
 
bot() - Method in record class chariot.model.Event.Compat
Returns the value of the bot record component.
bot() - Method in record class chariot.model.TVChannels
Returns the value of the bot record component.
Bot - Interface in chariot.api
 
bot_play - Enum constant in enum class chariot.Client.Scope
Play with the Bot API.
BotAuth - Interface in chariot.api
Play on Lichess as a bot.
botsOnline() - Method in interface chariot.api.Bot
 
botsOnline(int) - Method in interface chariot.api.Bot
 
Broadcast - Record Class in chariot.model
 
Broadcast(Broadcast.Tour, List<Broadcast.Round>) - Constructor for record class chariot.model.Broadcast
Creates an instance of a Broadcast record class.
Broadcast.Round - Record Class in chariot.model
 
Broadcast.RoundTour - Record Class in chariot.model
 
Broadcast.Tour - Record Class in chariot.model
 
broadcastById(String) - Method in interface chariot.api.Broadcasts
Get information about a broadcast tournament.
broadcasts() - Method in class chariot.Client
Relay chess events on Lichess.
broadcasts() - Method in class chariot.ClientAuth
Relay chess events on Lichess.
Broadcasts - Interface in chariot.api
 
BroadcastsAuth - Interface in chariot.api
 
BroadcastsAuth.BroadcastBuilder - Interface in chariot.api
 
BroadcastsAuth.RoundBuilder - Interface in chariot.api
 
BroadcastsAuth.RoundsBuilder - Interface in chariot.api
 
btime() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the btime record component.
Builders - Interface in chariot.api
 
Builders.Clock<T> - Interface in chariot.api
 
Builders.ClockCorrespondence<T> - Interface in chariot.api
 
Builders.ClockMinute<T> - Interface in chariot.api
 
Builders.ConfigBuilder - Interface in chariot.api
 
Builders.LoggingBuilder - Interface in chariot.api
 
Builders.LogLevel - Interface in chariot.api
 
Builders.ServerBuilder - Interface in chariot.api
 
bulk(String) - Method in interface chariot.api.ChallengesAuth
Show a bulk pairing
BulkPairing - Record Class in chariot.model
 
BulkPairing(String, String, boolean, Long, Long, Long, Long, BulkPairing.Clock, List<BulkPairing.Game>, List<String>) - Constructor for record class chariot.model.BulkPairing
Creates an instance of a BulkPairing record class.
BulkPairing.Clock - Record Class in chariot.model
 
BulkPairing.Game - Record Class in chariot.model
 
bulks() - Method in interface chariot.api.ChallengesAuth
Get a list of upcoming bulk pairings you created.
Only bulk pairings that are scheduled in the future, or that have a clock start scheduled in the future, are listed.
Bulk pairings are deleted from the server after the pairings are done and the clocks have started.
bullet - Enum constant in enum class chariot.model.Enums.Channel
 
bullet - Enum constant in enum class chariot.model.Enums.PerfType
 
bullet - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
bullet - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
bullet - Enum constant in enum class chariot.model.Enums.Speed
 
bullet - Enum constant in enum class chariot.model.StatsPerfType
 
bullet() - Method in interface chariot.model.Enums.Channel.Provider
 
bullet() - Method in interface chariot.model.Enums.PerfType.Provider
 
bullet() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
bullet() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
bullet() - Method in interface chariot.model.Enums.Speed.Provider
 
bullet() - Method in record class chariot.model.TVChannels
Returns the value of the bullet record component.
bullet() - Method in record class chariot.model.UserPerformance.Perfs.Bullet
Returns the value of the bullet record component.
bullet() - Method in record class chariot.model.UserTopAll
Returns the value of the bullet record component.
Bullet(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Bullet
Creates an instance of a Bullet record class.
byChannel(Enums.Channel) - Method in interface chariot.api.Games
 
byChannel(Enums.Channel, Consumer<Games.ChannelFilter>) - Method in interface chariot.api.Games
Get a list of ongoing games for a given TV channel.
byChannel(Function<Enums.Channel.Provider, Enums.Channel>) - Method in interface chariot.api.Games
 
byChannel(Function<Enums.Channel.Provider, Enums.Channel>, Consumer<Games.ChannelFilter>) - Method in interface chariot.api.Games
 
byes() - Method in record class chariot.model.Swiss.Stats
Returns the value of the byes record component.
byGameId(String) - Method in interface chariot.api.Games
 
byGameId(String, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
Download one game.
Ongoing games have their last 3 moves omitted, after move 5.
byGameIds(String...) - Method in interface chariot.api.Games
 
byGameIds(Consumer<Games.GameParams>, String...) - Method in interface chariot.api.Games
 
byGameIds(Set<String>) - Method in interface chariot.api.Games
 
byGameIds(Set<String>, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
Download games by IDs.
Games are sorted by reverse chronological order (most recent first)
300 IDs can be submitted.
Ongoing games have their last 3 moves omitted, after move 5.
byId(String) - Method in interface chariot.api.Puzzles
 
byId(String) - Method in interface chariot.api.Users
Get public user data
byId(String) - Method in interface chariot.api.UsersAuth
Get public user data
byId(String, Consumer<Users.UserParams>) - Method in interface chariot.api.Users
Get public user data
byId(String, Consumer<Users.UserParams>) - Method in interface chariot.api.UsersAuth
Get public user data
byIds(String...) - Method in interface chariot.api.Users
 
byIds(String...) - Method in interface chariot.api.UsersAuth
Get public user data
byIds(List<String>) - Method in interface chariot.api.Users
Get public user data
byIds(List<String>) - Method in interface chariot.api.UsersAuth
Get public user data
byTeamId(String) - Method in interface chariot.api.Teams
 
byUserId(String) - Method in interface chariot.api.Games
 
byUserId(String) - Method in interface chariot.api.Teams
 
byUserId(String, Consumer<Games.SearchFilter>) - Method in interface chariot.api.Games
Download all games of any user
Games are sorted by reverse chronological order (most recent first)
The game stream is throttled, depending on who is making the request: Anonymous request: 20 games per second Authenticated: 30 games per second.

C

cancelBulk(String) - Method in interface chariot.api.ChallengesAuth
 
cancelChallenge(String) - Method in interface chariot.api.ChallengesAuthCommon
 
cancelChallenge(String, Supplier<char[]>) - Method in interface chariot.api.ChallengesAuthCommon
 
canClaim() - Method in record class chariot.model.GameStateEvent.OpponentGone
 
captured() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the captured record component.
Castling(Board.FromTo, Board.FromTo) - Constructor for record class chariot.util.Board.Castling
Creates an instance of a Castling record class.
castlingRights() - Method in record class chariot.util.Board.FEN
Returns the value of the castlingRights record component.
casual - Enum constant in enum class chariot.api.OpeningExplorer.PlayerBuilder.Mode
 
casual - Enum constant in enum class chariot.model.Enums.DeclineReason
 
casual() - Method in interface chariot.api.OpeningExplorer.PlayerBuilder.Mode.Provider
 
casual() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
category() - Method in record class chariot.model.TablebaseResult
Returns the value of the category record component.
category() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the category record component.
challenge - Enum constant in enum class chariot.model.Event.Type
 
challenge() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Challenge.ChallengeWithRules
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Challenge.DeclinedChallenge
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Challenge.RematchChallenge
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.ChallengeOpenEnded
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Event.ChallengeCanceledEvent
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Event.ChallengeCreatedEvent
Returns the value of the challenge record component.
challenge() - Method in record class chariot.model.Event.ChallengeDeclinedEvent
Returns the value of the challenge record component.
challenge() - Method in interface chariot.model.Event.ChallengeEvent
 
challenge(String, Consumer<ChallengesAuthCommon.ChallengeBuilder>) - Method in interface chariot.api.ChallengesAuthCommon
The challenge expires after 20s if not accepted.
Challenge - Interface in chariot.model
 
challenge_bulk - Enum constant in enum class chariot.Client.Scope
Create, delete, query bulk pairings
challenge_read - Enum constant in enum class chariot.Client.Scope
Read incoming challenges
challenge_write - Enum constant in enum class chariot.Client.Scope
Create, accept, decline challenges
Challenge.ChallengeWithRules - Record Class in chariot.model
 
Challenge.DeclinedChallenge - Record Class in chariot.model
 
Challenge.RematchChallenge - Record Class in chariot.model
 
challengeAI(Consumer<ChallengesAuthCommon.ChallengeAIBuilder>) - Method in interface chariot.api.ChallengesAuthCommon
 
ChallengeAI - Record Class in chariot.model
 
ChallengeAI(String, Enums.Speed, String, Enums.Color, ZonedDateTime) - Constructor for record class chariot.model.ChallengeAI
Creates an instance of a ChallengeAI record class.
challengeCanceled - Enum constant in enum class chariot.model.Event.Type
 
ChallengeCanceledEvent(ChallengeInfo) - Constructor for record class chariot.model.Event.ChallengeCanceledEvent
Creates an instance of a ChallengeCanceledEvent record class.
ChallengeCreatedEvent(ChallengeInfo, Opt<String>, Event.Compat) - Constructor for record class chariot.model.Event.ChallengeCreatedEvent
Creates an instance of a ChallengeCreatedEvent record class.
challenged() - Method in record class chariot.model.ChallengeInfo.FromTo
Returns the value of the challenged record component.
challengeDeclined - Enum constant in enum class chariot.model.Event.Type
 
ChallengeDeclinedEvent(ChallengeInfo, Event.DeclineReason) - Constructor for record class chariot.model.Event.ChallengeDeclinedEvent
Creates an instance of a ChallengeDeclinedEvent record class.
challengedOpt() - Method in interface chariot.model.ChallengeInfo.Players
 
ChallengeInfo - Record Class in chariot.model
 
ChallengeInfo(String, URI, ChallengeInfo.Players, GameType, ChallengeInfo.ColorInfo) - Constructor for record class chariot.model.ChallengeInfo
Creates an instance of a ChallengeInfo record class.
ChallengeInfo.ColorInfo - Interface in chariot.model
 
ChallengeInfo.ColorOutcome - Record Class in chariot.model
 
ChallengeInfo.ColorRequest - Record Class in chariot.model
 
ChallengeInfo.From - Record Class in chariot.model
 
ChallengeInfo.FromTo - Record Class in chariot.model
 
ChallengeInfo.OpenEnded - Record Class in chariot.model
 
ChallengeInfo.Player - Record Class in chariot.model
 
ChallengeInfo.Players - Interface in chariot.model
 
challengeKeepAlive(String, Consumer<ChallengesAuthCommon.ChallengeBuilder>) - Method in interface chariot.api.ChallengesAuthCommon
The challenge is kept alive until the stream is closed.
challengeOpenEnded(Consumer<Challenges.OpenEndedBuilder>) - Method in interface chariot.api.Challenges
 
ChallengeOpenEnded - Record Class in chariot.model
 
ChallengeOpenEnded(ChallengeInfo, String, String, ChallengeOpenEnded.Players, List<String>) - Constructor for record class chariot.model.ChallengeOpenEnded
Creates an instance of a ChallengeOpenEnded record class.
ChallengeOpenEnded.Any - Record Class in chariot.model
 
ChallengeOpenEnded.Players - Interface in chariot.model
 
ChallengeOpenEnded.Reserved - Record Class in chariot.model
 
challenger() - Method in record class chariot.model.ChallengeInfo.From
Returns the value of the challenger record component.
challenger() - Method in record class chariot.model.ChallengeInfo.FromTo
Returns the value of the challenger record component.
challengerOpt() - Method in interface chariot.model.ChallengeInfo.Players
 
challenges() - Method in interface chariot.api.ChallengesAuth
 
challenges() - Method in class chariot.Client
Open-ended challenges.
challenges() - Method in class chariot.ClientAuth
Send and receive challenges and manage bulk challenges.
Challenges - Interface in chariot.api
 
Challenges.OpenEndedBuilder - Interface in chariot.api
 
Challenges.OpenEndedParams - Interface in chariot.api
 
ChallengesAuth - Interface in chariot.api
Send and receive challenges and manage bulk challenges.
ChallengesAuth.BulkBuilder - Interface in chariot.api
 
ChallengesAuth.BulkParams - Interface in chariot.api
 
ChallengesAuth.BulkParams.Pairing - Record Class in chariot.api
 
ChallengesAuthCommon - Interface in chariot.api
 
ChallengesAuthCommon.ChallengeAIBuilder - Interface in chariot.api
 
ChallengesAuthCommon.ChallengeAIParams - Interface in chariot.api
 
ChallengesAuthCommon.ChallengeBuilder - Interface in chariot.api
 
ChallengesAuthCommon.ChallengeParams - Interface in chariot.api
 
ChallengeTokens - Record Class in chariot.model
 
ChallengeTokens(Map<String, String>) - Constructor for record class chariot.model.ChallengeTokens
Creates an instance of a ChallengeTokens record class.
ChallengeWithRules(List<String>, Challenge) - Constructor for record class chariot.model.Challenge.ChallengeWithRules
Creates an instance of a ChallengeWithRules record class.
channelInfo - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
ChannelInfo(Map<String, String>) - Constructor for record class chariot.model.UserData.ChannelInfo
Creates an instance of a ChannelInfo record class.
channels() - Method in record class chariot.model.UserData.ChannelInfo
Returns the value of the channels record component.
ChapterMeta - Record Class in chariot.model
 
ChapterMeta(String, String) - Constructor for record class chariot.model.ChapterMeta
Creates an instance of a ChapterMeta record class.
chariot - module chariot
Provides access to the Lichess API.
chariot - package chariot
Contains Client (and ClientAuth), which has static factory methods to get hold of an instance to communicate with the Lichess API.
chariot.api - package chariot.api
Contains the supported operations of the Lichess API.
chariot.model - package chariot.model
Contains the records which are used to model the data from the Lichess API.
chariot.util - package chariot.util
 
chat(String, String) - Method in interface chariot.api.BoardAuth
Post a message to the player chat, in a game being played with the Board API.
chat(String, String) - Method in interface chariot.api.BotAuth
Post a message to the player chat, in a game being played with the Bot API.
Chat(String, String, String) - Constructor for record class chariot.model.GameStateEvent.Chat
Creates an instance of a Chat record class.
chatFor(Enums.ChatFor) - Method in interface chariot.api.TournamentsAuth.SwissParams
Who can read and write in the chat.
chatFor(Function<Enums.ChatFor.Provider, Enums.ChatFor>) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
chatLine - Enum constant in enum class chariot.model.GameStateEvent.Type
 
ChatMessage - Record Class in chariot.model
 
ChatMessage(String, String) - Constructor for record class chariot.model.ChatMessage
Creates an instance of a ChatMessage record class.
chatSpectators(String, String) - Method in interface chariot.api.BoardAuth
Post a message to the spectator chat, in a game being played with the Board API.
chatSpectators(String, String) - Method in interface chariot.api.BotAuth
Post a message to the spectator chat, in a game being played with the Bot API.
cheat - Enum constant in enum class chariot.model.Enums.Status
 
checkmate - Enum constant in enum class chariot.util.Board.GameState
 
checkmate() - Method in record class chariot.model.TablebaseResult
Returns the value of the checkmate record component.
checkmate() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the checkmate record component.
chess960 - Enum constant in enum class chariot.model.Enums.Channel
 
chess960 - Enum constant in enum class chariot.model.Enums.GameVariant
 
chess960 - Enum constant in enum class chariot.model.Enums.PerfType
 
chess960 - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
chess960 - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
chess960 - Enum constant in enum class chariot.model.Enums.VariantName
 
chess960 - Enum constant in enum class chariot.model.StatsPerfType
 
chess960() - Method in interface chariot.model.Enums.Channel.Provider
 
chess960() - Method in interface chariot.model.Enums.GameVariant.Provider
 
chess960() - Method in interface chariot.model.Enums.PerfType.Provider
 
chess960() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
chess960() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
chess960() - Method in interface chariot.model.Enums.VariantName.Provider
 
chess960() - Method in record class chariot.model.TVChannels
Returns the value of the chess960 record component.
chess960() - Method in record class chariot.model.UserPerformance.Perfs.Chess960
Returns the value of the chess960 record component.
chess960() - Method in record class chariot.model.UserTopAll
Returns the value of the chess960 record component.
Chess960(Opt<String>) - Constructor for record class chariot.model.VariantType.Chess960
Creates an instance of a Chess960 record class.
Chess960(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Chess960
Creates an instance of a Chess960 record class.
Chess960(Board.CastlingRights.RookFiles) - Constructor for record class chariot.util.Board.CastlingRights.Chess960
Creates an instance of a Chess960 record class.
claimable() - Method in record class chariot.model.GameStateEvent.OpponentGone
Returns the value of the claimable record component.
claimVictory(String) - Method in interface chariot.api.BoardAuth
Claim victory when the opponent has left the game for a while.
classical - Enum constant in enum class chariot.model.Enums.Channel
 
classical - Enum constant in enum class chariot.model.Enums.PerfType
 
classical - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
classical - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
classical - Enum constant in enum class chariot.model.Enums.Speed
 
classical - Enum constant in enum class chariot.model.StatsPerfType
 
classical() - Method in interface chariot.model.Enums.Channel.Provider
 
classical() - Method in interface chariot.model.Enums.PerfType.Provider
 
classical() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
classical() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
classical() - Method in interface chariot.model.Enums.Speed.Provider
 
classical() - Method in record class chariot.model.TVChannels
Returns the value of the classical record component.
classical() - Method in record class chariot.model.UserPerformance.Perfs.Classical
Returns the value of the classical record component.
classical() - Method in record class chariot.model.UserTopAll
Returns the value of the classical record component.
Classical(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Classical
Creates an instance of a Classical record class.
clearAuth(Preferences) - Method in class chariot.ClientAuth
Clears client token information from preferences.
See Client.load(Preferences)
client() - Method in record class chariot.Client.AuthOk
Returns the value of the client record component.
Client - Class in chariot
Provides access to the Lichess API.
Client.AuthFail - Record Class in chariot
 
Client.AuthOk - Record Class in chariot
 
Client.AuthResult - Interface in chariot
 
Client.CodeAndState - Record Class in chariot
 
Client.PkceConfig - Interface in chariot
 
Client.Scope - Enum Class in chariot
OAuth scopes representing different permissions
ClientAuth - Class in chariot
ClientAuth provides authenticated access to the Lichess API.
clientSecret() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the clientSecret record component.
clientSecret(String) - Method in interface chariot.api.ExternalEngine.AnalysisParameters
 
clock() - Method in interface chariot.model.Arena
 
clock() - Method in record class chariot.model.Arena.Finished
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the clock record component.
clock() - Method in record class chariot.model.BulkPairing
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Game
Returns the value of the clock record component.
clock() - Method in record class chariot.model.GameMeta
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Swiss
Returns the value of the clock record component.
clock() - Method in interface chariot.model.Tournament
 
clock() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the clock record component.
clock() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the clock record component.
clock(float, int) - Method in interface chariot.api.Builders.ClockMinute
 
clock(int, int) - Method in interface chariot.api.Builders.Clock
 
Clock(int, int, int) - Constructor for record class chariot.model.Game.Clock
Creates an instance of a Clock record class.
Clock(Integer, Integer) - Constructor for record class chariot.model.Arena.Clock
Creates an instance of a Clock record class.
Clock(Integer, Integer) - Constructor for record class chariot.model.BulkPairing.Clock
Creates an instance of a Clock record class.
Clock(Integer, Integer) - Constructor for record class chariot.model.Swiss.Clock
Creates an instance of a Clock record class.
Clock(Integer, Integer) - Constructor for record class chariot.model.Tournament.Clock
Creates an instance of a Clock record class.
Clock(Integer, Integer, Integer) - Constructor for record class chariot.model.GameMeta.Clock
Creates an instance of a Clock record class.
clockBar() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the clockBar record component.
clockBlitz3m1s() - Method in interface chariot.api.Builders.Clock
 
clockBlitz3m1s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz3m2s() - Method in interface chariot.api.Builders.Clock
 
clockBlitz3m2s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz5m0s() - Method in interface chariot.api.Builders.Clock
 
clockBlitz5m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz5m3s() - Method in interface chariot.api.Builders.Clock
 
clockBlitz5m3s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBullet1m0s() - Method in interface chariot.api.Builders.Clock
 
clockBullet1m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBullet2m1s() - Method in interface chariot.api.Builders.Clock
 
clockBullet2m1s() - Method in interface chariot.api.Builders.ClockMinute
 
clockClassical30m0s() - Method in interface chariot.api.Builders.Clock
 
clockClassical30m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockClassical30m20s() - Method in interface chariot.api.Builders.Clock
 
clockClassical30m20s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid10m0s() - Method in interface chariot.api.Builders.Clock
 
clockRapid10m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid10m5s() - Method in interface chariot.api.Builders.Clock
 
clockRapid10m5s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid15m10s() - Method in interface chariot.api.Builders.Clock
 
clockRapid15m10s() - Method in interface chariot.api.Builders.ClockMinute
 
clocks() - Method in interface chariot.api.Games.CommonGameParameters
 
clocks() - Method in interface chariot.api.Studies.Params
 
clocks() - Method in record class chariot.model.Game
Returns the value of the clocks record component.
clocks(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include clock comments in the PGN moves, when available.
Default `true`
clocks(boolean) - Method in interface chariot.api.Studies.Params
Include clock comments in the PGN moves, when available.
clockSound() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the clockSound record component.
clockTenths() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the clockTenths record component.
closed - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
cloudEval(String) - Method in interface chariot.api.Analysis
 
cloudEval(String, Consumer<Analysis.Params>) - Method in interface chariot.api.Analysis
 
CloudEvalCacheEntry - Record Class in chariot.model
 
CloudEvalCacheEntry(String, int, int, List<CloudEvalCacheEntry.PV>) - Constructor for record class chariot.model.CloudEvalCacheEntry
Creates an instance of a CloudEvalCacheEntry record class.
CloudEvalCacheEntry.PV - Record Class in chariot.model
 
code() - Method in record class chariot.Client.CodeAndState
Returns the value of the code record component.
CodeAndState(String, String) - Constructor for record class chariot.Client.CodeAndState
Creates an instance of a CodeAndState record class.
col() - Method in interface chariot.util.Board.Coordinate
 
col() - Method in record class chariot.util.Board.RowCol
Returns the value of the col record component.
color() - Method in record class chariot.model.Activity.Game
Returns the value of the color record component.
color() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the color record component.
color() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the color record component.
color() - Method in record class chariot.model.GameInfo
Returns the value of the color record component.
color() - Method in record class chariot.model.Puzzle.GameInfo.Player
Returns the value of the color record component.
color() - Method in record class chariot.model.TVChannels.TVChannel
Returns the value of the color record component.
color() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns the value of the color record component.
color() - Method in interface chariot.util.Board.Piece
 
color() - Method in record class chariot.util.Board.StandardPiece
Returns the value of the color record component.
color(Enums.Color) - Method in interface chariot.api.Games.SearchFilter
Only games played as this color.
color(Enums.Color) - Method in interface chariot.api.OpeningExplorer.PlayerBuilder
Specify for which color to explore games.
Default: white
color(Enums.ColorPref) - Method in interface chariot.api.BoardAuth.SeekParams
 
color(Enums.ColorPref) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
color(Enums.ColorPref) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
color(Function<Enums.Color.Provider, Enums.Color>) - Method in interface chariot.api.Games.SearchFilter
Only games played as this color.
color(Function<Enums.Color.Provider, Enums.Color>) - Method in interface chariot.api.OpeningExplorer.PlayerBuilder
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.BoardAuth.SeekParams
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
colorInfo() - Method in record class chariot.model.ChallengeInfo
Returns the value of the colorInfo record component.
ColorOutcome(Enums.ColorPref, Enums.Color) - Constructor for record class chariot.model.ChallengeInfo.ColorOutcome
Creates an instance of a ColorOutcome record class.
ColorRequest(Enums.ColorPref) - Constructor for record class chariot.model.ChallengeInfo.ColorRequest
Creates an instance of a ColorRequest record class.
combo() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the combo record component.
comment() - Method in record class chariot.model.Game.Judgment
Returns the value of the comment record component.
comment() - Method in record class chariot.model.Pgn.Comment
Returns the value of the comment record component.
Comment(String) - Constructor for record class chariot.model.Pgn.Comment
Creates an instance of a Comment record class.
comments() - Method in interface chariot.api.Studies.Params
 
comments(boolean) - Method in interface chariot.api.Studies.Params
Include analysis and annotator comments in the PGN moves, when available.
common() - Method in record class chariot.model.UserProfileData
Returns the value of the common record component.
common() - Method in record class chariot.model.UserStatusData
Returns the value of the common record component.
compat() - Method in record class chariot.model.Event.ChallengeCreatedEvent
Returns the value of the compat record component.
compat() - Method in record class chariot.model.Event.GameStartEvent
Returns the value of the compat record component.
compat() - Method in record class chariot.model.Event.GameStopEvent
Returns the value of the compat record component.
Compat(boolean, boolean) - Constructor for record class chariot.model.Event.Compat
Creates an instance of a Compat record class.
computer - Enum constant in enum class chariot.model.Enums.Channel
 
computer() - Method in interface chariot.model.Enums.Channel.Provider
 
computer() - Method in record class chariot.model.TVChannels
Returns the value of the computer record component.
condition() - Method in record class chariot.model.Arena.Verdict.Condition
Returns the value of the condition record component.
Condition(String, String) - Constructor for record class chariot.model.Arena.Verdict.Condition
Creates an instance of a Condition record class.
conditionMaxRating(int) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
conditionMaxRating(int) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
conditionMinRatedGames(int) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
conditionMinRatedGames(int) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
conditionMinRating(int) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
conditionMinRating(int) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
conditionPlayYourGames() - Method in interface chariot.api.TournamentsAuth.SwissParams
To be allowed to join, participants must have played their previous swiss game
conditionPlayYourGames(boolean) - Method in interface chariot.api.TournamentsAuth.SwissParams
To be allowed to join, participants must have played their previous swiss game
conditionTeam(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
config() - Method in interface chariot.api.Builders.LogLevel
 
confirmResign() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the confirmResign record component.
connect() - Method in interface chariot.api.ChallengesAuthCommon
Stream the events reaching the Lichess user in real time.
When the stream opens, all current challenges and games are sent.
connectToGame(String) - Method in interface chariot.api.BoardAuth
Stream the state of a game being played with the Board API
connectToGame(String) - Method in interface chariot.api.BotAuth
Stream the state of a game being played with the Bot API
ConsoleRenderer - Record Class in chariot.util
 
ConsoleRenderer() - Constructor for record class chariot.util.ConsoleRenderer
Creates an instance of a ConsoleRenderer record class.
ConsoleRenderer.Config - Interface in chariot.util
 
coordColor() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the coordColor record component.
coordinates() - Method in interface chariot.util.ConsoleRenderer.Config
 
coordinates(boolean) - Method in interface chariot.util.ConsoleRenderer.Config
 
coordinatesAttackedByPiece(Board.Coordinate, Map<Board.Coordinate, Board.Piece>) - Static method in interface chariot.util.Board
 
coords() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the coords record component.
correspondence - Enum constant in enum class chariot.model.Enums.PerfType
 
correspondence - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
correspondence - Enum constant in enum class chariot.model.Enums.Speed
 
correspondence - Enum constant in enum class chariot.model.StatsPerfType
 
correspondence() - Method in interface chariot.model.Enums.PerfType.Provider
 
correspondence() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
correspondence() - Method in interface chariot.model.Enums.Speed.Provider
 
Correspondence - Record Class in chariot.model
 
Correspondence(int) - Constructor for record class chariot.model.Correspondence
Creates an instance of a Correspondence record class.
CorrespondenceEnds(Activity.Result, List<Activity.Game>) - Constructor for record class chariot.model.Activity.Type.CorrespondenceEnds
Creates an instance of a CorrespondenceEnds record class.
CorrespondenceMoves(Integer, List<Activity.Game>) - Constructor for record class chariot.model.Activity.Type.CorrespondenceMoves
Creates an instance of a CorrespondenceMoves record class.
count() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the count record component.
Count(Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.PerformanceStatistics.Count
Creates an instance of a Count record class.
country - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
country() - Method in interface chariot.model.ProvidedProfile
 
country() - Method in record class chariot.model.UserData.Provided
 
counts - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
counts() - Method in record class chariot.model.UserStats
Returns the value of the counts record component.
cp() - Method in record class chariot.model.CloudEvalCacheEntry.PV
Returns the value of the cp record component.
cp() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns the value of the cp record component.
crazyhouse - Enum constant in enum class chariot.model.Enums.Channel
 
crazyhouse - Enum constant in enum class chariot.model.Enums.GameVariant
 
crazyhouse - Enum constant in enum class chariot.model.Enums.PerfType
 
crazyhouse - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
crazyhouse - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
crazyhouse - Enum constant in enum class chariot.model.Enums.VariantName
 
crazyhouse - Enum constant in enum class chariot.model.StatsPerfType
 
crazyhouse - Enum constant in enum class chariot.model.VariantType.Variant
 
crazyhouse() - Method in interface chariot.model.Enums.Channel.Provider
 
crazyhouse() - Method in interface chariot.model.Enums.GameVariant.Provider
 
crazyhouse() - Method in interface chariot.model.Enums.PerfType.Provider
 
crazyhouse() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
crazyhouse() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
crazyhouse() - Method in interface chariot.model.Enums.VariantName.Provider
 
crazyhouse() - Method in record class chariot.model.TVChannels
Returns the value of the crazyhouse record component.
crazyhouse() - Method in record class chariot.model.UserPerformance.Perfs.Crazyhouse
Returns the value of the crazyhouse record component.
crazyhouse() - Method in record class chariot.model.UserTopAll
Returns the value of the crazyhouse record component.
Crazyhouse(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Crazyhouse
Creates an instance of a Crazyhouse record class.
create(ExternalEngineRegistration) - Method in interface chariot.api.ExternalEngineAuth
 
create(Consumer<BroadcastsAuth.BroadcastBuilder>) - Method in interface chariot.api.BroadcastsAuth
 
createAndJoinRace() - Method in interface chariot.api.PuzzlesAuth
Create and join a Puzzle Race
createArena(Consumer<TournamentsAuth.ArenaBuilder>) - Method in interface chariot.api.TournamentsAuth
 
createBulk(Consumer<ChallengesAuth.BulkBuilder>) - Method in interface chariot.api.ChallengesAuth
Schedule many games at once, up to 24h in advance.
OAuth tokens are required for all paired players, with the challenge:write scope.
You can schedule up to 500 games every 10 minutes.
created - Enum constant in enum class chariot.model.Enums.Status
 
created - Enum constant in enum class chariot.model.Enums.TournamentState
 
created() - Method in record class chariot.model.CurrentSimuls
Returns the value of the created record component.
created() - Method in interface chariot.model.Enums.TournamentState.Provider
 
created() - Method in record class chariot.model.TournamentStatus
Returns the value of the created record component.
created() - Method in record class chariot.model.UserTimes
Returns the value of the created record component.
createdAt - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
createdAt() - Method in record class chariot.model.Broadcast.Round
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.ChallengeAI
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.Game
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.GameMeta
 
createdAt() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.MyRound.Round
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.MyRound.Tour
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the createdAt record component.
createdAt() - Method in record class chariot.model.StudyMeta
Returns the value of the createdAt record component.
createdAt() - Method in interface chariot.model.User
 
createdBy() - Method in interface chariot.model.Arena
 
createdBy() - Method in record class chariot.model.Arena.Finished
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Swiss
Returns the value of the createdBy record component.
createdBy() - Method in interface chariot.model.Tournament
 
createdBy() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the createdBy record component.
createdBy() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the createdBy record component.
createdTime() - Method in record class chariot.model.GameMeta
Returns the value of the createdTime record component.
createRound(String, Consumer<BroadcastsAuth.RoundBuilder>) - Method in interface chariot.api.BroadcastsAuth
 
createSwiss(String, Consumer<TournamentsAuth.SwissBuilder>) - Method in interface chariot.api.TournamentsAuth
 
crosstable(String, String) - Method in interface chariot.api.UsersBase
 
crosstable(String, String, boolean) - Method in interface chariot.api.UsersBase
 
crosstable(String, String, Consumer<Users.CrosstableParams>) - Method in interface chariot.api.UsersBase
Get total number of games, and current score, of any two users.
If the `matchup` flag is provided, and the users are currently playing, also gets the current match game number and scores.
Crosstable - Record Class in chariot.model
 
Crosstable(Crosstable.Results, Optional<Crosstable.Results>) - Constructor for record class chariot.model.Crosstable
Creates an instance of a Crosstable record class.
Crosstable.Points - Record Class in chariot.model
 
Crosstable.Results - Record Class in chariot.model
 
Crosstable.Results.Result - Record Class in chariot.model
 
cur() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns the value of the cur record component.
currentByUserId(String) - Method in interface chariot.api.Games
 
currentByUserId(String, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
Download the ongoing game, or the last game played, of a user.
If the game is ongoing, the 3 last moves are omitted.
currentPage() - Method in interface chariot.model.Page
 
currentPage() - Method in record class chariot.model.PageTeam
Returns the value of the currentPage record component.
currentPageResults() - Method in interface chariot.model.Page
 
currentPageResults() - Method in record class chariot.model.PageTeam
Returns the value of the currentPageResults record component.
CurrentSimuls - Record Class in chariot.model
 
CurrentSimuls(List<CurrentSimuls.Simul>, List<CurrentSimuls.Simul>, List<CurrentSimuls.Simul>) - Constructor for record class chariot.model.CurrentSimuls
Creates an instance of a CurrentSimuls record class.
CurrentSimuls.Simul - Record Class in chariot.model
 
CurrentSimuls.Simul.Host - Record Class in chariot.model
 
CurrentSimuls.Simul.Variant - Record Class in chariot.model
 
currentTournaments() - Method in interface chariot.api.Tournaments
Get recently finished, ongoing, and upcoming tournaments.
custom() - Method in class chariot.Client
Use chariot for custom endpoints
custom() - Method in class chariot.ClientAuth
Use chariot for custom endpoints
Custom - Interface in chariot.api
 
Custom.EndpointBuilder<T> - Interface in chariot.api
 
Custom.EndpointMany<T> - Interface in chariot.api
 
Custom.EndpointOne<T> - Interface in chariot.api
 
Custom.Request - Interface in chariot.api
 
customRedirect(URI, Supplier<Client.CodeAndState>) - Method in interface chariot.Client.PkceConfig
By default the PKCE flow starts a local HTTP server on 127.0.0.1 to where Lichess redirects the user when they grant access.

D

dailyPuzzle() - Method in interface chariot.api.Puzzles
 
dark() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the dark record component.
dashIfEmpty(String) - Static method in interface chariot.util.Board.CastlingRights
 
date() - Method in record class chariot.model.Note
Returns the value of the date record component.
date() - Method in record class chariot.model.PuzzleActivity
Returns the value of the date record component.
date() - Method in record class chariot.model.RatingHistory.DateResult
Returns the value of the date record component.
date() - Method in record class chariot.model.TeamRequest.Request
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.Follow
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.PlanRenew
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.PlanStart
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.StreamStart
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.TeamCreate
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.TeamJoin
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns the value of the date record component.
date() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns the value of the date record component.
date() - Method in record class chariot.model.Trophy
Returns the value of the date record component.
dateAt() - Method in record class chariot.model.PuzzleActivity
 
dateAt() - Method in record class chariot.model.Trophy
 
DateResult(Integer, String, String) - Constructor for record class chariot.model.PerformanceStatistics.DateResult
Creates an instance of a DateResult record class.
DateResult(LocalDate, Integer) - Constructor for record class chariot.model.RatingHistory.DateResult
Creates an instance of a DateResult record class.
dateTime() - Method in record class chariot.model.TeamRequest.Request
 
day() - Method in record class chariot.model.StormDashboard.High
Returns the value of the day record component.
Day(String, int, int, int, int, int, int, int) - Constructor for record class chariot.model.StormDashboard.Day
Creates an instance of a Day record class.
days() - Method in record class chariot.model.PuzzleDashboard
Returns the value of the days record component.
days() - Method in record class chariot.model.StormDashboard
Returns the value of the days record component.
days(int) - Method in interface chariot.api.Puzzles.PuzzleParams
 
daysPerTurn() - Method in record class chariot.model.Correspondence
Returns the value of the daysPerTurn record component.
daysPerTurn() - Method in record class chariot.model.Game
Returns the value of the daysPerTurn record component.
daysPerTurn(int) - Method in interface chariot.api.Builders.ClockCorrespondence
 
DBGame(String, String, Optional<Enums.Color>, Enums.Speed, String, ExploreResult.ERPlayer, ExploreResult.ERPlayer, int, String) - Constructor for record class chariot.model.ExploreResult.DBGame
Creates an instance of a DBGame record class.
DBMove(String, String, long, long, long, int, Optional<ExploreResult.DBGame>) - Constructor for record class chariot.model.ExploreResult.DBMove
Creates an instance of a DBMove record class.
declineChallenge(String) - Method in interface chariot.api.ChallengesAuthCommon
 
declineChallenge(String, Enums.DeclineReason) - Method in interface chariot.api.ChallengesAuthCommon
 
declineChallenge(String, Function<Enums.DeclineReason.Provider, Enums.DeclineReason>) - Method in interface chariot.api.ChallengesAuthCommon
 
DeclinedChallenge(String, String, Challenge) - Constructor for record class chariot.model.Challenge.DeclinedChallenge
Creates an instance of a DeclinedChallenge record class.
DeclineReason(String, String) - Constructor for record class chariot.model.Event.DeclineReason
Creates an instance of a DeclineReason record class.
defaultDepth() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the defaultDepth record component.
defaultDepth() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the defaultDepth record component.
delay() - Method in record class chariot.model.MyRound.Round
Returns the value of the delay record component.
delay(long) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
delay(Duration) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
delete() - Method in interface chariot.api.Custom.EndpointBuilder
 
delete(String) - Method in interface chariot.api.ExternalEngineAuth
 
depth() - Method in record class chariot.model.CloudEvalCacheEntry
Returns the value of the depth record component.
depth() - Method in record class chariot.model.ExternalEngineAnalysis
Returns the value of the depth record component.
depth() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns the value of the depth record component.
description - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
description() - Method in interface chariot.model.Arena
 
description() - Method in record class chariot.model.Arena.Finished
Returns the value of the description record component.
description() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the description record component.
description() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the description record component.
description() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the description record component.
description() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the description record component.
description() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the description record component.
description() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the description record component.
description() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the description record component.
description() - Method in record class chariot.model.MyRound.Tour
Returns the value of the description record component.
description() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the description record component.
description() - Method in interface chariot.model.StreamerInfo
 
description() - Method in record class chariot.model.Team
Returns the value of the description record component.
description() - Method in record class chariot.model.UserData.StreamerInfo
 
description(String) - Method in interface chariot.api.AdminAuth.Params
 
description(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
description(String) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
destination() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the destination record component.
deviation() - Method in record class chariot.model.PerformanceStatistics.Glicko
Returns the value of the deviation record component.
disabled - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
disabled() - Method in interface chariot.model.User
 
disabled() - Method in record class chariot.model.UserFlags
Returns the value of the disabled record component.
Disabled - Record Class in chariot.model
 
Disabled(String, String) - Constructor for record class chariot.model.Disabled
Creates an instance of a Disabled record class.
disconnects() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the disconnects record component.
division() - Method in interface chariot.api.Games.CommonGameParameters
 
division() - Method in record class chariot.model.Game
Returns the value of the division record component.
division(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include plies which mark the beginning of the middlegame and endgame.
draw - Enum constant in enum class chariot.model.Enums.Outcome
 
draw - Enum constant in enum class chariot.model.Enums.Status
 
draw() - Method in record class chariot.model.Activity.Result
Returns the value of the draw record component.
draw() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns the value of the draw record component.
draw() - Method in record class chariot.model.Activity.Simul.Score
Returns the value of the draw record component.
draw() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the draw record component.
draw() - Method in record class chariot.model.UserCount
Returns the value of the draw record component.
draw_by_fifty_move_rule - Enum constant in enum class chariot.util.Board.GameState
 
draw_by_threefold_repetition - Enum constant in enum class chariot.util.Board.GameState
 
drawH() - Method in record class chariot.model.UserCount
Returns the value of the drawH record component.
drawOffer() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the drawOffer record component.
draws() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the draws record component.
draws() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the draws record component.
draws() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the draws record component.
draws() - Method in record class chariot.model.ExploreResult.ERStats
Returns the value of the draws record component.
draws() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the draws record component.
draws() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the draws record component.
draws() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the draws record component.
draws() - Method in record class chariot.model.Swiss.Stats
Returns the value of the draws record component.
dtm() - Method in record class chariot.model.TablebaseResult
Returns the value of the dtm record component.
dtm() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the dtm record component.
dtz() - Method in record class chariot.model.TablebaseResult
Returns the value of the dtz record component.
dtz() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the dtz record component.
Duel(String, List<Arena.Duel.P>) - Constructor for record class chariot.model.Arena.Duel
Creates an instance of a Duel record class.
duels() - Method in interface chariot.model.Arena
 
duels() - Method in record class chariot.model.Arena.Finished
Returns the value of the duels record component.
duels() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the duels record component.
duels() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the duels record component.
duels() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the duels record component.
duels() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the duels record component.
duels() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the duels record component.
duelTeams() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the duelTeams record component.
duelTeams() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the duelTeams record component.
duelTeams() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the duelTeams record component.
DuelTeams() - Constructor for record class chariot.model.Arena.DuelTeams
Creates an instance of a DuelTeams record class.

E

eco() - Method in record class chariot.model.ExploreResult.EROpening
Returns the value of the eco record component.
eco() - Method in record class chariot.model.Game.Opening
Returns the value of the eco record component.
eco() - Method in record class chariot.model.Opening
Returns the value of the eco record component.
eco() - Method in record class chariot.model.Tournament.Pos.Position
Returns the value of the eco record component.
eight() - Method in interface chariot.model.Enums.Level.Provider
 
email_read - Enum constant in enum class chariot.Client.Scope
Read your email address
emailAddress() - Method in interface chariot.api.AccountAuth
Read the email address of the logged in user.
Auth Client.Scope.email_read
empty() - Static method in interface chariot.model.Opt
 
Empty<T> - Record Class in chariot.model
 
Empty() - Constructor for record class chariot.model.Empty
Creates an instance of a Empty record class.
Empty() - Constructor for record class chariot.model.Err.Empty
Creates an instance of a Empty record class.
Empty() - Constructor for record class chariot.model.Pgn.Empty
Creates an instance of a Empty record class.
emptyProfile - Static variable in record class chariot.model.UserData.Provided
 
end() - Method in record class chariot.model.Activity.Interval
Returns the value of the end record component.
end() - Method in record class chariot.model.Game.MiddleEnd
Returns the value of the end record component.
End(String) - Constructor for record class chariot.model.Pgn.End
Creates an instance of a End record class.
ended() - Method in interface chariot.util.Board
 
engine() - Method in record class chariot.model.ExternalEngineRequest
Returns the value of the engine record component.
engine(String) - Method in interface chariot.api.Builders.ServerBuilder
Address of the engine service
engine(URI) - Method in interface chariot.api.Builders.ServerBuilder
Address of the engine service
engine_read - Enum constant in enum class chariot.Client.Scope
View and use your external engines
engine_write - Enum constant in enum class chariot.Client.Scope
Create and update external engines
entries(Stream<T>) - Static method in interface chariot.model.Many
 
Entries<T> - Record Class in chariot.model
 
Entries(Stream<T>) - Constructor for record class chariot.model.Entries
Creates an instance of a Entries record class.
entry() - Method in record class chariot.model.Entry
Returns the value of the entry record component.
entry(T) - Static method in interface chariot.model.One
 
Entry<T> - Record Class in chariot.model
 
Entry(T) - Constructor for record class chariot.model.Entry
Creates an instance of a Entry record class.
entryCode(String) - Method in interface chariot.api.TeamsAuth.JoinParams
Optional entry code, if the team requires one.
entryCode(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
Make the tournament private, and restrict access with a entry code.
You can either share this entry code directly with the users who should be able to join,
or you could use it to create user-specific entry codes which you can share - see TournamentsAuth.generateUserEntryCodes(String, Set).
entryCode(String) - Method in interface chariot.api.TournamentsAuth.JoinArenaParams
The tournament entry code, if one is required.
entryCode(String) - Method in interface chariot.api.TournamentsAuth.JoinSwissParams
 
entryCode(String) - Method in interface chariot.api.TournamentsAuth.SwissParams
Make the tournament restricted with a entry code.
Enums - Interface in chariot.model
 
Enums.Channel - Enum Class in chariot.model
The TV Channels
Enums.Channel.Provider - Interface in chariot.model
 
Enums.ChatFor - Enum Class in chariot.model
Specifies who will be able to chat
Enums.ChatFor.Provider - Interface in chariot.model
 
Enums.Color - Enum Class in chariot.model
 
Enums.Color.Provider - Interface in chariot.model
 
Enums.ColorPref - Enum Class in chariot.model
 
Enums.ColorPref.Provider - Interface in chariot.model
 
Enums.DeclineReason - Enum Class in chariot.model
The reasons for declining a challenge
Enums.DeclineReason.Provider - Interface in chariot.model
 
Enums.Direction - Enum Class in chariot.model
 
Enums.GameVariant - Enum Class in chariot.model
 
Enums.GameVariant.Provider - Interface in chariot.model
 
Enums.Level - Enum Class in chariot.model
 
Enums.Level.Provider - Interface in chariot.model
 
Enums.Outcome - Enum Class in chariot.model
 
Enums.PerfType - Enum Class in chariot.model
The possible performance types
Enums.PerfType.Provider - Interface in chariot.model
 
Enums.PerfTypeNoCorr - Enum Class in chariot.model
The possible performance types, excluding correspondence
Enums.PerfTypeNoCorr.Provider - Interface in chariot.model
 
Enums.PerfTypeWithFromPos - Enum Class in chariot.model
 
Enums.PerfTypeWithFromPos.Provider - Interface in chariot.model
 
Enums.RatingGroup - Enum Class in chariot.model
Specifies a rating group, which includes ratings up to next rating group.
_1600 indicates ratings between 1600-1800 and _2500 indicates ratings from 2500 and up.
Enums.RatingGroup.Provider - Interface in chariot.model
 
Enums.Speed - Enum Class in chariot.model
 
Enums.Speed.Provider - Interface in chariot.model
 
Enums.Status - Enum Class in chariot.model
 
Enums.TournamentState - Enum Class in chariot.model
 
Enums.TournamentState.Provider - Interface in chariot.model
 
Enums.VariantName - Enum Class in chariot.model
 
Enums.VariantName.Provider - Interface in chariot.model
 
ep() - Method in record class chariot.util.Board.FEN
Returns the value of the ep record component.
equals(Object) - Method in record class chariot.api.ChallengesAuth.BulkParams.Pairing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.AtDate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.InMinutes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsAuth.SwissParams.Pairing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.Client.AuthFail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.Client.AuthOk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.Client.CodeAndState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.AccountPreferences
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.AccountPreferences.Prefs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Game
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Game.Opponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Interval
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Practice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Result.ResultHelper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Result.RP
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Simul
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Simul.Score
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Team
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Topic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Topic.Post
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Tournament
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Tournament.Info
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.CorrespondenceEnds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.CorrespondenceMoves
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Follows
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Games
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Patron
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Posts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Practices
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Puzzles
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Simuls
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Teams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Tournaments
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Activity.Type.Unknown
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.AI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Analysis
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Anonymous
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Duel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Duel.P
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.DuelTeams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Finished
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Finished.Podium
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Finished.Podium.NB
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Finished.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.GreatPlayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Ongoing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Ongoing.Featured
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Sheet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Standing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Standing.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamBattle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamFinished
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamFinished.Podium
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamFinished.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamOngoing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamOngoing.Featured
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamStanding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamStanding.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamStanding.Player.User
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamUpcoming
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Upcoming
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Verdict.Condition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Verdict
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ArenaResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast.Round
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast.RoundTour
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast.Tour
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.BulkPairing.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.BulkPairing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.BulkPairing.Game
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Challenge.ChallengeWithRules
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Challenge.DeclinedChallenge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Challenge.RematchChallenge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeAI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.ColorOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.ColorRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.From
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.FromTo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.OpenEnded
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeInfo.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeOpenEnded.Any
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeOpenEnded
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeOpenEnded.Reserved
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChallengeTokens
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChapterMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ChatMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CloudEvalCacheEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CloudEvalCacheEntry.PV
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Correspondence
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Crosstable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Crosstable.Points
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Crosstable.Results
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Crosstable.Results.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CurrentSimuls
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CurrentSimuls.Simul
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CurrentSimuls.Simul.Host
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Disabled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Empty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Entries
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Err.Empty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Err.Info
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.ChallengeCanceledEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.ChallengeCreatedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.ChallengeDeclinedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.Compat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.DeclineReason
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.GameStartEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Event.GameStopEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.DBGame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.DBMove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.EROpening
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.ERPlayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.ERStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.OpeningDB
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.OpeningPlayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.PlayerGame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExploreResult.PlayerMove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineAnalysis
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineRegistration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ExternalEngineWork
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Fail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.AnnotatedEval
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Eval
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.ForcedMate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Judgment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Middle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.MiddleEnd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Opening
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Game.Players
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameImport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameInfo.Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameInfo.TimeInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta.Players
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta.Players.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.Chat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.Full
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.No
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.OpponentGone
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.Soon
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.State
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameStateEvent.Yes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.IdName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.IdNameTitle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Leaderboard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.LightUser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.LiveStreamer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MoveInfo.GameSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MoveInfo.Move
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MoveInfo.Players
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MoveInfo.Status
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MyRound
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MyRound.Round
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MyRound.Study
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.MyRound.Tour
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.None
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Note
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Opening
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PageTeam
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PendingChallenges
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Count
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.DateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Glicko
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.OpId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.PerfType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Results
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.ResultStreak
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Stat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.Streak
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.StreakPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.WithoutStreak
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PerformanceStatistics.WithStreak
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.BasicPgn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.Comment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.Empty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.End
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.NumBegin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.NumEnd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.Tag.BasicTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Pgn.Variation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Player.Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Player.Analysed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Player.ArenaInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle.GameInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle.GameInfo.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle.GameInfo.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle.PuzzleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleActivity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleDashboard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleDashboard.Theme
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleRace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RatingHistory.DateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RatingHistory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RealTime
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RoundInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RoundInfo.Game
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RoundInfo.Round
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RoundInfo.Study
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.RoundInfo.Tour
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.SeekAck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Some
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StatsPerf.StatsPerfGame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StatsPerf.StatsPerfRun
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StormDashboard.Day
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StormDashboard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StormDashboard.High
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.StudyMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss.GreatPlayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss.NextRound
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss.Quote
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Swiss.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.SwissResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TablebaseResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TablebaseResult.Move
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Team
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamBattleResults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamBattleResults.Teams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamBattleResults.Teams.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamBattleResults.Teams.Player.User
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamRequest.Request
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.BlogPost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.Follow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.ForumPost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.GameEnd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.PlanRenew
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.PlanStart
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.SimulCreate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.SimulJoin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.StreamStart
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.StudyLike
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.TeamCreate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.TeamJoin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.TourJoin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.UblogPost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TimelineEntry.UblogPostLike
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TokenBulkResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TokenBulkResult.TokenInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TokenResult.AccessToken
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TokenResult.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.LocalArena
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Pos.None
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Pos.Position
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Scheduled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.Scheduled.Schedule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.TeamBattle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Tournament.TeamBattle.Teams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TournamentId.ArenaId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TournamentId.SwissId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TournamentStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Trophy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TVChannels
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TVChannels.TVChannel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TVFeedEvent.Featured
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TVFeedEvent.Fen
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Unlimited
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserAuthFlags
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserCount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.ChannelInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.PlayTime
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.Property
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.Provided
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.Ratings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.StreamerInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.StreamInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserData.Trophies
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserFlags
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Antichess
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Atomic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Blitz
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Bullet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Chess960
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Classical
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Crazyhouse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Horde
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.RacingKings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.Rapid
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.ThreeCheck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserPerformance.Perfs.UltraBullet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserProfileData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserStatusData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserTimes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.UserTopAll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Variant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.VariantType.Chess960
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.VariantType.FromPosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.BoardData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.Castling
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.CastlingRights.Chess960
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.CastlingRights.RookFiles
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.CastlingRights.Standard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.FEN
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.FromTo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.Invalid
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.Promotion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.RowCol
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.Board.StandardPiece
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.util.ConsoleRenderer
Indicates whether some other object is "equal to" this one.
EROpening(String, String) - Constructor for record class chariot.model.ExploreResult.EROpening
Creates an instance of a EROpening record class.
ERPlayer(String, int) - Constructor for record class chariot.model.ExploreResult.ERPlayer
Creates an instance of a ERPlayer record class.
Err - Interface in chariot.model
 
Err.Empty - Record Class in chariot.model
 
Err.Info - Record Class in chariot.model
 
error() - Method in record class chariot.model.TokenResult.Error
Returns the value of the error record component.
Error(String, String) - Constructor for record class chariot.model.TokenResult.Error
Creates an instance of a Error record class.
error_description() - Method in record class chariot.model.TokenResult.Error
Returns the value of the error_description record component.
errors() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the errors record component.
ERStats(String, long, long, long) - Constructor for record class chariot.model.ExploreResult.ERStats
Creates an instance of a ERStats record class.
estimatedStartAt() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the estimatedStartAt record component.
estimatedStartTime() - Method in record class chariot.model.CurrentSimuls.Simul
 
eval() - Method in record class chariot.model.Game.AnnotatedEval
Returns the value of the eval record component.
eval() - Method in record class chariot.model.Game.Eval
Returns the value of the eval record component.
Eval(int) - Constructor for record class chariot.model.Game.Eval
Creates an instance of a Eval record class.
evals() - Method in interface chariot.api.Games.EvalsAndPlayers
 
evals() - Method in interface chariot.api.Games.Filter
 
evals(boolean) - Method in interface chariot.api.Games.EvalsAndPlayers
Include analysis evaluation comments in the PGN, when available.
Default `true`
evals(boolean) - Method in interface chariot.api.Games.Filter
Include analysis evaluation comments in the PGN, when available.
Event - Interface in chariot.model
 
Event.ChallengeCanceledEvent - Record Class in chariot.model
 
Event.ChallengeCreatedEvent - Record Class in chariot.model
 
Event.ChallengeDeclinedEvent - Record Class in chariot.model
 
Event.ChallengeEvent - Interface in chariot.model
 
Event.Compat - Record Class in chariot.model
 
Event.DeclineReason - Record Class in chariot.model
 
Event.GameEvent - Interface in chariot.model
 
Event.GameStartEvent - Record Class in chariot.model
 
Event.GameStopEvent - Record Class in chariot.model
 
Event.Type - Enum Class in chariot.model
 
expires() - Method in record class chariot.model.TokenBulkResult.TokenInfo
Returns the value of the expires record component.
expiresIn(Duration) - Method in interface chariot.api.Challenges.OpenEndedParams
Defaults to 24h after creation.
explorer(String) - Method in interface chariot.api.Builders.ServerBuilder
Address of the explorer service
explorer(URI) - Method in interface chariot.api.Builders.ServerBuilder
Address of the explorer service
ExploreResult - Interface in chariot.model
 
ExploreResult.DBGame - Record Class in chariot.model
 
ExploreResult.DBMove - Record Class in chariot.model
 
ExploreResult.EROpening - Record Class in chariot.model
 
ExploreResult.ERPlayer - Record Class in chariot.model
 
ExploreResult.ERStats - Record Class in chariot.model
 
ExploreResult.OpeningDB - Record Class in chariot.model
 
ExploreResult.OpeningPlayer - Record Class in chariot.model
 
ExploreResult.PlayerGame - Record Class in chariot.model
 
ExploreResult.PlayerMove - Record Class in chariot.model
 
exportChapterByStudyAndChapterId(String, String) - Method in interface chariot.api.Studies
 
exportChapterByStudyAndChapterId(String, String, Consumer<Studies.Params>) - Method in interface chariot.api.Studies
 
exportChaptersByStudyId(String) - Method in interface chariot.api.Studies
 
exportChaptersByStudyId(String, Consumer<Studies.Params>) - Method in interface chariot.api.Studies
 
exportOneRoundPgn(String) - Method in interface chariot.api.Broadcasts
Export one round as PGN
exportPgn(String) - Method in interface chariot.api.Broadcasts
Export all rounds as PGN
exportStudiesByUserId(String) - Method in interface chariot.api.Studies
 
exportStudiesByUserId(String, Consumer<Studies.Params>) - Method in interface chariot.api.Studies
 
externalEngine() - Method in class chariot.Client
External engine.
externalEngine() - Method in class chariot.ClientAuth
External engine.
ExternalEngine - Interface in chariot.api
 
ExternalEngine.AnalysisParameters - Interface in chariot.api
 
ExternalEngineAnalysis - Record Class in chariot.model
 
ExternalEngineAnalysis(int, int, int, List<ExternalEngineAnalysis.Pvs>) - Constructor for record class chariot.model.ExternalEngineAnalysis
Creates an instance of a ExternalEngineAnalysis record class.
ExternalEngineAnalysis.Pvs - Record Class in chariot.model
 
ExternalEngineAuth - Interface in chariot.api
 
ExternalEngineInfo - Record Class in chariot.model
 
ExternalEngineInfo(String, String, String, String, int, int, int, List<String>, String) - Constructor for record class chariot.model.ExternalEngineInfo
Creates an instance of a ExternalEngineInfo record class.
ExternalEngineRegistration - Record Class in chariot.model
 
ExternalEngineRegistration(String, int, int, int, List<String>, String) - Constructor for record class chariot.model.ExternalEngineRegistration
 
ExternalEngineRegistration(String, int, int, int, List<String>, String, String) - Constructor for record class chariot.model.ExternalEngineRegistration
Creates an instance of a ExternalEngineRegistration record class.
ExternalEngineRequest - Record Class in chariot.model
 
ExternalEngineRequest(String, ExternalEngineWork, ExternalEngineInfo) - Constructor for record class chariot.model.ExternalEngineRequest
Creates an instance of a ExternalEngineRequest record class.
ExternalEngineWork - Record Class in chariot.model
 
ExternalEngineWork(String, int, int, boolean, int, String, String, List<String>) - Constructor for record class chariot.model.ExternalEngineWork
Creates an instance of a ExternalEngineWork record class.

F

fail(int, Err) - Static method in interface chariot.model.Many
 
fail(int, Err) - Static method in interface chariot.model.One
 
Fail<T> - Record Class in chariot.model
 
Fail(int, Err) - Constructor for record class chariot.model.Fail
Creates an instance of a Fail record class.
featured() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the featured record component.
featured() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the featured record component.
featured() - Method in record class chariot.model.UserTimes
Returns the value of the featured record component.
Featured(String, Enums.Color, List<TVFeedEvent.PlayerInfo>, String) - Constructor for record class chariot.model.TVFeedEvent.Featured
Creates an instance of a Featured record class.
Featured(String, String, String, Enums.Color, String, Arena.Ongoing.Featured.Player, Arena.Ongoing.Featured.Player, String) - Constructor for record class chariot.model.Arena.Ongoing.Featured
Creates an instance of a Featured record class.
Featured(String, String, String, String, String, Arena.TeamOngoing.Featured.Player, Arena.TeamOngoing.Featured.Player, String) - Constructor for record class chariot.model.Arena.TeamOngoing.Featured
Creates an instance of a Featured record class.
fen() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the fen record component.
fen() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the fen record component.
fen() - Method in record class chariot.model.ChallengeAI
Returns the value of the fen record component.
fen() - Method in record class chariot.model.CloudEvalCacheEntry
Returns the value of the fen record component.
fen() - Method in record class chariot.model.GameInfo
Returns the value of the fen record component.
fen() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the fen record component.
fen() - Method in record class chariot.model.MoveInfo.Move
Returns the value of the fen record component.
fen() - Method in record class chariot.model.Tournament.Pos.Position
Returns the value of the fen record component.
fen() - Method in record class chariot.model.TVFeedEvent.Featured
Returns the value of the fen record component.
fen() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the fen record component.
fen() - Method in record class chariot.model.VariantType.Chess960
Returns the value of the fen record component.
fen() - Method in record class chariot.model.VariantType.FromPosition
Returns the value of the fen record component.
fen() - Method in record class chariot.util.Board.BoardData
Returns the value of the fen record component.
fen(String) - Method in interface chariot.api.Challenges.OpenEndedParams
 
fen(String) - Method in interface chariot.api.ChallengesAuth.BulkParams
Custom initial position (in FEN).
fen(String) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
fen(String) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
fen(String) - Method in interface chariot.api.OpeningExplorer.CommonOpeningExplorer
 
fen(String) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
 
Fen(String, String, Duration, Duration) - Constructor for record class chariot.model.TVFeedEvent.Fen
Creates an instance of a Fen record class.
FEN(String, Board.Side, Board.CastlingRights, String, int, int) - Constructor for record class chariot.util.Board.FEN
Creates an instance of a FEN record class.
fetchChat(String) - Method in interface chariot.api.BoardAuth
Get the messages posted in the game chat.
fetchChat(String) - Method in interface chariot.api.BotAuth
Get the messages posted in the game chat.
files() - Method in record class chariot.util.Board.CastlingRights.Chess960
Returns the value of the files record component.
files() - Method in interface chariot.util.Board.CastlingRights
 
files() - Method in record class chariot.util.Board.CastlingRights.Standard
Returns the value of the files record component.
fine() - Method in interface chariot.api.Builders.LogLevel
 
finer() - Method in interface chariot.api.Builders.LogLevel
 
finest() - Method in interface chariot.api.Builders.LogLevel
 
finished - Enum constant in enum class chariot.model.Enums.TournamentState
 
finished() - Method in interface chariot.api.Games.SearchFilter
 
finished() - Method in record class chariot.model.Broadcast.Round
Returns the value of the finished record component.
finished() - Method in interface chariot.model.Enums.TournamentState.Provider
 
finished() - Method in record class chariot.model.MyRound.Round
Returns the value of the finished record component.
finished() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the finished record component.
finished() - Method in record class chariot.model.TournamentStatus
Returns the value of the finished record component.
finished(boolean) - Method in interface chariot.api.Games.SearchFilter
Include finished games.
Finished(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, boolean, boolean, boolean, List<Arena.Finished.Podium>, Arena.Finished.Stats, String) - Constructor for record class chariot.model.Arena.Finished
Creates an instance of a Finished record class.
finishedAt() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the finishedAt record component.
finishedAtTime() - Method in record class chariot.model.CurrentSimuls.Simul
 
finishesAt() - Method in interface chariot.model.Tournament
 
finishesAt() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the finishesAt record component.
finishesAt() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the finishesAt record component.
finishesAt() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the finishesAt record component.
finishesTime() - Method in interface chariot.model.Tournament
 
fire() - Method in record class chariot.model.Arena.Sheet
Returns the value of the fire record component.
firstName - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
firstName() - Method in interface chariot.model.ProvidedProfile
 
firstName() - Method in record class chariot.model.UserData.Provided
 
firstWins() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the firstWins record component.
five() - Method in interface chariot.model.Enums.Level.Provider
 
flags() - Method in record class chariot.model.UserProfileData
Returns the value of the flags record component.
flair - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
flair() - Method in record class chariot.model.LightUser
Returns the value of the flair record component.
flair() - Method in interface chariot.model.UserCommon
 
flipped() - Method in interface chariot.util.ConsoleRenderer.Config
 
flipped(boolean) - Method in interface chariot.util.ConsoleRenderer.Config
 
follow() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the follow record component.
Follow(LightUser, LightUser, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.Follow
Creates an instance of a Follow record class.
follow_read - Enum constant in enum class chariot.Client.Scope
Read followed players
follow_write - Enum constant in enum class chariot.Client.Scope
Follow and Unfollow players
followable - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
followable() - Method in interface chariot.model.UserAuth
 
followable() - Method in record class chariot.model.UserAuthFlags
Returns the value of the followable record component.
following - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
following() - Method in interface chariot.api.AccountAuth
Get users followed by logged in user.
following() - Method in interface chariot.model.UserAuth
 
following() - Method in record class chariot.model.UserAuthFlags
Returns the value of the following record component.
Follows(List<String>, List<String>) - Constructor for record class chariot.model.Activity.Type.Follows
Creates an instance of a Follows record class.
followsYou - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
followsYou() - Method in interface chariot.model.UserAuth
 
followsYou() - Method in record class chariot.model.UserAuthFlags
Returns the value of the followsYou record component.
followUser(String) - Method in interface chariot.api.UsersAuth
 
ForcedMate(int) - Constructor for record class chariot.model.Game.ForcedMate
Creates an instance of a ForcedMate record class.
ForumPost(LightUser, String, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.ForumPost
Creates an instance of a ForumPost record class.
four() - Method in interface chariot.model.Enums.Level.Provider
 
frame() - Method in interface chariot.util.ConsoleRenderer.Config
 
frame(boolean) - Method in interface chariot.util.ConsoleRenderer.Config
 
freq() - Method in record class chariot.model.Tournament.Scheduled.Schedule
Returns the value of the freq record component.
from() - Method in record class chariot.model.Note
Returns the value of the from record component.
from() - Method in record class chariot.model.PerformanceStatistics.WithStreak
Returns the value of the from record component.
from() - Method in record class chariot.util.Board.FromTo
Returns the value of the from record component.
from(String) - Static method in interface chariot.model.Err
 
From(ChallengeInfo.Player) - Constructor for record class chariot.model.ChallengeInfo.From
Creates an instance of a From record class.
fromFEN(Board.FEN) - Static method in interface chariot.util.Board
 
fromFEN(String) - Static method in interface chariot.util.Board
 
fromPosition - Enum constant in enum class chariot.model.Enums.GameVariant
 
fromPosition - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
fromPosition() - Method in interface chariot.model.Enums.GameVariant.Provider
 
FromPosition(Opt<String>) - Constructor for record class chariot.model.VariantType.FromPosition
Creates an instance of a FromPosition record class.
fromStandardPosition() - Static method in interface chariot.util.Board
 
fromString(String) - Static method in enum class chariot.Client.Scope
 
FromTo(ChallengeInfo.Player, ChallengeInfo.Player) - Constructor for record class chariot.model.ChallengeInfo.FromTo
Creates an instance of a FromTo record class.
FromTo(Board.Coordinate, Board.Coordinate) - Constructor for record class chariot.util.Board.FromTo
Creates an instance of a FromTo record class.
Full(String, GameType, ZonedDateTime, GameStateEvent.Side, GameStateEvent.Side, Opt<TournamentId>, GameStateEvent.State) - Constructor for record class chariot.model.GameStateEvent.Full
Creates an instance of a Full record class.
fullId() - Method in record class chariot.model.GameInfo
Returns the value of the fullId record component.
fullId() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns the value of the fullId record component.
fullName() - Method in record class chariot.model.Arena.Finished
Returns the value of the fullName record component.
fullName() - Method in interface chariot.model.Arena
 
fullName() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the fullName record component.
fullName() - Method in interface chariot.model.Tournament
 
fullName() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the fullName record component.
fullName() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the fullName record component.

G

game() - Method in record class chariot.model.Arena.Finished.Podium.NB
Returns the value of the game record component.
game() - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Returns the value of the game record component.
game() - Method in interface chariot.model.Event.GameEvent
 
game() - Method in record class chariot.model.Event.GameStartEvent
Returns the value of the game record component.
game() - Method in record class chariot.model.Event.GameStopEvent
Returns the value of the game record component.
game() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the game record component.
game() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the game record component.
game() - Method in record class chariot.model.Puzzle
Returns the value of the game record component.
Game - Record Class in chariot.model
 
Game(String, boolean, Enums.GameVariant, String, String, String, ZonedDateTime, ZonedDateTime, Enums.Status, Game.Players, String, String, String, String, String, String, Integer, Enums.Color, Game.Opening, Game.Clock, List<Integer>, List<Game.AnalysisEntry>, Opt<Game.Division>) - Constructor for record class chariot.model.Game
Creates an instance of a Game record class.
Game(String, Enums.Color, String, String, String, String, Boolean, Activity.Game.Opponent) - Constructor for record class chariot.model.Activity.Game
Creates an instance of a Game record class.
Game(String, String, boolean, String, URI) - Constructor for record class chariot.model.RoundInfo.Game
Creates an instance of a Game record class.
Game(String, String, String) - Constructor for record class chariot.model.BulkPairing.Game
Creates an instance of a Game record class.
Game.AnalysisEntry - Interface in chariot.model
 
Game.AnnotatedEval - Record Class in chariot.model
 
Game.Clock - Record Class in chariot.model
 
Game.Division - Interface in chariot.model
 
Game.Eval - Record Class in chariot.model
 
Game.ForcedMate - Record Class in chariot.model
 
Game.Judgment - Record Class in chariot.model
 
Game.Middle - Record Class in chariot.model
 
Game.MiddleEnd - Record Class in chariot.model
 
Game.Opening - Record Class in chariot.model
 
Game.Players - Record Class in chariot.model
 
Game.Severity - Enum Class in chariot.model
 
GameEnd(String, String, Opt<LightUser>, Opt<Boolean>, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.GameEnd
Creates an instance of a GameEnd record class.
gameFinish - Enum constant in enum class chariot.model.Event.Type
 
gameFull - Enum constant in enum class chariot.model.GameStateEvent.Type
 
gameId() - Method in interface chariot.model.Event.GameEvent
 
gameId() - Method in record class chariot.model.GameInfo
Returns the value of the gameId record component.
gameId() - Method in record class chariot.model.PerformanceStatistics.DateResult
Returns the value of the gameId record component.
gameId() - Method in record class chariot.model.PerformanceStatistics.Result
Returns the value of the gameId record component.
gameId() - Method in record class chariot.model.PerformanceStatistics.StreakPoint
Returns the value of the gameId record component.
gameId() - Method in record class chariot.model.TVChannels.TVChannel
Returns the value of the gameId record component.
GameImport - Record Class in chariot.model
 
GameImport(String, String) - Constructor for record class chariot.model.GameImport
Creates an instance of a GameImport record class.
GameInfo - Record Class in chariot.model
 
GameInfo(String, String, String, boolean, Puzzle.GameInfo.Perf, List<Puzzle.GameInfo.Player>) - Constructor for record class chariot.model.Puzzle.GameInfo
Creates an instance of a GameInfo record class.
GameInfo(String, String, String, Enums.Color, Enums.Status, VariantType, GameInfo.TimeInfo, boolean, boolean, boolean, GameInfo.Opponent, String, Opt<String>, Opt<Integer>, Opt<TournamentId>) - Constructor for record class chariot.model.GameInfo
Creates an instance of a GameInfo record class.
GameInfo.Account - Record Class in chariot.model
 
GameInfo.Opponent - Interface in chariot.model
 
GameInfo.TimeInfo - Record Class in chariot.model
 
gameInfosByGameIds(String, String...) - Method in interface chariot.api.Games
 
gameInfosByGameIds(String, Set<String>) - Method in interface chariot.api.Games
Creates a stream of games from an arbitrary streamId, and a list of game IDs.
The stream first outputs the games that already exists, then emits an event each time a game is started or finished.
Maximum number of games: 500 for anonymous requests, or 1000 for OAuth2 authenticated requests.
While the stream is open, it is possible to add new game IDs to watch.
gameInfosByUserIds(String...) - Method in interface chariot.api.Games
 
gameInfosByUserIds(Set<String>) - Method in interface chariot.api.Games
 
gameInfosByUserIds(Set<String>, Consumer<Games.GamesParameters>) - Method in interface chariot.api.Games
Stream the games played between a list of users, in real time.
Only games where both players are part of the list are included.
Maximum number of users: 300.
GameMeta - Record Class in chariot.model
 
GameMeta(String, Enums.VariantName, String, String, boolean, Integer, String, Long, GameMeta.Clock, GameMeta.Players) - Constructor for record class chariot.model.GameMeta
Creates an instance of a GameMeta record class.
GameMeta.Clock - Record Class in chariot.model
 
GameMeta.Players - Record Class in chariot.model
 
GameMeta.Players.Player - Record Class in chariot.model
 
games() - Method in class chariot.Client
Access games and TV channels, played on Lichess.
games() - Method in class chariot.ClientAuth
Access games and TV channels, played on Lichess.
games() - Method in record class chariot.model.Activity.Type.CorrespondenceEnds
Returns the value of the games record component.
games() - Method in record class chariot.model.Activity.Type.CorrespondenceMoves
Returns the value of the games record component.
games() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the games record component.
games() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the games record component.
games() - Method in record class chariot.model.BulkPairing
Returns the value of the games record component.
games() - Method in record class chariot.model.RoundInfo
Returns the value of the games record component.
games() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns the value of the games record component.
games() - Method in record class chariot.model.Swiss.Stats
Returns the value of the games record component.
Games - Interface in chariot.api
Access games played on Lichess.
Games(List<Activity.Result>) - Constructor for record class chariot.model.Activity.Type.Games
Creates an instance of a Games record class.
Games.ChannelFilter - Interface in chariot.api
 
Games.CommonGameParameters<T> - Interface in chariot.api
 
Games.EvalsAndPlayers<T> - Interface in chariot.api
 
Games.Filter - Interface in chariot.api
 
Games.GameParams - Interface in chariot.api
 
Games.GamesParameters - Interface in chariot.api
 
Games.SearchFilter - Interface in chariot.api
 
GamesAuth - Interface in chariot.api
 
gamesByArenaId(String) - Method in interface chariot.api.Tournaments
 
gamesByArenaId(String, Consumer<Games.Filter>) - Method in interface chariot.api.Tournaments
Download games of a arena tournament.
Games are sorted by reverse chronological order (most recent first)
gamesBySwissId(String) - Method in interface chariot.api.Tournaments
 
gamesBySwissId(String, Consumer<Games.Filter>) - Method in interface chariot.api.Tournaments
Download games of a swiss tournament.
ames are sorted by reverse chronological order (last round first)
gameStart - Enum constant in enum class chariot.model.Event.Type
 
GameStartEvent(GameInfo, Event.Compat) - Constructor for record class chariot.model.Event.GameStartEvent
Creates an instance of a GameStartEvent record class.
gameState - Enum constant in enum class chariot.model.GameStateEvent.Type
 
gameState() - Method in record class chariot.util.Board.BoardData
Returns the value of the gameState record component.
gameState() - Method in interface chariot.util.Board
 
GameStateEvent - Interface in chariot.model
 
GameStateEvent.Account - Record Class in chariot.model
 
GameStateEvent.Chat - Record Class in chariot.model
 
GameStateEvent.Claim - Interface in chariot.model
 
GameStateEvent.Full - Record Class in chariot.model
 
GameStateEvent.No - Record Class in chariot.model
 
GameStateEvent.OpponentGone - Record Class in chariot.model
 
GameStateEvent.Side - Interface in chariot.model
 
GameStateEvent.Soon - Record Class in chariot.model
 
GameStateEvent.State - Record Class in chariot.model
 
GameStateEvent.Type - Enum Class in chariot.model
 
GameStateEvent.Yes - Record Class in chariot.model
 
GameStopEvent(GameInfo, Enums.Outcome, Event.Compat) - Constructor for record class chariot.model.Event.GameStopEvent
Creates an instance of a GameStopEvent record class.
GameSummary(String, String, String, String, String, MoveInfo.Status, String, String, int, int, ZonedDateTime, boolean, Variant, Enums.Color, MoveInfo.Players) - Constructor for record class chariot.model.MoveInfo.GameSummary
Creates an instance of a GameSummary record class.
gameType() - Method in record class chariot.model.ChallengeInfo
Returns the value of the gameType record component.
gameType() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the gameType record component.
GameType - Record Class in chariot.model
 
GameType(boolean, VariantType, TimeControl) - Constructor for record class chariot.model.GameType
Creates an instance of a GameType record class.
generateUserEntryCode(String, String) - Method in interface chariot.api.TournamentsAuth
Generate a user entry code based on a tournament entry code.
This way you can share the user specific entry codes without needing to share the tournament entry code.
generateUserEntryCodes(String, Set<String>) - Method in interface chariot.api.TournamentsAuth
Generate user entry codes based on a tournament entry code, for a set of user ids.
This way you can share the user specific entry codes without needing to share the tournament entry code.
generic - Enum constant in enum class chariot.model.Enums.DeclineReason
 
generic() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
get() - Method in interface chariot.model.One
 
get(int, int) - Method in interface chariot.util.Board
 
get(Board.Coordinate) - Method in record class chariot.util.Board.BoardData
 
get(Board.Coordinate) - Method in interface chariot.util.Board
 
get(String) - Method in interface chariot.api.ExternalEngineAuth
 
get(String) - Method in interface chariot.util.Board
 
glicko() - Method in record class chariot.model.PerformanceStatistics.Perf
Returns the value of the glicko record component.
Glicko(Float, Float, boolean) - Constructor for record class chariot.model.PerformanceStatistics.Glicko
Creates an instance of a Glicko record class.
global() - Method in record class chariot.model.PuzzleDashboard
Returns the value of the global record component.
gone() - Method in record class chariot.model.GameStateEvent.OpponentGone
Returns the value of the gone record component.
greatPlayer() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the greatPlayer record component.
greatPlayer() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the greatPlayer record component.
greatPlayer() - Method in record class chariot.model.Swiss
Returns the value of the greatPlayer record component.
GreatPlayer(String, String) - Constructor for record class chariot.model.Arena.GreatPlayer
Creates an instance of a GreatPlayer record class.
GreatPlayer(String, String) - Constructor for record class chariot.model.Swiss.GreatPlayer
Creates an instance of a GreatPlayer record class.

H

halfMoveClock() - Method in record class chariot.util.Board.FEN
Returns the value of the halfMoveClock record component.
handleDrawOffer(String, boolean) - Method in interface chariot.api.BoardAuth
Create/accept/decline draw offers.
Offer a draw, or accept the opponent's draw offer
Decline a draw offer from the opponent
handleDrawOffer(String, boolean) - Method in interface chariot.api.BotAuth
Create/accept/decline draw offers.
Offer a draw, or accept the opponent's draw offer
Decline a draw offer from the opponent
handleTakebackOffer(String, boolean) - Method in interface chariot.api.BoardAuth
Create/accept/decline takeback offers.
Offer a takeback, or accept the opponent's takeback offer
Decline a takeback offer from the opponent
handleTakebackOffer(String, boolean) - Method in interface chariot.api.BotAuth
Create/accept/decline takeback offers.
Offer a takeback, or accept the opponent's takeback offer
Decline a takeback offer from the opponent
hasChat() - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
hasChat(boolean) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
hash() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the hash record component.
hashCode() - Method in record class chariot.api.ChallengesAuth.BulkParams.Pairing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.AtDate
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.InMinutes
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsAuth.SwissParams.Pairing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.Client.AuthFail
Returns a hash code value for this object.
hashCode() - Method in record class chariot.Client.AuthOk
Returns a hash code value for this object.
hashCode() - Method in record class chariot.Client.CodeAndState
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.AccountPreferences
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.AccountPreferences.Prefs
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Game
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Game.Opponent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Interval
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Practice
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Result
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Result.RP
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Simul
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Simul.Score
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Team
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Topic
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Topic.Post
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Tournament
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Tournament.Info
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.CorrespondenceEnds
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.CorrespondenceMoves
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Follows
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Games
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Patron
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Posts
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Practices
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Puzzles
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Simuls
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Teams
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Tournaments
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Activity.Type.Unknown
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.AI
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Analysis
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Anonymous
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Duel
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Duel.P
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.DuelTeams
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Finished
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Finished.Podium
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Finished.Podium.NB
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Finished.Stats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.GreatPlayer
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Ongoing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Sheet
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Standing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Standing.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamBattle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamFinished
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamOngoing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamStanding
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamStanding.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamStanding.Player.User
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamUpcoming
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Upcoming
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Verdict.Condition
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Verdict
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ArenaResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast.Round
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast.RoundTour
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast.Tour
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.BulkPairing.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.BulkPairing.Game
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.BulkPairing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Challenge.ChallengeWithRules
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Challenge.DeclinedChallenge
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Challenge.RematchChallenge
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeAI
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.ColorOutcome
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.ColorRequest
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.From
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.FromTo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.OpenEnded
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeInfo.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeOpenEnded.Any
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeOpenEnded
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeOpenEnded.Reserved
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChallengeTokens
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChapterMeta
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ChatMessage
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CloudEvalCacheEntry
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CloudEvalCacheEntry.PV
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Correspondence
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Crosstable
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Crosstable.Points
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Crosstable.Results
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Crosstable.Results.Result
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CurrentSimuls
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CurrentSimuls.Simul
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Disabled
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Empty
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Entries
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Entry
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Err.Empty
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Err.Info
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.ChallengeCanceledEvent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.ChallengeCreatedEvent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.ChallengeDeclinedEvent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.Compat
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.DeclineReason
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.GameStartEvent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Event.GameStopEvent
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.DBGame
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.DBMove
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.EROpening
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.ERPlayer
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.ERStats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineAnalysis
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineRegistration
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineRequest
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ExternalEngineWork
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Fail
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.AnnotatedEval
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Eval
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.ForcedMate
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Judgment
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Middle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.MiddleEnd
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Opening
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Game.Players
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameImport
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameInfo.Account
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameInfo.TimeInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta.Players
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta.Players.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.Account
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.Chat
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.Full
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.No
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.OpponentGone
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.Soon
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.State
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameStateEvent.Yes
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameType
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.IdName
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.IdNameTitle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Leaderboard
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.LightUser
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.LiveStreamer
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MoveInfo.GameSummary
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MoveInfo.Move
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MoveInfo.Players
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MoveInfo.Status
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MyRound
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MyRound.Round
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MyRound.Study
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.MyRound.Tour
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.None
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Note
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Opening
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PageTeam
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PendingChallenges
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Count
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.DateResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Glicko
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.OpId
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.PerfType
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Result
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Results
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.ResultStreak
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.StreakPoint
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.WithoutStreak
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PerformanceStatistics.WithStreak
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.BasicPgn
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.Comment
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.Empty
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.End
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.NumBegin
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.NumEnd
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.Result
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.Tag.BasicTag
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Pgn.Variation
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Player.Account
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Player.Analysed
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Player.ArenaInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.GameInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.GameInfo.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.GameInfo.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleActivity
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleDashboard
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleDashboard.Theme
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleRace
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RatingHistory.DateResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RatingHistory
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RealTime
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RoundInfo.Game
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RoundInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RoundInfo.Round
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RoundInfo.Study
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.RoundInfo.Tour
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.SeekAck
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Some
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StatsPerf.StatsPerfRun
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StormDashboard.Day
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StormDashboard
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StormDashboard.High
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.StudyMeta
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss.GreatPlayer
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss.NextRound
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss.Quote
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Swiss.Stats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.SwissResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TablebaseResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TablebaseResult.Move
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Team
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamBattleResults
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamBattleResults.Teams
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamBattleResults.Teams.Player
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamBattleResults.Teams.Player.User
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamMember
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamRequest
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamRequest.Request
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.Follow
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.PlanRenew
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.PlanStart
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.StreamStart
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.TeamCreate
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.TeamJoin
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TokenBulkResult
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TokenBulkResult.TokenInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TokenResult.AccessToken
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TokenResult.Error
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Clock
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.LocalArena
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Pos.None
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Pos.Position
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Scheduled
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.Scheduled.Schedule
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.TeamBattle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Tournament.TeamBattle.Teams
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TournamentId.ArenaId
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TournamentId.SwissId
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TournamentStatus
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Trophy
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TVChannels
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TVChannels.TVChannel
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TVFeedEvent.Featured
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TVFeedEvent.Fen
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Unlimited
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserAuthFlags
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserCount
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.ChannelInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.PlayTime
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.Property
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.Provided
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.Ratings
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.StreamerInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.StreamInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserData.Trophies
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserFlags
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Antichess
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Atomic
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Blitz
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Bullet
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Chess960
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Classical
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Crazyhouse
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Horde
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.RacingKings
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.Rapid
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.ThreeCheck
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserPerformance.Perfs.UltraBullet
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserProfileData
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserStats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserStatusData
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserTimes
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.UserTopAll
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Variant
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.VariantType.Chess960
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.VariantType.FromPosition
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.BoardData
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.Castling
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.CastlingRights.Chess960
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.CastlingRights.Standard
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.FEN
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.FromTo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.Invalid
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.Promotion
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.RowCol
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.Board.StandardPiece
Returns a hash code value for this object.
hashCode() - Method in record class chariot.util.ConsoleRenderer
Returns a hash code value for this object.
hasMaxRating() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the hasMaxRating record component.
hasMaxRating() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the hasMaxRating record component.
hasMaxRating() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the hasMaxRating record component.
hasMoved() - Method in record class chariot.model.GameInfo
Returns the value of the hasMoved record component.
headers(Map<String, String>) - Method in interface chariot.api.Custom.Request
 
headline - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
headline() - Method in interface chariot.model.StreamerInfo
 
headline() - Method in record class chariot.model.UserData.StreamerInfo
 
high() - Method in record class chariot.model.StormDashboard
Returns the value of the high record component.
High(int, int, int, int) - Constructor for record class chariot.model.StormDashboard.High
Creates an instance of a High record class.
highest() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the highest record component.
highest() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the highest record component.
highlight() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the highlight record component.
history() - Method in interface chariot.api.OpeningExplorer.LichessBuilder
Retrieve history
Default false
history() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the history record component.
history() - Method in record class chariot.util.Board.BoardData
Returns the value of the history record component.
history(boolean) - Method in interface chariot.api.OpeningExplorer.LichessBuilder
Retrieve history
Default false
horde - Enum constant in enum class chariot.model.Enums.Channel
 
horde - Enum constant in enum class chariot.model.Enums.GameVariant
 
horde - Enum constant in enum class chariot.model.Enums.PerfType
 
horde - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
horde - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
horde - Enum constant in enum class chariot.model.Enums.VariantName
 
horde - Enum constant in enum class chariot.model.StatsPerfType
 
horde - Enum constant in enum class chariot.model.VariantType.Variant
 
horde() - Method in interface chariot.model.Enums.Channel.Provider
 
horde() - Method in interface chariot.model.Enums.GameVariant.Provider
 
horde() - Method in interface chariot.model.Enums.PerfType.Provider
 
horde() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
horde() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
horde() - Method in interface chariot.model.Enums.VariantName.Provider
 
horde() - Method in record class chariot.model.TVChannels
Returns the value of the horde record component.
horde() - Method in record class chariot.model.UserPerformance.Perfs.Horde
Returns the value of the horde record component.
horde() - Method in record class chariot.model.UserTopAll
Returns the value of the horde record component.
Horde(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Horde
Creates an instance of a Horde record class.
host() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the host record component.
Host(String, String, int, String) - Constructor for record class chariot.model.CurrentSimuls.Simul.Host
Creates an instance of a Host record class.
htmlSuccess(String) - Method in interface chariot.Client.PkceConfig
 

I

icon() - Method in record class chariot.model.Arena.Perf
Returns the value of the icon record component.
icon() - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Returns the value of the icon record component.
icon() - Method in record class chariot.model.Puzzle.GameInfo.Perf
Returns the value of the icon record component.
icon() - Method in record class chariot.model.Tournament.Perf
Returns the value of the icon record component.
icon() - Method in record class chariot.model.Trophy
Returns the value of the icon record component.
id - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
id - Variable in enum class chariot.model.Enums.ChatFor
 
id() - Method in record class chariot.model.Activity.Game
Returns the value of the id record component.
id() - Method in record class chariot.model.Activity.Simul
Returns the value of the id record component.
id() - Method in record class chariot.model.Activity.Tournament.Info
Returns the value of the id record component.
id() - Method in record class chariot.model.AI
 
id() - Method in record class chariot.model.Anonymous
 
id() - Method in record class chariot.model.Arena.Duel
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.Finished
Returns the value of the id record component.
id() - Method in interface chariot.model.Arena
 
id() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamStanding
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamStanding.Player.User
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the id record component.
id() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the id record component.
id() - Method in record class chariot.model.Broadcast
 
id() - Method in record class chariot.model.Broadcast.Round
Returns the value of the id record component.
id() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the id record component.
id() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the id record component.
id() - Method in record class chariot.model.BulkPairing.Game
Returns the value of the id record component.
id() - Method in record class chariot.model.BulkPairing
Returns the value of the id record component.
id() - Method in record class chariot.model.ChallengeAI
Returns the value of the id record component.
id() - Method in record class chariot.model.ChallengeInfo
Returns the value of the id record component.
id() - Method in record class chariot.model.ChapterMeta
Returns the value of the id record component.
id() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns the value of the id record component.
id() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the id record component.
id() - Method in record class chariot.model.Disabled
Returns the value of the id record component.
id() - Method in interface chariot.model.Event.ChallengeEvent
 
id() - Method in interface chariot.model.Event
 
id() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the id record component.
id() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the id record component.
id() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the id record component.
id() - Method in record class chariot.model.ExternalEngineRequest
Returns the value of the id record component.
id() - Method in record class chariot.model.Game
Returns the value of the id record component.
id() - Method in record class chariot.model.GameImport
Returns the value of the id record component.
id() - Method in record class chariot.model.GameInfo.Account
Returns the value of the id record component.
id() - Method in interface chariot.model.GameInfo.Opponent
 
id() - Method in record class chariot.model.GameMeta
Returns the value of the id record component.
id() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the id record component.
id() - Method in record class chariot.model.IdName
Returns the value of the id record component.
id() - Method in record class chariot.model.IdNameTitle
Returns the value of the id record component.
id() - Method in record class chariot.model.LightUser
Returns the value of the id record component.
id() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the id record component.
id() - Method in record class chariot.model.MoveInfo.Status
Returns the value of the id record component.
id() - Method in record class chariot.model.MyRound
 
id() - Method in record class chariot.model.MyRound.Round
Returns the value of the id record component.
id() - Method in record class chariot.model.MyRound.Tour
Returns the value of the id record component.
id() - Method in record class chariot.model.PerformanceStatistics.OpId
Returns the value of the id record component.
id() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the id record component.
id() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the id record component.
id() - Method in record class chariot.model.PuzzleActivity
Returns the value of the id record component.
id() - Method in record class chariot.model.PuzzleRace
Returns the value of the id record component.
id() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the id record component.
id() - Method in record class chariot.model.RoundInfo
 
id() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the id record component.
id() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the id record component.
id() - Method in record class chariot.model.SeekAck
Returns the value of the id record component.
id() - Method in record class chariot.model.StudyMeta
Returns the value of the id record component.
id() - Method in record class chariot.model.Swiss
Returns the value of the id record component.
id() - Method in record class chariot.model.Team
Returns the value of the id record component.
id() - Method in record class chariot.model.TeamBattleResults
Returns the value of the id record component.
id() - Method in record class chariot.model.TeamBattleResults.Teams
Returns the value of the id record component.
id() - Method in record class chariot.model.TeamBattleResults.Teams.Player
Returns the value of the id record component.
id() - Method in record class chariot.model.TeamBattleResults.Teams.Player.User
Returns the value of the id record component.
id() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns the value of the id record component.
id() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns the value of the id record component.
id() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns the value of the id record component.
id() - Method in interface chariot.model.Tournament
 
id() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the id record component.
id() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the id record component.
id() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the id record component.
id() - Method in record class chariot.model.TournamentId.ArenaId
Returns the value of the id record component.
id() - Method in interface chariot.model.TournamentId
 
id() - Method in record class chariot.model.TournamentId.SwissId
Returns the value of the id record component.
id() - Method in record class chariot.model.TVFeedEvent.Featured
Returns the value of the id record component.
id() - Method in interface chariot.model.UserCommon
 
id() - Method in interface chariot.model.UserInfo
 
id() - Method in record class chariot.model.UserPerformance
Returns the value of the id record component.
IdName - Record Class in chariot.model
 
IdName(String, String) - Constructor for record class chariot.model.IdName
Creates an instance of a IdName record class.
IdNameTitle - Record Class in chariot.model
 
IdNameTitle(String, String, String) - Constructor for record class chariot.model.IdNameTitle
Creates an instance of a IdNameTitle record class.
ifPresent(Consumer<? super T>) - Method in interface chariot.model.One
 
ifPresent(Consumer<Tournament.Pos.Position>) - Method in interface chariot.model.Tournament.Pos
 
ifPresentOrElse(Consumer<? super T>, Runnable) - Method in interface chariot.model.One
 
image - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
image() - Method in interface chariot.model.StreamerInfo
 
image() - Method in record class chariot.model.UserData.StreamerInfo
 
imported() - Method in interface chariot.api.GamesAuth
Download all games imported by you.
imported() - Method in record class chariot.model.UserCount
Returns the value of the imported record component.
importGame(String) - Method in interface chariot.api.Games
Import a game from PGN.
Rate limiting: 200 games per hour for OAuth requests, 100 games per hour for anonymous requests.
See Games.importGame(java.lang.String) for authenticated access.
To broadcast ongoing games, consider pushing to a broadcast instead.
importPgn(String, Consumer<StudiesAuth.ImportParams>) - Method in interface chariot.api.StudiesAuth
Import PGN into a study
     var client = Client.auth("token");

     List<ChapterMeta> createdChapters = client.studies().importPgn("studyId", params -> params
             .name("Imported Chapter")
             .pgn("""
                  [Event "My Event"]
                  [White "My Opponent"]
                  [Black "Me"]
                  [Result "0-1"]

                  1. d4 d5 0-1""")
             .orientationBlack())
         .stream().toList();

     for (var chapter : createdChapters) {
         System.out.println(STR."""
         Name: \{chapter.name()}
         Id:   \{chapter.id()}"""
         );
     }

in - Enum constant in enum class chariot.model.Enums.Direction
 
in() - Method in record class chariot.model.PendingChallenges
Returns the value of the in record component.
in() - Method in record class chariot.model.Swiss.NextRound
Returns the value of the in record component.
inaccuracy() - Method in record class chariot.model.Analysis
Returns the value of the inaccuracy record component.
Inaccuracy - Enum constant in enum class chariot.model.Game.Severity
 
increment() - Method in record class chariot.model.Arena.Clock
Returns the value of the increment record component.
increment() - Method in record class chariot.model.BulkPairing.Clock
Returns the value of the increment record component.
increment() - Method in record class chariot.model.Game.Clock
Returns the value of the increment record component.
increment() - Method in record class chariot.model.GameMeta.Clock
Returns the value of the increment record component.
increment() - Method in record class chariot.model.RealTime
Returns the value of the increment record component.
increment() - Method in record class chariot.model.Swiss.Clock
Returns the value of the increment record component.
increment() - Method in record class chariot.model.Tournament.Clock
Returns the value of the increment record component.
infinite() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the infinite record component.
info() - Method in interface chariot.api.Builders.LogLevel
 
info() - Method in record class chariot.model.Fail
Returns the value of the info record component.
info() - Method in record class chariot.util.Board.Invalid
Returns the value of the info record component.
Info(String) - Constructor for record class chariot.model.Err.Info
Creates an instance of a Info record class.
Info(String, String) - Constructor for record class chariot.model.Activity.Tournament.Info
Creates an instance of a Info record class.
inIds() - Method in record class chariot.model.Activity.Type.Follows
Returns the value of the inIds record component.
initial() - Method in record class chariot.model.Game.Clock
Returns the value of the initial record component.
initial() - Method in record class chariot.model.GameMeta.Clock
Returns the value of the initial record component.
initial() - Method in record class chariot.model.RealTime
Returns the value of the initial record component.
initialFen() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the initialFen record component.
initialFen() - Method in record class chariot.model.Game
Returns the value of the initialFen record component.
initialFen() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the initialFen record component.
initialPly() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the initialPly record component.
inMinutes(int) - Method in interface chariot.api.TournamentsAuth.ArenaParams.StartTime.Provider
 
InMinutes(int) - Constructor for record class chariot.api.TournamentsAuth.ArenaParams.StartTime.InMinutes
Creates an instance of a InMinutes record class.
insightShare() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the insightShare record component.
insufficient_material() - Method in record class chariot.model.TablebaseResult
Returns the value of the insufficient_material record component.
insufficient_material() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the insufficient_material record component.
interval() - Method in record class chariot.model.Activity
Returns the value of the interval record component.
Interval(ZonedDateTime, ZonedDateTime) - Constructor for record class chariot.model.Activity.Interval
Creates an instance of a Interval record class.
Invalid(String) - Constructor for record class chariot.util.Board.Invalid
Creates an instance of a Invalid record class.
is3d() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the is3d record component.
isCoordinateAttacked(Board.Coordinate, Board.Side, Map<Board.Coordinate, Board.Piece>) - Static method in interface chariot.util.Board
 
isCreated() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the isCreated record component.
isFinished() - Method in record class chariot.model.Arena.Finished
Returns the value of the isFinished record component.
isFinished() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the isFinished record component.
isFinished() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the isFinished record component.
isHost() - Method in record class chariot.model.Activity.Simul
Returns the value of the isHost record component.
isMyTurn() - Method in record class chariot.model.GameInfo
Returns the value of the isMyTurn record component.
isPresent() - Method in interface chariot.model.One
 
isRecentlyFinished() - Method in record class chariot.model.Arena.Finished
Returns the value of the isRecentlyFinished record component.
isRecentlyFinished() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the isRecentlyFinished record component.
isRecentlyFinished() - Method in record class chariot.model.Swiss
Returns the value of the isRecentlyFinished record component.
isRematch() - Method in interface chariot.model.Event.ChallengeEvent
 
isRunning() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the isRunning record component.
isStarted() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the isStarted record component.
isStarted() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the isStarted record component.

J

jdk.module.main - Search tag in chariot.api.Builders.ConfigBuilder.userAgent(String, boolean)
System Property
joinArena(String) - Method in interface chariot.api.TournamentsAuth
 
joinArena(String, Consumer<TournamentsAuth.JoinArenaParams>) - Method in interface chariot.api.TournamentsAuth
 
joinedTeamAt - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
joinedTeamAt() - Method in record class chariot.model.TeamMember
Returns the value of the joinedTeamAt record component.
joinSwiss(String) - Method in interface chariot.api.TournamentsAuth
 
joinSwiss(String, Consumer<TournamentsAuth.JoinSwissParams>) - Method in interface chariot.api.TournamentsAuth
 
joinTeam(String) - Method in interface chariot.api.TeamsAuth
Request to join team teamId
joinTeam(String, Consumer<TeamsAuth.JoinParams>) - Method in interface chariot.api.TeamsAuth
Request to join team teamId
judgment() - Method in record class chariot.model.Game.AnnotatedEval
Returns the value of the judgment record component.
Judgment(Game.Severity, String) - Constructor for record class chariot.model.Game.Judgment
Creates an instance of a Judgment record class.

K

k() - Method in record class chariot.model.Arena.Duel.P
Returns the value of the k record component.
k() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns the value of the k record component.
K() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns the value of the K record component.
key() - Method in record class chariot.model.Arena.Perf
Returns the value of the key record component.
key() - Method in record class chariot.model.Challenge.DeclinedChallenge
Returns the value of the key record component.
key() - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Returns the value of the key record component.
key() - Method in record class chariot.model.Event.DeclineReason
Returns the value of the key record component.
key() - Method in record class chariot.model.PerformanceStatistics.PerfType
Returns the value of the key record component.
key() - Method in record class chariot.model.Tournament.Perf
Returns the value of the key record component.
key() - Method in record class chariot.model.UserData.Property
Returns the value of the key record component.
key() - Method in record class chariot.model.Variant
Returns the value of the key record component.
keyboardMove() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the keyboardMove record component.
kickFromTeam(String, String) - Method in interface chariot.api.TeamsAuth
 
kidMode() - Method in interface chariot.api.AccountAuth
Read the kid mode status of the logged in user.
Auth Client.Scope.preference_read
kidMode(boolean) - Method in interface chariot.api.AccountAuth
Set the kid mode status of the logged in user.
Auth Client.Scope.preference_write
king() - Method in record class chariot.util.Board.Castling
Returns the value of the king record component.
KING - Enum constant in enum class chariot.util.Board.PieceType
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.Channel
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.GameVariant
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.PerfType
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
kingOfTheHill - Enum constant in enum class chariot.model.Enums.VariantName
 
kingOfTheHill - Enum constant in enum class chariot.model.StatsPerfType
 
kingOfTheHill - Enum constant in enum class chariot.model.VariantType.Variant
 
kingOfTheHill() - Method in interface chariot.model.Enums.Channel.Provider
 
kingOfTheHill() - Method in interface chariot.model.Enums.GameVariant.Provider
 
kingOfTheHill() - Method in interface chariot.model.Enums.PerfType.Provider
 
kingOfTheHill() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
kingOfTheHill() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
kingOfTheHill() - Method in interface chariot.model.Enums.VariantName.Provider
 
kingOfTheHill() - Method in record class chariot.model.TVChannels
Returns the value of the kingOfTheHill record component.
kingOfTheHill() - Method in record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Returns the value of the kingOfTheHill record component.
kingOfTheHill() - Method in record class chariot.model.UserTopAll
Returns the value of the kingOfTheHill record component.
KingOfTheHill(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Creates an instance of a KingOfTheHill record class.
KNIGHT - Enum constant in enum class chariot.util.Board.PieceType
 
knodes() - Method in record class chariot.model.CloudEvalCacheEntry
Returns the value of the knodes record component.

L

lang() - Method in interface chariot.model.StreamInfo
 
lang() - Method in record class chariot.model.UserData.StreamInfo
Returns the value of the lang record component.
language() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the language record component.
lastDate() - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Returns the value of the lastDate record component.
lastFen() - Method in interface chariot.api.Games.SearchFilter
 
lastFen() - Method in record class chariot.model.Game
Returns the value of the lastFen record component.
lastFen(boolean) - Method in interface chariot.api.Games.SearchFilter
Include the FEN notation of the last position of the game.
Default `false`
lastModifiedByStudyId(String) - Method in interface chariot.api.Studies
Lookup the Last-Modified timestamp of the study
lastMove() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the lastMove record component.
lastMove() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the lastMove record component.
lastMove() - Method in record class chariot.model.GameInfo
Returns the value of the lastMove record component.
lastMove() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the lastMove record component.
lastMove() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the lastMove record component.
lastMoveAt() - Method in record class chariot.model.Game
Returns the value of the lastMoveAt record component.
lastName - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
lastName() - Method in interface chariot.model.ProvidedProfile
 
lastName() - Method in record class chariot.model.UserData.Provided
 
later - Enum constant in enum class chariot.model.Enums.DeclineReason
 
later() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
leader() - Method in record class chariot.model.Team
Returns the value of the leader record component.
leaderboard(int, Enums.PerfTypeNoCorr) - Method in interface chariot.api.UsersBase
Get the leaderboard for a single speed or variant (a.k.a.
Leaderboard - Record Class in chariot.model
 
Leaderboard(List<UserPerformance>) - Constructor for record class chariot.model.Leaderboard
Creates an instance of a Leaderboard record class.
leaders() - Method in record class chariot.model.Team
Returns the value of the leaders record component.
leaveTeam(String) - Method in interface chariot.api.TeamsAuth
 
letter() - Method in interface chariot.util.Board.Piece
 
letter() - Method in interface chariot.util.ConsoleRenderer.Config
 
letter(boolean) - Method in interface chariot.util.ConsoleRenderer.Config
 
level - Variable in enum class chariot.model.Enums.Level
 
level() - Method in record class chariot.model.AI
Returns the value of the level record component.
level(Enums.Level) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
level(Function<Enums.Level.Provider, Enums.Level>) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
lichess() - Method in interface chariot.api.OpeningExplorer
lichess(Consumer<OpeningExplorer.LichessBuilder>) - Method in interface chariot.api.OpeningExplorer
Find Lichess games from Opening Explorer

Example usage:
ExploreResult.OpeningDB result = client.openingExplorer().lichess(params -> params
        .play("e2e4,d7d6,d2d4,e7e5")
        ).maybe().orElseThrow();

String opening = result.opening().map(o -> STR."ECO \{o.eco()} - \{o.name()}").orElse("No matching opening");
// ECO B07 - King's Pawn Game: Maróczy Defense

long numGames = result.white() + result.draws() + result.black();
// 10848227

String topThreeMoves = String.join("\n",
        result.moves().stream()
        .limit(3)
        .map(move -> STR."\{move.san()}: White win count \{move.white()} - Draw count \{move.draws()} - Black win count \{move.black()}")
        .toList());
// dxe5: White win count 2675681 - Draw count 292613 - Black win count 2175418
// d5: White win count 1289065 - Draw count 90856 - Black win count 1169944
// Nf3: White win count 785463 - Draw count 57343 - Black win count 620240

String topGameId = result.topGames().getFirst().id();
// g8xbSjJp

LightUser - Record Class in chariot.model
 
LightUser(String, Opt<String>, String, boolean, Opt<String>) - Constructor for record class chariot.model.LightUser
Creates an instance of a LightUser record class.
limit() - Method in record class chariot.model.Arena.Clock
Returns the value of the limit record component.
limit() - Method in record class chariot.model.BulkPairing.Clock
Returns the value of the limit record component.
limit() - Method in record class chariot.model.Swiss.Clock
Returns the value of the limit record component.
limit() - Method in record class chariot.model.Tournament.Clock
Returns the value of the limit record component.
links - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
links() - Method in interface chariot.model.ProvidedProfile
 
links() - Method in record class chariot.model.UserData.Provided
 
list() - Method in interface chariot.api.ExternalEngineAuth
 
list() - Method in record class chariot.model.Arena.Verdict
Returns the value of the list record component.
listStudiesByUser(String) - Method in interface chariot.api.Studies
Get metadata (name and dates) of all studies of a user.
If authenticated, then all public, unlisted, and private studies are included.
If not, only public, listed studies are included.
literate() - Method in interface chariot.api.Games.GameParams
 
literate() - Method in interface chariot.api.Games.SearchFilter
 
literate(boolean) - Method in interface chariot.api.Games.GameParams
Insert textual annotations in the PGN about the opening, analysis variations, mistakes, and game termination.
Default `false`
literate(boolean) - Method in interface chariot.api.Games.SearchFilter
Insert textual annotations in the PGN about the opening, analysis variations, mistakes, and game termination.
Default `false`
LiveStreamer - Record Class in chariot.model
 
LiveStreamer(UserCommon, StreamInfo, StreamerInfo) - Constructor for record class chariot.model.LiveStreamer
Creates an instance of a LiveStreamer record class.
liveStreamers() - Method in interface chariot.api.UsersBase
Read the status of current live streamers
This API is very fast and cheap on lichess side.
So you can call it quite often (like once every 5 seconds).
lm() - Method in record class chariot.model.MoveInfo.Move
Returns the value of the lm record component.
load(Preferences) - Static method in class chariot.Client
Creates a customized client from a preferences node
See Client.store(Preferences)
load(Preferences, String) - Static method in class chariot.Client
Creates an authenticated customized client from a preferences node with provided token
local() - Method in interface chariot.api.Builders.ConfigBuilder
Development
API: http://localhost:9663
LocalArena(String, String, String, Integer, Tournament.Clock, boolean, String, Integer, Variant, Long, Long, Enums.TournamentState, Tournament.Perf, Tournament.Pos, boolean, Long, UserCommon) - Constructor for record class chariot.model.Tournament.LocalArena
Creates an instance of a LocalArena record class.
location - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
location() - Method in interface chariot.model.ProvidedProfile
 
location() - Method in record class chariot.model.UserData.Provided
 
logging(Consumer<Builders.LoggingBuilder>) - Method in interface chariot.api.Builders.ConfigBuilder
Log levels
logging(Consumer<Builders.LoggingBuilder>) - Method in class chariot.Client
Configure logging levels
longDescription(String) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
 
loss - Enum constant in enum class chariot.model.Enums.Outcome
 
loss() - Method in record class chariot.model.Activity.Result
Returns the value of the loss record component.
loss() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns the value of the loss record component.
loss() - Method in record class chariot.model.Activity.Simul.Score
Returns the value of the loss record component.
loss() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the loss record component.
loss() - Method in record class chariot.model.PerformanceStatistics.ResultStreak
Returns the value of the loss record component.
loss() - Method in record class chariot.model.UserCount
Returns the value of the loss record component.
lossH() - Method in record class chariot.model.UserCount
Returns the value of the lossH record component.
lowest() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the lowest record component.

M

Many<T> - Interface in chariot.model
A container for responses with multiple entries.
The response can be either Entries for successful requests or Fail for failed requests.
Client client = Client.basic();

Many<Pgn> good = client.studies().exportChaptersByStudyId("YtBYXc3m"); // "Beautiful Checkmates" by NoseKnowsAll
Many<Pgn> bad  = client.studies().exportChaptersByStudyId("non-existing-study-id");

System.out.println(good);  // Entries[stream=java.util.stream.ReferencePipeline$Head@3d121db3]
System.out.println(bad);   // Fail[status=404, info=Info[message=404 - Resource not found]]
A "lazy" way to access the values is to use the method Many.Many.stream() which is shared by all Many
List<Pgn> goodList = good.stream().toList();
List<Pgn> badList  = bad.stream().toList();

System.out.println(goodList.size()); // 64
System.out.println(badList.size());  // 0
The problem is that we don't know if the "badList" was empty because the Study was empty or because we failed to find the Study.
map() - Method in record class chariot.model.TokenBulkResult
Returns the value of the map record component.
map(Function<? super T, ? extends R>) - Method in interface chariot.model.One
 
map(Function<T, R>) - Method in interface chariot.model.Opt
 
map(Function<T, R>) - Method in record class chariot.model.Some
 
mapMany(Function<T, R>) - Method in interface chariot.model.Many
 
mapOne(Function<T, R>) - Method in interface chariot.model.One
 
markup() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the markup record component.
masters() - Method in interface chariot.api.OpeningExplorer
masters(Consumer<OpeningExplorer.MastersBuilder>) - Method in interface chariot.api.OpeningExplorer
Find Masters games from Opening Explorer

Example usage:
ExploreResult.OpeningDB result = client.openingExplorer().masters(params -> params
        .play("e2e4,d7d6,d2d4,e7e5")
        ).maybe().orElseThrow();
String opening = result.opening().map(o -> STR."ECO \{o.eco()} - \{o.name()}").orElse("No matching opening");
// ECO B07 - King's Pawn Game: Maróczy Defense

long numGames = result.white() + result.draws() + result.black();
// 534

String topThreeMoves = String.join("\n", result.moves().stream()
        .limit(3)
        .map(move -> STR."\{move.san()}: White win count \{move.white()} - Draw count \{move.draws()} - Black win count \{move.black()}")
        .toList());
// Nf3: White win count 192 - Draw count 108 - Black win count: 63
// dxe5: White win count 42 - Draw count 56 - Black win count: 28
// Ne2: White win count 5 - Draw count 5 - Black win count: 3

String topGameId = result.topGames().getFirst().id();
// p1lHx7rU

matchup() - Method in interface chariot.api.Users.CrosstableParams
 
matchup() - Method in record class chariot.model.Crosstable
Returns the value of the matchup record component.
matchup() - Method in record class chariot.model.Crosstable.Points
Returns the value of the matchup record component.
matchup(boolean) - Method in interface chariot.api.Users.CrosstableParams
Whether or not to include matchup in the result
mate - Enum constant in enum class chariot.model.Enums.Status
 
mate() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns the value of the mate record component.
mate() - Method in record class chariot.model.Game.ForcedMate
Returns the value of the mate record component.
max() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns the value of the max record component.
max(int) - Method in interface chariot.api.Games.SearchFilter
How many games to download.
Leave empty to download all games.
max(int) - Method in interface chariot.api.PuzzlesAuth.PuzzleActivityParams
 
max(int) - Method in interface chariot.api.Tournaments.ArenaResultParams
 
max(int) - Method in interface chariot.api.Tournaments.SwissResultParams
 
maxHash() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the maxHash record component.
maxHash() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the maxHash record component.
maxPerPage() - Method in interface chariot.model.Page
 
maxPerPage() - Method in record class chariot.model.PageTeam
Returns the value of the maxPerPage record component.
maxThreads() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the maxThreads record component.
maxThreads() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the maxThreads record component.
maybe() - Method in interface chariot.model.One
 
me() - Method in record class chariot.model.UserCount
Returns the value of the me record component.
message() - Method in record class chariot.Client.AuthFail
Returns the value of the message record component.
message() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the message record component.
message() - Method in record class chariot.model.Err.Info
Returns the value of the message record component.
message() - Method in interface chariot.model.Err
 
message() - Method in record class chariot.model.Fail
 
message() - Method in record class chariot.model.TeamRequest.Request
Returns the value of the message record component.
message(String) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
message(String) - Method in interface chariot.api.TeamsAuth.JoinParams
Optional request message, if the team requires one.
messageTeam(String, String) - Method in interface chariot.api.TeamsAuth
 
middle() - Method in record class chariot.model.Game.Middle
Returns the value of the middle record component.
middle() - Method in record class chariot.model.Game.MiddleEnd
Returns the value of the middle record component.
Middle(int) - Constructor for record class chariot.model.Game.Middle
Creates an instance of a Middle record class.
MiddleEnd(int, int) - Constructor for record class chariot.model.Game.MiddleEnd
Creates an instance of a MiddleEnd record class.
minutes() - Method in record class chariot.model.Arena.Finished
Returns the value of the minutes record component.
minutes() - Method in interface chariot.model.Arena
 
minutes() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the minutes record component.
minutes() - Method in interface chariot.model.Tournament
 
minutes() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the minutes record component.
minutes() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the minutes record component.
minutes(int) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
mistake() - Method in record class chariot.model.Analysis
Returns the value of the mistake record component.
Mistake - Enum constant in enum class chariot.model.Game.Severity
 
mode() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the mode record component.
mode() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the mode record component.
modes(OpeningExplorer.PlayerBuilder.Mode...) - Method in interface chariot.api.OpeningExplorer.PlayerBuilder
 
modes(Function<OpeningExplorer.PlayerBuilder.Mode.Provider, OpeningExplorer.PlayerBuilder.Mode>...) - Method in interface chariot.api.OpeningExplorer.PlayerBuilder
 
modes(Set<OpeningExplorer.PlayerBuilder.Mode>) - Method in interface chariot.api.OpeningExplorer.PlayerBuilder
The game modes to include
month() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the month record component.
month() - Method in record class chariot.model.ExploreResult.ERStats
Returns the value of the month record component.
month() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the month record component.
month() - Method in record class chariot.model.StormDashboard.High
Returns the value of the month record component.
months() - Method in record class chariot.model.Activity.Type.Patron
Returns the value of the months record component.
months() - Method in record class chariot.model.TimelineEntry.PlanRenew
Returns the value of the months record component.
moretime() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the moretime record component.
move() - Method in record class chariot.model.Pgn.NumBegin
Returns the value of the move record component.
move() - Method in record class chariot.model.Pgn.NumEnd
Returns the value of the move record component.
move() - Method in record class chariot.util.Board.FEN
Returns the value of the move record component.
move(String, String) - Method in interface chariot.api.BoardAuth
Make a move in a game being played with the Board API.
The move can also contain a draw offer/agreement.
move(String, String) - Method in interface chariot.api.BotAuth
Make a move in a game being played with the Bot API.
The move can also contain a draw offer/agreement.
move(String, String, boolean) - Method in interface chariot.api.BoardAuth
Make a move in a game being played with the Board API.
move(String, String, boolean) - Method in interface chariot.api.BotAuth
Make a move in a game being played with the Bot API.
Move(String, String, int, int) - Constructor for record class chariot.model.MoveInfo.Move
Creates an instance of a Move record class.
Move(String, String, Integer, Integer, Integer, boolean, boolean, boolean, boolean, boolean, boolean, String) - Constructor for record class chariot.model.TablebaseResult.Move
Creates an instance of a Move record class.
moveEvent() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the moveEvent record component.
MoveInfo - Interface in chariot.model
 
MoveInfo.GameSummary - Record Class in chariot.model
 
MoveInfo.Move - Record Class in chariot.model
 
MoveInfo.Players - Record Class in chariot.model
 
MoveInfo.Status - Record Class in chariot.model
 
moveInfosByGameId(String) - Method in interface chariot.api.Games
Stream positions and moves of any ongoing game.
A description of the game is sent as a first message.
moveList() - Method in record class chariot.model.GameStateEvent.State
 
moveList() - Method in record class chariot.model.Pgn.BasicPgn
 
moveList() - Method in interface chariot.model.Pgn
 
moveListSAN() - Method in interface chariot.model.Pgn
 
moves() - Method in interface chariot.api.Games.CommonGameParameters
 
moves() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the moves record component.
moves() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the moves record component.
moves() - Method in record class chariot.model.CloudEvalCacheEntry.PV
Returns the value of the moves record component.
moves() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the moves record component.
moves() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the moves record component.
moves() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns the value of the moves record component.
moves() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the moves record component.
moves() - Method in record class chariot.model.Game
Returns the value of the moves record component.
moves() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the moves record component.
moves() - Method in record class chariot.model.Pgn.BasicPgn
Returns the value of the moves record component.
moves() - Method in interface chariot.model.Pgn
 
moves() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the moves record component.
moves() - Method in record class chariot.model.TablebaseResult
Returns the value of the moves record component.
moves(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include the PGN moves.
Default `true`
moves(int) - Method in interface chariot.api.OpeningExplorer.CommonOpeningExplorer
Number of most common moves to display
Default 12
msg_write - Enum constant in enum class chariot.Client.Scope
Send private messages to other players
multiPv() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the multiPv record component.
multiPv(int) - Method in interface chariot.api.Analysis.Params
 
MyRound - Record Class in chariot.model
 
MyRound(MyRound.Tour, MyRound.Round, MyRound.Study) - Constructor for record class chariot.model.MyRound
Creates an instance of a MyRound record class.
MyRound.Round - Record Class in chariot.model
 
MyRound.Study - Record Class in chariot.model
 
MyRound.Tour - Record Class in chariot.model
 
myRounds() - Method in interface chariot.api.BroadcastsAuth
myRounds(Consumer<BroadcastsAuth.RoundsBuilder>) - Method in interface chariot.api.BroadcastsAuth
Stream all broadcast rounds you are a member of.
Also includes broadcasts rounds you did not create, but were invited to.

N

n() - Method in record class chariot.model.Arena.Duel.P
Returns the value of the n record component.
name - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
name - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
name() - Method in record class chariot.model.Activity.Practice
Returns the value of the name record component.
name() - Method in record class chariot.model.Activity.Result
Returns the value of the name record component.
name() - Method in record class chariot.model.Activity.Simul
Returns the value of the name record component.
name() - Method in record class chariot.model.Activity.Team
Returns the value of the name record component.
name() - Method in record class chariot.model.Activity.Tournament.Info
Returns the value of the name record component.
name() - Method in record class chariot.model.Activity.Type.Unknown
Returns the value of the name record component.
name() - Method in record class chariot.model.AI
Returns the value of the name record component.
name() - Method in record class chariot.model.Anonymous
 
name() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.GreatPlayer
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.Perf
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.TeamStanding.Player.User
Returns the value of the name record component.
name() - Method in record class chariot.model.Broadcast.Round
Returns the value of the name record component.
name() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the name record component.
name() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the name record component.
name() - Method in record class chariot.model.ChapterMeta
Returns the value of the name record component.
name() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns the value of the name record component.
name() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the name record component.
name() - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Returns the value of the name record component.
name() - Method in record class chariot.model.Disabled
Returns the value of the name record component.
name() - Method in record class chariot.model.ExploreResult.EROpening
Returns the value of the name record component.
name() - Method in record class chariot.model.ExploreResult.ERPlayer
Returns the value of the name record component.
name() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the name record component.
name() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the name record component.
name() - Method in record class chariot.model.Game.Judgment
Returns the value of the name record component.
name() - Method in record class chariot.model.Game.Opening
Returns the value of the name record component.
name() - Method in record class chariot.model.GameInfo.Account
Returns the value of the name record component.
name() - Method in interface chariot.model.GameInfo.Opponent
 
name() - Method in record class chariot.model.GameStateEvent.Account
 
name() - Method in interface chariot.model.GameStateEvent.Side
 
name() - Method in record class chariot.model.IdName
Returns the value of the name record component.
name() - Method in record class chariot.model.IdNameTitle
Returns the value of the name record component.
name() - Method in record class chariot.model.LightUser
Returns the value of the name record component.
name() - Method in record class chariot.model.MoveInfo.Status
Returns the value of the name record component.
name() - Method in record class chariot.model.MyRound.Round
Returns the value of the name record component.
name() - Method in record class chariot.model.MyRound.Tour
Returns the value of the name record component.
name() - Method in record class chariot.model.Opening
Returns the value of the name record component.
name() - Method in record class chariot.model.PerformanceStatistics.OpId
Returns the value of the name record component.
name() - Method in record class chariot.model.PerformanceStatistics.PerfType
Returns the value of the name record component.
name() - Method in record class chariot.model.Pgn.Tag.BasicTag
Returns the value of the name record component.
name() - Method in interface chariot.model.Pgn.Tag
 
name() - Method in record class chariot.model.Player.Account
 
name() - Method in record class chariot.model.Player.Analysed
 
name() - Method in interface chariot.model.Player
 
name() - Method in record class chariot.model.Puzzle.GameInfo.Perf
Returns the value of the name record component.
name() - Method in record class chariot.model.Puzzle.GameInfo.Player
Returns the value of the name record component.
name() - Method in record class chariot.model.RatingHistory
Returns the value of the name record component.
name() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the name record component.
name() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the name record component.
name() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the name record component.
name() - Method in interface chariot.model.StreamerInfo
 
name() - Method in record class chariot.model.StudyMeta
Returns the value of the name record component.
name() - Method in record class chariot.model.Swiss.GreatPlayer
Returns the value of the name record component.
name() - Method in record class chariot.model.Swiss
Returns the value of the name record component.
name() - Method in record class chariot.model.Team
Returns the value of the name record component.
name() - Method in record class chariot.model.TeamBattleResults.Teams.Player.User
Returns the value of the name record component.
name() - Method in record class chariot.model.TimelineEntry.StreamStart
Returns the value of the name record component.
name() - Method in record class chariot.model.Tournament.Perf
Returns the value of the name record component.
name() - Method in record class chariot.model.Tournament.Pos.Position
Returns the value of the name record component.
name() - Method in record class chariot.model.Trophy
Returns the value of the name record component.
name() - Method in interface chariot.model.UserCommon
 
name() - Method in record class chariot.model.UserData.StreamerInfo
 
name() - Method in interface chariot.model.UserInfo
 
name() - Method in record class chariot.model.Variant
Returns the value of the name record component.
name() - Method in interface chariot.util.Board.Coordinate
 
name(String) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
 
name(String) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
name(String) - Method in interface chariot.api.Challenges.OpenEndedParams
 
name(String) - Method in interface chariot.api.StudiesAuth.ImportParams
 
name(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
name(String) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
name(String) - Static method in interface chariot.util.Board.Coordinate
 
nb() - Method in record class chariot.model.Activity.Type.CorrespondenceMoves
Returns the value of the nb record component.
nb() - Method in record class chariot.model.Activity.Type.Tournaments
Returns the value of the nb record component.
nb() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the nb record component.
nb() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the nb record component.
nb() - Method in record class chariot.model.PerformanceStatistics.Perf
Returns the value of the nb record component.
nb() - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Returns the value of the nb record component.
nb() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the nb record component.
nb(int) - Method in interface chariot.api.AccountAuth.TimelineParams
 
nb(int) - Method in interface chariot.api.BroadcastsAuth.RoundsBuilder
 
nb(int) - Method in interface chariot.api.Games.ChannelFilter
Number of games to fetch.
Default 10
NB(Integer, Integer, Integer) - Constructor for record class chariot.model.Arena.Finished.Podium.NB
Creates an instance of a NB record class.
NB(Integer, Integer, Integer) - Constructor for record class chariot.model.Arena.TeamFinished.Podium.NB
Creates an instance of a NB record class.
nbApplicants() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the nbApplicants record component.
nbGames() - Method in record class chariot.model.Activity.Tournament
Returns the value of the nbGames record component.
nbGames() - Method in record class chariot.model.Crosstable.Results
Returns the value of the nbGames record component.
nbLeaders() - Method in record class chariot.model.Arena.TeamBattle
Returns the value of the nbLeaders record component.
nbLeaders() - Method in record class chariot.model.Tournament.TeamBattle.Teams
Returns the value of the nbLeaders record component.
nbMembers() - Method in record class chariot.model.Team
Returns the value of the nbMembers record component.
nbOngoing() - Method in record class chariot.model.Swiss
Returns the value of the nbOngoing record component.
nbPages() - Method in interface chariot.model.Page
 
nbPages() - Method in record class chariot.model.PageTeam
Returns the value of the nbPages record component.
nbPairings() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the nbPairings record component.
nbPlayers() - Method in record class chariot.model.Arena.Finished
Returns the value of the nbPlayers record component.
nbPlayers() - Method in interface chariot.model.Arena
 
nbPlayers() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Swiss
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the nbPlayers record component.
nbPlayers() - Method in interface chariot.model.Tournament
 
nbPlayers() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the nbPlayers record component.
nbPlayers() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the nbPlayers record component.
nbPositions() - Method in record class chariot.model.Activity.Practice
Returns the value of the nbPositions record component.
nbResults() - Method in interface chariot.model.Page
 
nbResults() - Method in record class chariot.model.PageTeam
Returns the value of the nbResults record component.
nbRounds() - Method in record class chariot.model.Swiss
Returns the value of the nbRounds record component.
nbRounds(int) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
nextPage() - Method in interface chariot.model.Page
 
nextPage() - Method in record class chariot.model.PageTeam
Returns the value of the nextPage record component.
nextRound() - Method in record class chariot.model.Swiss
Returns the value of the nextRound record component.
NextRound(String, Integer) - Constructor for record class chariot.model.Swiss.NextRound
Creates an instance of a NextRound record class.
No() - Constructor for record class chariot.model.GameStateEvent.No
Creates an instance of a No record class.
noAbort() - Method in interface chariot.api.Challenges.OpenEndedParams
 
noAbort() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
noAbort() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
noBot - Enum constant in enum class chariot.model.Enums.DeclineReason
 
noBot() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
noClaimWin() - Method in interface chariot.api.Challenges.OpenEndedParams
 
noClaimWin() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
noClaimWin() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
nodes() - Method in record class chariot.model.ExternalEngineAnalysis
Returns the value of the nodes record component.
noEarlyDraw() - Method in interface chariot.api.Challenges.OpenEndedParams
 
noEarlyDraw() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
noEarlyDraw() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
NoEntry<T> - Interface in chariot.model
 
noGiveTime() - Method in interface chariot.api.Challenges.OpenEndedParams
 
noGiveTime() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
noGiveTime() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
none - Enum constant in enum class chariot.model.Enums.ChatFor
 
none - Enum constant in enum class chariot.model.Enums.Outcome
 
none - Static variable in interface chariot.model.Tournament.Pos
 
none() - Method in interface chariot.model.Enums.ChatFor.Provider
 
none() - Static method in interface chariot.model.One
 
None<T> - Record Class in chariot.model
 
None() - Constructor for record class chariot.model.None
Creates an instance of a None record class.
None() - Constructor for record class chariot.model.Tournament.Pos.None
Creates an instance of a None record class.
noRematch() - Method in interface chariot.api.Challenges.OpenEndedParams
 
noRematch() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
noRematch() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
noStart - Enum constant in enum class chariot.model.Enums.Status
 
Note - Record Class in chariot.model
 
Note(UserCommon, UserCommon, ZonedDateTime, String) - Constructor for record class chariot.model.Note
Creates an instance of a Note record class.
NumBegin(int, String) - Constructor for record class chariot.model.Pgn.NumBegin
Creates an instance of a NumBegin record class.
numberOfTeams() - Method in interface chariot.api.Teams
 
NumEnd(int, String) - Constructor for record class chariot.model.Pgn.NumEnd
Creates an instance of a NumEnd record class.

O

obtainChallengeTokens(String...) - Method in interface chariot.api.AdminAuth
 
obtainChallengeTokens(Consumer<AdminAuth.Params>, String...) - Method in interface chariot.api.AdminAuth
 
obtainChallengeTokens(Set<String>) - Method in interface chariot.api.AdminAuth
 
obtainChallengeTokens(Set<String>, Consumer<AdminAuth.Params>) - Method in interface chariot.api.AdminAuth
For administrators only.
of(Class<T>) - Method in interface chariot.api.Custom
 
of(String, String) - Static method in interface chariot.model.Pgn.Tag
 
of(String, String) - Static method in interface chariot.model.UserInfo
 
of(String, String, String) - Static method in interface chariot.model.UserInfo
 
of(Function<String, T>) - Method in interface chariot.api.Custom
 
of(List<Pgn.Tag>, String) - Static method in interface chariot.model.Pgn
 
of(T) - Static method in interface chariot.model.Opt
 
of(T) - Method in enum class chariot.model.UserData.ProfilePropertyEnum
 
of(T) - Method in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
of(T) - Method in enum class chariot.model.UserData.UserPropertyEnum
 
off() - Method in interface chariot.api.Builders.LogLevel
 
official() - Method in interface chariot.api.Broadcasts
official() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the official record component.
official(int) - Method in interface chariot.api.Broadcasts
Get official broadcasts
one() - Method in interface chariot.model.Enums.Level.Provider
 
One<T> - Interface in chariot.model
A container for responses with a single entry.
The response can be either Entry for responses with a value or None or Fail for responses without a value.
Client client = Client.basic();

One<User> good = client.users().byId("lichess");
One<User> bad  = client.users().byId("non-existing-user-id");

System.out.println(good);  // Entry[entry=User[id=lichess, username= ...
System.out.println(bad);   // Fail[status=404, info=Empty[]]
One way to access the value is via an Optional which can be gotten via One.maybe()
Optional<User> goodUser = good.maybe();
Optional<User> badUser  = bad.maybe();

goodUser.ifPresent(user -> System.out.println(user.username())); // Lichess
badUser.ifPresent(user  -> System.out.println(user.username())); //
Many of the Optional methods are also available directly via One for convenience
String goodName = good.map(user -> user.username()).orElse("No user!");
String badName  =  bad.map(user -> user.username()).orElse("No user!");

System.out.println(goodName); // Lichess
System.out.println(badName);  // No user!
Another way is to check the type
if (good instanceof Entry<User> u) {
    User user = u.entry();
    System.out.println(user.url()); // https://lichess.org/@/Lichess
}

if (bad instanceof Entry<User> u) {
    // not reached
}

// If we are interested in any failures, we can check for the Fail type
if (bad instanceof Fail<User> fail) {
    System.out.println(fail.status()); // 404
}
Note, "inverted" match in if-statements can also be used to get an entry into scope
if (! (good instanceof Entry<User> u)) {
    return;
}

User user = u.entry();  // The u-variable is reachable here!

var teams = client.teams().byUserId(user.id());
...
When Pattern Matching in switch arrives, we can leave out the if-statements
String message = switch(bad) {
     case Entry<User> user -> "Found user!";
     case NoEntry<User> nouser -> "Couldn't find user!"; // NoEntry "catches" both None and Fail
};

System.out.println(message); // Couldn't find user!
ongoing - Enum constant in enum class chariot.util.Board.GameState
 
ongoing() - Method in interface chariot.api.Games.SearchFilter
 
ongoing() - Method in interface chariot.api.GamesAuth
ongoing() - Method in record class chariot.model.Broadcast.Round
Returns the value of the ongoing record component.
ongoing() - Method in record class chariot.model.MyRound.Round
Returns the value of the ongoing record component.
ongoing() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the ongoing record component.
ongoing() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the ongoing record component.
ongoing(boolean) - Method in interface chariot.api.Games.SearchFilter
Include ongoing games.
ongoing(int) - Method in interface chariot.api.GamesAuth
Get the ongoing games of the current user.
Ongoing(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, boolean, Integer, Arena.Ongoing.Featured, String) - Constructor for record class chariot.model.Arena.Ongoing
Creates an instance of a Ongoing record class.
online - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
online() - Method in record class chariot.model.ChallengeInfo.Player
Returns the value of the online record component.
online() - Method in record class chariot.model.LiveStreamer
 
online() - Method in record class chariot.model.UserPerformance
Returns the value of the online record component.
online() - Method in interface chariot.model.UserStatus
 
online() - Method in record class chariot.model.UserStatusData
Returns the value of the online record component.
onlyBot - Enum constant in enum class chariot.model.Enums.DeclineReason
 
onlyBot() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
onlyTeamLeaders - Enum constant in enum class chariot.model.Enums.ChatFor
 
onlyTeamLeaders() - Method in interface chariot.model.Enums.ChatFor.Provider
 
onlyTeamMembers - Enum constant in enum class chariot.model.Enums.ChatFor
 
onlyTeamMembers() - Method in interface chariot.model.Enums.ChatFor.Provider
 
opAvg() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the opAvg record component.
open() - Method in record class chariot.model.Team
Returns the value of the open record component.
OpenEnded() - Constructor for record class chariot.model.ChallengeInfo.OpenEnded
Creates an instance of a OpenEnded record class.
opening() - Method in interface chariot.api.Games.CommonGameParameters
 
opening() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the opening record component.
opening() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the opening record component.
opening() - Method in record class chariot.model.Game
Returns the value of the opening record component.
opening(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include the opening name.
Default `true`
Opening - Record Class in chariot.model
 
Opening(String, String, int) - Constructor for record class chariot.model.Opening
Creates an instance of a Opening record class.
Opening(String, String, Integer) - Constructor for record class chariot.model.Game.Opening
Creates an instance of a Opening record class.
OpeningDB(long, long, long, List<ExploreResult.DBMove>, List<ExploreResult.DBGame>, List<ExploreResult.DBGame>, List<ExploreResult.ERStats>, Optional<ExploreResult.EROpening>) - Constructor for record class chariot.model.ExploreResult.OpeningDB
Creates an instance of a OpeningDB record class.
openingExplorer() - Method in class chariot.Client
Lookup positions from the Lichess opening explorer.
openingExplorer() - Method in class chariot.ClientAuth
Lookup positions from the Lichess opening explorer.
OpeningExplorer - Interface in chariot.api
Lookup positions from the Lichess opening explorer.
OpeningExplorer.CommonLichessOpeningExplorer<T> - Interface in chariot.api
 
OpeningExplorer.CommonOpeningExplorer<T> - Interface in chariot.api
 
OpeningExplorer.HistoryBuilder - Interface in chariot.api
 
OpeningExplorer.LichessBuilder - Interface in chariot.api
 
OpeningExplorer.MastersBuilder - Interface in chariot.api
 
OpeningExplorer.PlayerBuilder - Interface in chariot.api
 
OpeningExplorer.PlayerBuilder.Mode - Enum Class in chariot.api
 
OpeningExplorer.PlayerBuilder.Mode.Provider - Interface in chariot.api
 
OpeningPlayer(long, long, long, List<ExploreResult.PlayerMove>, List<ExploreResult.PlayerGame>, List<ExploreResult.PlayerGame>, Optional<ExploreResult.EROpening>, Optional<Integer>) - Constructor for record class chariot.model.ExploreResult.OpeningPlayer
Creates an instance of a OpeningPlayer record class.
opId() - Method in record class chariot.model.PerformanceStatistics.Result
Returns the value of the opId record component.
OpId(String, String, Optional<String>) - Constructor for record class chariot.model.PerformanceStatistics.OpId
Creates an instance of a OpId record class.
opInt() - Method in record class chariot.model.PerformanceStatistics.Result
Returns the value of the opInt record component.
opponent() - Method in record class chariot.model.Activity.Game
Returns the value of the opponent record component.
opponent() - Method in record class chariot.model.GameInfo
Returns the value of the opponent record component.
opponent() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns the value of the opponent record component.
Opponent(String, Integer) - Constructor for record class chariot.model.Activity.Game.Opponent
Creates an instance of a Opponent record class.
opponentGone - Enum constant in enum class chariot.model.GameStateEvent.Type
 
OpponentGone(boolean, GameStateEvent.Claim) - Constructor for record class chariot.model.GameStateEvent.OpponentGone
Creates an instance of a OpponentGone record class.
Opt<T> - Interface in chariot.model
 
orElse(T) - Method in interface chariot.model.One
 
orElse(T) - Method in interface chariot.model.Opt
 
orElseGet(Supplier<? extends T>) - Method in interface chariot.model.One
 
orElseGet(Supplier<T>) - Method in interface chariot.model.Opt
 
orientation() - Method in interface chariot.api.Studies.Params
 
orientation() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the orientation record component.
orientation() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the orientation record component.
orientation() - Method in record class chariot.model.TVFeedEvent.Featured
Returns the value of the orientation record component.
orientation(boolean) - Method in interface chariot.api.Studies.Params
Add a `Orientation` PGN tag with the chapter predefined orientation.
orientationBlack() - Method in interface chariot.api.StudiesAuth.ImportParams
Make the default orientation of the chapters black
orientationWhite() - Method in interface chariot.api.StudiesAuth.ImportParams
Make the default orientation of the chapters white
other() - Method in enum class chariot.model.Enums.Color
 
otherUser() - Method in record class chariot.model.TimelineEntry.Follow
Returns the value of the otherUser record component.
out - Enum constant in enum class chariot.model.Enums.Direction
 
out() - Method in record class chariot.model.PendingChallenges
Returns the value of the out record component.
outcome() - Method in record class chariot.model.ChallengeInfo.ColorOutcome
Returns the value of the outcome record component.
outcome() - Method in record class chariot.model.Event.GameStopEvent
Returns the value of the outcome record component.
outIds() - Method in record class chariot.model.Activity.Type.Follows
Returns the value of the outIds record component.
outoftime - Enum constant in enum class chariot.model.Enums.Status
 

P

p() - Method in record class chariot.model.Arena.Duel
Returns the value of the p record component.
P(String, Integer, Integer) - Constructor for record class chariot.model.Arena.Duel.P
Creates an instance of a P record class.
page() - Method in record class chariot.model.Arena.Standing
Returns the value of the page record component.
page(int) - Method in interface chariot.api.Teams.PageParams
 
Page<T> - Interface in chariot.model
 
PageTeam - Record Class in chariot.model
 
PageTeam(Integer, Integer, List<Team>, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.PageTeam
Creates an instance of a PageTeam record class.
pairAt() - Method in record class chariot.model.BulkPairing
Returns the value of the pairAt record component.
pairAt(long) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
pairAt(ZonedDateTime) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
pairAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
pairedAt() - Method in record class chariot.model.BulkPairing
Returns the value of the pairedAt record component.
Pairing(String, String) - Constructor for record class chariot.api.TournamentsAuth.SwissParams.Pairing
Creates an instance of a Pairing record class.
Pairing(Supplier<char[]>, Supplier<char[]>) - Constructor for record class chariot.api.ChallengesAuth.BulkParams.Pairing
Creates an instance of a Pairing record class.
pairingsClosed() - Method in record class chariot.model.Arena.Finished
Returns the value of the pairingsClosed record component.
pairingsClosed() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the pairingsClosed record component.
pairMeAsap() - Method in interface chariot.api.TournamentsAuth.JoinArenaParams
pairMeAsap(boolean) - Method in interface chariot.api.TournamentsAuth.JoinArenaParams
If the tournament is started, attempt to pair the user, even if they are not connected to the tournament page.
parse(char) - Static method in interface chariot.util.Board.Piece
 
parse(String) - Method in interface chariot.api.Builders.LogLevel
 
parse(String) - Static method in interface chariot.model.Pgn.Move
 
parse(String) - Static method in interface chariot.model.Pgn.Tag
 
parse(String) - Static method in interface chariot.util.Board.CastlingRights
 
parse(String, String) - Static method in interface chariot.util.Board.CastlingRights
 
parse(String, String) - Static method in interface chariot.util.Board.Move
 
password(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
Deprecated.
path(Object...) - Method in interface chariot.api.Custom.Request
 
path(String) - Method in interface chariot.api.Custom.EndpointBuilder
 
patron - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
patron() - Method in record class chariot.model.LightUser
Returns the value of the patron record component.
patron() - Method in interface chariot.model.UserCommon
 
patron() - Method in record class chariot.model.UserPerformance
Returns the value of the patron record component.
Patron(int) - Constructor for record class chariot.model.Activity.Type.Patron
Creates an instance of a Patron record class.
pawn() - Method in record class chariot.util.Board.Promotion
Returns the value of the pawn record component.
PAWN - Enum constant in enum class chariot.util.Board.PieceType
 
pending() - Method in record class chariot.model.CurrentSimuls
Returns the value of the pending record component.
PendingChallenges - Record Class in chariot.model
 
PendingChallenges(List<Challenge>, List<Challenge>) - Constructor for record class chariot.model.PendingChallenges
Creates an instance of a PendingChallenges record class.
percentile() - Method in record class chariot.model.PerformanceStatistics
Returns the value of the percentile record component.
perf() - Method in record class chariot.model.Activity.Game
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Arena.Finished
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the perf record component.
perf() - Method in interface chariot.model.Arena
 
perf() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Game
Returns the value of the perf record component.
perf() - Method in record class chariot.model.GameMeta
Returns the value of the perf record component.
perf() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the perf record component.
perf() - Method in record class chariot.model.PerformanceStatistics
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the perf record component.
perf() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the perf record component.
perf() - Method in interface chariot.model.Tournament
 
perf() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the perf record component.
perf() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the perf record component.
Perf(PerformanceStatistics.Glicko, Integer, Integer) - Constructor for record class chariot.model.PerformanceStatistics.Perf
Creates an instance of a Perf record class.
Perf(Integer, Integer) - Constructor for record class chariot.model.UserPerformance.Perf
Creates an instance of a Perf record class.
Perf(String, String) - Constructor for record class chariot.model.Puzzle.GameInfo.Perf
Creates an instance of a Perf record class.
Perf(String, String, String) - Constructor for record class chariot.model.Arena.Perf
Creates an instance of a Perf record class.
Perf(String, String, String, Integer) - Constructor for record class chariot.model.Tournament.Perf
Creates an instance of a Perf record class.
performance() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the performance record component.
performance() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the performance record component.
performance() - Method in record class chariot.model.ArenaResult
Returns the value of the performance record component.
performance() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the performance record component.
performance() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the performance record component.
performance() - Method in record class chariot.model.SwissResult
Returns the value of the performance record component.
PerformanceStatistics - Record Class in chariot.model
 
PerformanceStatistics(PerformanceStatistics.Perf, Integer, Float, PerformanceStatistics.Stat) - Constructor for record class chariot.model.PerformanceStatistics
Creates an instance of a PerformanceStatistics record class.
PerformanceStatistics.Count - Record Class in chariot.model
 
PerformanceStatistics.DateResult - Record Class in chariot.model
 
PerformanceStatistics.Glicko - Record Class in chariot.model
 
PerformanceStatistics.OpId - Record Class in chariot.model
 
PerformanceStatistics.Perf - Record Class in chariot.model
 
PerformanceStatistics.PerfType - Record Class in chariot.model
 
PerformanceStatistics.PlayStreak - Record Class in chariot.model
 
PerformanceStatistics.Result - Record Class in chariot.model
 
PerformanceStatistics.Results - Record Class in chariot.model
 
PerformanceStatistics.ResultStreak - Record Class in chariot.model
 
PerformanceStatistics.Stat - Record Class in chariot.model
 
PerformanceStatistics.Streak - Record Class in chariot.model
 
PerformanceStatistics.StreakInfo - Interface in chariot.model
 
PerformanceStatistics.StreakPoint - Record Class in chariot.model
 
PerformanceStatistics.WithoutStreak - Record Class in chariot.model
 
PerformanceStatistics.WithStreak - Record Class in chariot.model
 
performanceStatisticsByIdAndType(String, Enums.PerfType) - Method in interface chariot.api.UsersBase
Read performance statistics of a user, for a single performance.
perfs() - Method in record class chariot.model.UserPerformance
Returns the value of the perfs record component.
perfType() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the perfType record component.
perfType(Enums.PerfType...) - Method in interface chariot.api.Games.SearchFilter
Only games in these speeds or variants.
Multiple perf types can be specified.
perfType(Set<Function<Enums.PerfType.Provider, Enums.PerfType>>) - Method in interface chariot.api.Games.SearchFilter
Only games in these speeds or variants.
Multiple perf types can be specified.
PerfType(String, String) - Constructor for record class chariot.model.PerformanceStatistics.PerfType
Creates an instance of a PerfType record class.
pgn() - Method in interface chariot.api.Games.CommonGameParameters
 
pgn() - Method in record class chariot.model.Game
Returns the value of the pgn record component.
pgn() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the pgn record component.
pgn(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include the full PGN within the JSON response, in a pgn field.
Default `false`
pgn(String) - Method in interface chariot.api.StudiesAuth.ImportParams
 
pgn(List<String>) - Method in interface chariot.api.StudiesAuth.ImportParams
 
Pgn - Interface in chariot.model
 
Pgn.BasicPgn - Record Class in chariot.model
 
Pgn.Comment - Record Class in chariot.model
 
Pgn.Empty - Record Class in chariot.model
 
Pgn.End - Record Class in chariot.model
 
Pgn.Move - Interface in chariot.model
 
Pgn.NumBegin - Record Class in chariot.model
 
Pgn.NumEnd - Record Class in chariot.model
 
Pgn.Result - Record Class in chariot.model
 
Pgn.San - Interface in chariot.model
 
Pgn.Tag - Interface in chariot.model
 
Pgn.Tag.BasicTag - Record Class in chariot.model
 
Pgn.Variation - Record Class in chariot.model
 
pgnByChannel(Enums.Channel) - Method in interface chariot.api.Games
 
pgnByChannel(Enums.Channel, Consumer<Games.ChannelFilter>) - Method in interface chariot.api.Games
pgnByChannel(Function<Enums.Channel.Provider, Enums.Channel>) - Method in interface chariot.api.Games
 
pgnByChannel(Function<Enums.Channel.Provider, Enums.Channel>, Consumer<Games.ChannelFilter>) - Method in interface chariot.api.Games
 
pgnByGameId(String) - Method in interface chariot.api.Games
 
pgnByGameId(String, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
pgnByGameIds(String...) - Method in interface chariot.api.Games
 
pgnByGameIds(Consumer<Games.GameParams>, String...) - Method in interface chariot.api.Games
 
pgnByGameIds(Set<String>) - Method in interface chariot.api.Games
 
pgnByGameIds(Set<String>, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
pgnByMastersGameId(String) - Method in interface chariot.api.OpeningExplorer
Fetches the PGN of specified game from Masters OTB database
pgnByUserId(String) - Method in interface chariot.api.Games
 
pgnByUserId(String, Consumer<Games.SearchFilter>) - Method in interface chariot.api.Games
pgnCurrentByUserId(String) - Method in interface chariot.api.Games
 
pgnCurrentByUserId(String, Consumer<Games.GameParams>) - Method in interface chariot.api.Games
pgnGamesByArenaId(String) - Method in interface chariot.api.Tournaments
 
pgnGamesByArenaId(String, Consumer<Games.Filter>) - Method in interface chariot.api.Tournaments
pgnGamesBySwissId(String) - Method in interface chariot.api.Tournaments
 
pgnGamesBySwissId(String, Consumer<Games.Filter>) - Method in interface chariot.api.Tournaments
pgnInJson(boolean) - Method in interface chariot.api.Games.CommonGameParameters
piece() - Method in record class chariot.util.Board.Promotion
Returns the value of the piece record component.
piece(Board.PieceType, Board.Side) - Static method in interface chariot.util.Board.Piece
 
pieceMap() - Method in record class chariot.util.Board.BoardData
Returns the value of the pieceMap record component.
pieceSet() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the pieceSet record component.
pieceSet3d() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the pieceSet3d record component.
PlanRenew(LightUser, int, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.PlanRenew
Creates an instance of a PlanRenew record class.
PlanStart(LightUser, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.PlanStart
Creates an instance of a PlanStart record class.
play(Board.Move) - Method in interface chariot.util.Board
 
play(String) - Method in interface chariot.api.OpeningExplorer.CommonOpeningExplorer
Comma separated sequence of legal moves in UCI notation.
play(String) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
Comma separated sequence of legal moves in UCI notation.
play(String) - Method in record class chariot.util.Board.BoardData
 
play(String) - Method in interface chariot.util.Board
 
played() - Method in record class chariot.model.UserTimes
Returns the value of the played record component.
player() - Method in record class chariot.model.ChallengeAI
Returns the value of the player record component.
player() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the player record component.
player() - Method in record class chariot.model.Player.Analysed
Returns the value of the player record component.
player(String) - Method in interface chariot.api.Games.Filter
Only games of a particular player.
player(String) - Method in interface chariot.api.OpeningExplorer
 
player(String, Consumer<OpeningExplorer.PlayerBuilder>) - Method in interface chariot.api.OpeningExplorer
Find Player games from Opening Explorer

Example usage:
ExploreResult.OpeningPlayer result = client.openingExplorer().player("lance5500", params -> params
        .play("e2e4,d7d6,d2d4,e7e5")
        ).maybe().orElseThrow();

String opening = result.opening().map(o -> STR."ECO \{o.eco()} - \{o.name()}").orElse("No matching opening");
// ECO B07 - King's Pawn Game: Maróczy Defense

long numGames = result.white() + result.draws() + result.black();
// 93

String topThreeMoves = String.join("\n",
        result.moves().stream()
        .limit(3)
        .map(move -> STR."\{move.san()}: White win count \{move.white()} - Draw count \{move.draws()} - Black win count \{move.black()}")
        .toList());
// Ne2: White win count 54 - Draw count 3 - Black win count 3
// Nf3: White win count 16 - Draw count 1 - Black win count 2
// dxe5: White win count 5 - Draw count 3 - Black win count 2

String recentGameId = result.recentGames().getFirst().id();
// XS9UwMx2

Player - Interface in chariot.model
 
Player(int, String, int) - Constructor for record class chariot.model.Arena.Ongoing.Featured.Player
Creates an instance of a Player record class.
Player(int, String, int) - Constructor for record class chariot.model.Arena.TeamOngoing.Featured.Player
Creates an instance of a Player record class.
Player(Arena.TeamStanding.Player.User, Integer) - Constructor for record class chariot.model.Arena.TeamStanding.Player
Creates an instance of a Player record class.
Player(Enums.Color, String, String) - Constructor for record class chariot.model.Puzzle.GameInfo.Player
Creates an instance of a Player record class.
Player(TeamBattleResults.Teams.Player.User, String, Integer) - Constructor for record class chariot.model.TeamBattleResults.Teams.Player
Creates an instance of a Player record class.
Player(UserInfo, int, boolean, boolean) - Constructor for record class chariot.model.ChallengeInfo.Player
Creates an instance of a Player record class.
Player(String, Integer) - Constructor for record class chariot.model.GameMeta.Players.Player
Creates an instance of a Player record class.
Player(String, Integer, Integer, Integer, Arena.Sheet, String, boolean) - Constructor for record class chariot.model.Arena.Standing.Player
Creates an instance of a Player record class.
Player.Account - Record Class in chariot.model
 
Player.Analysed - Record Class in chariot.model
 
Player.ArenaInfo - Record Class in chariot.model
 
player1() - Method in record class chariot.api.TournamentsAuth.SwissParams.Pairing
Returns the value of the player1 record component.
player2() - Method in record class chariot.api.TournamentsAuth.SwissParams.Pairing
Returns the value of the player2 record component.
PlayerGame(String, String, Optional<Enums.Color>, String, String, ExploreResult.ERPlayer, ExploreResult.ERPlayer, int, String) - Constructor for record class chariot.model.ExploreResult.PlayerGame
Creates an instance of a PlayerGame record class.
PlayerInfo(UserInfo, Enums.Color, int, Duration) - Constructor for record class chariot.model.TVFeedEvent.PlayerInfo
Creates an instance of a PlayerInfo record class.
PlayerMove(String, String, long, long, long, int, int, Optional<ExploreResult.PlayerGame>) - Constructor for record class chariot.model.ExploreResult.PlayerMove
Creates an instance of a PlayerMove record class.
players() - Method in record class chariot.model.Arena.Standing
Returns the value of the players record component.
players() - Method in record class chariot.model.Arena.TeamStanding
Returns the value of the players record component.
players() - Method in record class chariot.model.ChallengeInfo
Returns the value of the players record component.
players() - Method in record class chariot.model.ChallengeOpenEnded
Returns the value of the players record component.
players() - Method in record class chariot.model.Game
Returns the value of the players record component.
players() - Method in record class chariot.model.GameMeta
Returns the value of the players record component.
players() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the players record component.
players() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the players record component.
players() - Method in record class chariot.model.TeamBattleResults.Teams
Returns the value of the players record component.
players() - Method in record class chariot.model.TVFeedEvent.Featured
Returns the value of the players record component.
players(String) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
Replace player names, ratings and titles.
One line per player, formatted as such:
<Original name>;<Replacement name>;<Optional replacement rating>;<Optional replacement title>
  var broadcast = client.broadcasts().create(params -> params
     .name("Broadcast Name")
     .shortDescription("Short Broadcast Description")
     .longDescription("""
         A longer description,
         with *markdown* support.
         """)
     .players("""
         DrNykterstein;Magnus Carlsen;2863
         AnishGiri;Anish Giri;2764;GM
         """));
players(URL) - Method in interface chariot.api.Games.EvalsAndPlayers
URL of a text file containing real names and ratings, to replace Lichess usernames and ratings in the PGN.
Example: https://gist.githubusercontent.com/ornicar/6bfa91eb61a2dcae7bcd14cce1b2a4eb/raw/768b9f6cc8a8471d2555e47ba40fb0095e5fba37/gistfile1.txt
Players(GameMeta.Players.Player, GameMeta.Players.Player) - Constructor for record class chariot.model.GameMeta.Players
Creates an instance of a Players record class.
Players(Player, Player) - Constructor for record class chariot.model.Game.Players
Creates an instance of a Players record class.
Players(Player, Player) - Constructor for record class chariot.model.MoveInfo.Players
Creates an instance of a Players record class.
playing - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
playing() - Method in record class chariot.model.UserCount
Returns the value of the playing record component.
playing() - Method in interface chariot.model.UserStatus
 
playing() - Method in record class chariot.model.UserStatusData
Returns the value of the playing record component.
playingGameId - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
playingGameId() - Method in interface chariot.model.UserStatus
 
playingGameId() - Method in record class chariot.model.UserStatusData
Returns the value of the playingGameId record component.
playingUrl - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
playingUrl() - Method in interface chariot.model.User
 
playingUrl() - Method in record class chariot.model.UserProfileData
Returns the value of the playingUrl record component.
plays() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the plays record component.
playStreak() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the playStreak record component.
PlayStreak(PerformanceStatistics.Streak, PerformanceStatistics.Streak, String) - Constructor for record class chariot.model.PerformanceStatistics.PlayStreak
Creates an instance of a PlayStreak record class.
playTime - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
PlayTime(Duration, Duration) - Constructor for record class chariot.model.UserData.PlayTime
Creates an instance of a PlayTime record class.
playTimeTotal() - Method in interface chariot.model.User
 
playTimeTv() - Method in interface chariot.model.User
 
ply() - Method in record class chariot.model.Game.Opening
Returns the value of the ply record component.
ply() - Method in record class chariot.model.Opening
Returns the value of the ply record component.
podium() - Method in record class chariot.model.Arena.Finished
Returns the value of the podium record component.
podium() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the podium record component.
Podium(String, Integer, Integer, Integer, Arena.Sheet, String, Arena.Finished.Podium.NB, Integer) - Constructor for record class chariot.model.Arena.Finished.Podium
Creates an instance of a Podium record class.
Podium(String, Integer, Integer, Integer, Arena.Sheet, String, Arena.TeamFinished.Podium.NB, Integer) - Constructor for record class chariot.model.Arena.TeamFinished.Podium
Creates an instance of a Podium record class.
points() - Method in record class chariot.model.Crosstable.Results.Result
Returns the value of the points record component.
points() - Method in record class chariot.model.RatingHistory.DateResult
Returns the value of the points record component.
points() - Method in record class chariot.model.SwissResult
Returns the value of the points record component.
Points(Double, Optional<Double>) - Constructor for record class chariot.model.Crosstable.Points
Creates an instance of a Points record class.
pointsForUser(String) - Method in record class chariot.model.Crosstable
 
popularTeams() - Method in interface chariot.api.Teams
 
popularTeamsByPage() - Method in interface chariot.api.Teams
 
popularTeamsByPage(int) - Method in interface chariot.api.Teams
 
position() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the position record component.
position() - Method in record class chariot.model.Tournament.Perf
Returns the value of the position record component.
position() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the position record component.
position(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
position(String) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
Position(String, String, String, String) - Constructor for record class chariot.model.Tournament.Pos.Position
Creates an instance of a Position record class.
positions() - Method in record class chariot.util.Board.FEN
Returns the value of the positions record component.
post() - Method in interface chariot.api.Custom.EndpointBuilder
 
post(String) - Method in interface chariot.api.Custom.EndpointBuilder
 
Post(String, String) - Constructor for record class chariot.model.Activity.Topic.Post
Creates an instance of a Post record class.
postId() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns the value of the postId record component.
posts() - Method in record class chariot.model.Activity.Topic
Returns the value of the posts record component.
Posts(List<Activity.Topic>) - Constructor for record class chariot.model.Activity.Type.Posts
Creates an instance of a Posts record class.
Practice(String, String, Integer) - Constructor for record class chariot.model.Activity.Practice
Creates an instance of a Practice record class.
Practices(List<Activity.Practice>) - Constructor for record class chariot.model.Activity.Type.Practices
Creates an instance of a Practices record class.
practises() - Method in record class chariot.model.Activity.Type.Practices
Returns the value of the practises record component.
precise_dtz() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the precise_dtz record component.
precise_dtz() - Method in record class chariot.model.TablebaseResult
Returns the value of the precise_dtz record component.
preference_read - Enum constant in enum class chariot.Client.Scope
Read your preferences
preference_write - Enum constant in enum class chariot.Client.Scope
Write your preferences
preferences() - Method in interface chariot.api.AccountAuth
Read the preferences of the logged in user.
Auth Client.Scope.preference_read
prefs() - Method in record class chariot.model.AccountPreferences
Returns the value of the prefs record component.
Prefs(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, String, String, String, String, String, String, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.AccountPreferences.Prefs
Creates an instance of a Prefs record class.
premove() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the premove record component.
previousPage() - Method in interface chariot.model.Page
 
previousPage() - Method in record class chariot.model.PageTeam
Returns the value of the previousPage record component.
production() - Method in interface chariot.api.Builders.ConfigBuilder
Lichess
API: https://lichess.org
Explorer: https://explorer.lichess.ovh
Tablebase: https://tablebase.lichess.ovh
Engine: https://engine.lichess.ovh
profile - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
profile() - Method in interface chariot.api.AccountAuth
Public informations about the logged in user.

Example usage:
UserAuth result = client.account().profile().maybe().orElseThrow();
String message = STR."Token owner \{result.id()} \{result.patron() ? "is a patron" : "is not a patron"}";

profile() - Method in interface chariot.model.User
 
profile() - Method in record class chariot.model.UserProfileData
Returns the value of the profile record component.
prog() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns the value of the prog record component.
progress() - Method in record class chariot.model.PerformanceStatistics.Perf
Returns the value of the progress record component.
progress() - Method in record class chariot.model.UserPerformance.Perf
Returns the value of the progress record component.
Promotion(Board.FromTo, Board.PieceType) - Constructor for record class chariot.util.Board.Promotion
Creates an instance of a Promotion record class.
properties() - Method in record class chariot.model.UserData
Returns the value of the properties record component.
properties() - Method in record class chariot.model.UserData.Provided
Returns the value of the properties record component.
properties() - Method in record class chariot.model.UserData.StreamerInfo
Returns the value of the properties record component.
Property(K, V) - Constructor for record class chariot.model.UserData.Property
Creates an instance of a Property record class.
prov() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns the value of the prov record component.
Provided(Map<UserData.ProfilePropertyEnum, ?>) - Constructor for record class chariot.model.UserData.Provided
Creates an instance of a Provided record class.
ProvidedProfile - Interface in chariot.model
 
provider() - Static method in enum class chariot.api.OpeningExplorer.PlayerBuilder.Mode
 
provider() - Static method in interface chariot.api.TournamentsAuth.ArenaParams.StartTime
 
provider() - Static method in enum class chariot.model.Enums.Channel
 
provider() - Static method in enum class chariot.model.Enums.ChatFor
 
provider() - Static method in enum class chariot.model.Enums.Color
 
provider() - Static method in enum class chariot.model.Enums.ColorPref
 
provider() - Static method in enum class chariot.model.Enums.DeclineReason
 
provider() - Static method in enum class chariot.model.Enums.GameVariant
 
provider() - Static method in enum class chariot.model.Enums.Level
 
provider() - Static method in enum class chariot.model.Enums.PerfType
 
provider() - Static method in enum class chariot.model.Enums.PerfTypeNoCorr
 
provider() - Static method in enum class chariot.model.Enums.PerfTypeWithFromPos
 
provider() - Static method in enum class chariot.model.Enums.RatingGroup
 
provider() - Static method in enum class chariot.model.Enums.Speed
 
provider() - Static method in enum class chariot.model.Enums.TournamentState
 
provider() - Static method in enum class chariot.model.Enums.VariantName
 
providerData() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the providerData record component.
providerData() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the providerData record component.
providerSecret() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the providerSecret record component.
provisional() - Method in record class chariot.model.ChallengeInfo.Player
Returns the value of the provisional record component.
provisional() - Method in record class chariot.model.GameStateEvent.Account
Returns the value of the provisional record component.
provisional() - Method in record class chariot.model.PerformanceStatistics.Glicko
Returns the value of the provisional record component.
provisional() - Method in record class chariot.model.Player.Account
Returns the value of the provisional record component.
pushPgnByRoundId(String, String) - Method in interface chariot.api.BroadcastsAuth
Update your broadcast with new PGN.
put() - Method in interface chariot.api.Custom.EndpointBuilder
 
put(String) - Method in interface chariot.api.Custom.EndpointBuilder
 
puzzle - Enum constant in enum class chariot.model.StatsPerfType
 
puzzle() - Method in record class chariot.model.Puzzle
Returns the value of the puzzle record component.
Puzzle - Record Class in chariot.model
 
Puzzle(Puzzle.GameInfo, Puzzle.PuzzleInfo) - Constructor for record class chariot.model.Puzzle
Creates an instance of a Puzzle record class.
puzzle_read - Enum constant in enum class chariot.Client.Scope
Read puzzle activity
Puzzle.GameInfo - Record Class in chariot.model
 
Puzzle.GameInfo.Perf - Record Class in chariot.model
 
Puzzle.GameInfo.Player - Record Class in chariot.model
 
Puzzle.PuzzleInfo - Record Class in chariot.model
 
PuzzleActivity - Record Class in chariot.model
 
PuzzleActivity(String, long, boolean, int) - Constructor for record class chariot.model.PuzzleActivity
Creates an instance of a PuzzleActivity record class.
puzzleDashboard(int) - Method in interface chariot.api.PuzzlesAuth
 
PuzzleDashboard - Record Class in chariot.model
 
PuzzleDashboard(int, PuzzleDashboard.PuzzleResult, Map<String, PuzzleDashboard.Theme>) - Constructor for record class chariot.model.PuzzleDashboard
Creates an instance of a PuzzleDashboard record class.
PuzzleDashboard.PuzzleResult - Record Class in chariot.model
 
PuzzleDashboard.Theme - Record Class in chariot.model
 
PuzzleInfo(String, int, int, int, List<String>, List<String>) - Constructor for record class chariot.model.Puzzle.PuzzleInfo
Creates an instance of a PuzzleInfo record class.
PuzzleRace - Record Class in chariot.model
 
PuzzleRace(String, String) - Constructor for record class chariot.model.PuzzleRace
Creates an instance of a PuzzleRace record class.
puzzleRating() - Method in record class chariot.model.PuzzleActivity
Returns the value of the puzzleRating record component.
puzzleRatingAvg() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the puzzleRatingAvg record component.
PuzzleResult(int, int, int, int, int) - Constructor for record class chariot.model.PuzzleDashboard.PuzzleResult
Creates an instance of a PuzzleResult record class.
puzzles() - Method in class chariot.Client
Access Lichess puzzle history and dashboard.
puzzles() - Method in class chariot.ClientAuth
Access Lichess puzzle history and dashboard.
Puzzles - Interface in chariot.api
 
Puzzles(Activity.Result) - Constructor for record class chariot.model.Activity.Type.Puzzles
Creates an instance of a Puzzles record class.
Puzzles.PuzzleParams - Interface in chariot.api
 
PuzzlesAuth - Interface in chariot.api
 
PuzzlesAuth.PuzzleActivityParams - Interface in chariot.api
 
PV(String, int) - Constructor for record class chariot.model.CloudEvalCacheEntry.PV
Creates an instance of a PV record class.
pvs() - Method in record class chariot.model.CloudEvalCacheEntry
Returns the value of the pvs record component.
pvs() - Method in record class chariot.model.ExternalEngineAnalysis
Returns the value of the pvs record component.
Pvs(int, int, int, List<String>) - Constructor for record class chariot.model.ExternalEngineAnalysis.Pvs
Creates an instance of a Pvs record class.

Q

q() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns the value of the q record component.
Q() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns the value of the Q record component.
QUEEN - Enum constant in enum class chariot.util.Board.PieceType
 
query(Map<String, Object>) - Method in interface chariot.api.Custom.Request
 
queuePosition() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the queuePosition record component.
quote() - Method in record class chariot.model.Swiss
Returns the value of the quote record component.
Quote(String, String) - Constructor for record class chariot.model.Swiss.Quote
Creates an instance of a Quote record class.

R

r() - Method in record class chariot.model.Arena.Duel.P
Returns the value of the r record component.
racer - Enum constant in enum class chariot.model.StatsPerfType
 
racer_write - Enum constant in enum class chariot.Client.Scope
Create and join puzzle races
racingKings - Enum constant in enum class chariot.model.Enums.Channel
 
racingKings - Enum constant in enum class chariot.model.Enums.GameVariant
 
racingKings - Enum constant in enum class chariot.model.Enums.PerfType
 
racingKings - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
racingKings - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
racingKings - Enum constant in enum class chariot.model.Enums.VariantName
 
racingKings - Enum constant in enum class chariot.model.StatsPerfType
 
racingKings - Enum constant in enum class chariot.model.VariantType.Variant
 
racingKings() - Method in interface chariot.model.Enums.Channel.Provider
 
racingKings() - Method in interface chariot.model.Enums.GameVariant.Provider
 
racingKings() - Method in interface chariot.model.Enums.PerfType.Provider
 
racingKings() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
racingKings() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
racingKings() - Method in interface chariot.model.Enums.VariantName.Provider
 
racingKings() - Method in record class chariot.model.TVChannels
Returns the value of the racingKings record component.
racingKings() - Method in record class chariot.model.UserPerformance.Perfs.RacingKings
Returns the value of the racingKings record component.
racingKings() - Method in record class chariot.model.UserTopAll
Returns the value of the racingKings record component.
RacingKings(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.RacingKings
Creates an instance of a RacingKings record class.
random - Enum constant in enum class chariot.model.Enums.ColorPref
 
random() - Method in interface chariot.model.Enums.ColorPref.Provider
 
rank() - Method in record class chariot.model.Activity.Tournament
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.TeamStanding
Returns the value of the rank record component.
rank() - Method in record class chariot.model.ArenaResult
Returns the value of the rank record component.
rank() - Method in record class chariot.model.PerformanceStatistics
Returns the value of the rank record component.
rank() - Method in record class chariot.model.SwissResult
Returns the value of the rank record component.
rank() - Method in record class chariot.model.TeamBattleResults.Teams
Returns the value of the rank record component.
rankPercent() - Method in record class chariot.model.Activity.Tournament
Returns the value of the rankPercent record component.
rapid - Enum constant in enum class chariot.model.Enums.Channel
 
rapid - Enum constant in enum class chariot.model.Enums.PerfType
 
rapid - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
rapid - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
rapid - Enum constant in enum class chariot.model.Enums.Speed
 
rapid - Enum constant in enum class chariot.model.StatsPerfType
 
rapid() - Method in interface chariot.model.Enums.Channel.Provider
 
rapid() - Method in interface chariot.model.Enums.PerfType.Provider
 
rapid() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
rapid() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
rapid() - Method in interface chariot.model.Enums.Speed.Provider
 
rapid() - Method in record class chariot.model.TVChannels
Returns the value of the rapid record component.
rapid() - Method in record class chariot.model.UserPerformance.Perfs.Rapid
Returns the value of the rapid record component.
rapid() - Method in record class chariot.model.UserTopAll
Returns the value of the rapid record component.
Rapid(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.Rapid
Creates an instance of a Rapid record class.
rated - Enum constant in enum class chariot.api.OpeningExplorer.PlayerBuilder.Mode
 
rated - Enum constant in enum class chariot.model.Enums.DeclineReason
 
rated() - Method in interface chariot.api.BoardAuth.SeekParams
 
rated() - Method in interface chariot.api.Challenges.OpenEndedParams
 
rated() - Method in interface chariot.api.ChallengesAuth.BulkParams
 
rated() - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
rated() - Method in interface chariot.api.Games.SearchFilter
 
rated() - Method in interface chariot.api.OpeningExplorer.PlayerBuilder.Mode.Provider
 
rated() - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
rated() - Method in interface chariot.api.TournamentsAuth.SwissParams
 
rated() - Method in record class chariot.model.Activity.Game
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Arena.Finished
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the rated record component.
rated() - Method in interface chariot.model.Arena
 
rated() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the rated record component.
rated() - Method in record class chariot.model.BulkPairing
Returns the value of the rated record component.
rated() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
rated() - Method in record class chariot.model.Game
Returns the value of the rated record component.
rated() - Method in record class chariot.model.GameInfo
Returns the value of the rated record component.
rated() - Method in record class chariot.model.GameMeta
Returns the value of the rated record component.
rated() - Method in record class chariot.model.GameType
Returns the value of the rated record component.
rated() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the rated record component.
rated() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Puzzle.GameInfo
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Swiss
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the rated record component.
rated() - Method in interface chariot.model.Tournament
 
rated() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the rated record component.
rated() - Method in record class chariot.model.UserCount
Returns the value of the rated record component.
rated(boolean) - Method in interface chariot.api.BoardAuth.SeekParams
 
rated(boolean) - Method in interface chariot.api.Challenges.OpenEndedParams
 
rated(boolean) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
rated(boolean) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
rated(boolean) - Method in interface chariot.api.Games.SearchFilter
Only rated (`true`) or casual (`false`) games
rated(boolean) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
rated(boolean) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
rating() - Method in record class chariot.model.Activity.Game.Opponent
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Returns the value of the rating record component.
rating() - Method in record class chariot.model.ArenaResult
Returns the value of the rating record component.
rating() - Method in record class chariot.model.ChallengeInfo.Player
Returns the value of the rating record component.
rating() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns the value of the rating record component.
rating() - Method in record class chariot.model.ExploreResult.ERPlayer
Returns the value of the rating record component.
rating() - Method in record class chariot.model.GameInfo.Account
Returns the value of the rating record component.
rating() - Method in record class chariot.model.GameMeta.Players.Player
Returns the value of the rating record component.
rating() - Method in record class chariot.model.GameStateEvent.Account
Returns the value of the rating record component.
rating() - Method in record class chariot.model.PerformanceStatistics.Glicko
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Player.Account
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the rating record component.
rating() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns the value of the rating record component.
rating() - Method in record class chariot.model.SwissResult
Returns the value of the rating record component.
rating() - Method in record class chariot.model.TVChannels.TVChannel
Returns the value of the rating record component.
rating() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns the value of the rating record component.
rating() - Method in record class chariot.model.UserPerformance.Perf
Returns the value of the rating record component.
ratingCfc - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingCfc() - Method in interface chariot.model.ProvidedProfile
 
ratingCfc() - Method in record class chariot.model.UserData.Provided
 
ratingDiff() - Method in record class chariot.model.GameInfo.Account
Returns the value of the ratingDiff record component.
ratingDiff() - Method in record class chariot.model.GameInfo
Returns the value of the ratingDiff record component.
ratingDiff() - Method in record class chariot.model.Player.Account
Returns the value of the ratingDiff record component.
ratingDsb - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingDsb() - Method in interface chariot.model.ProvidedProfile
 
ratingDsb() - Method in record class chariot.model.UserData.Provided
 
ratingEcf - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingEcf() - Method in interface chariot.model.ProvidedProfile
 
ratingEcf() - Method in record class chariot.model.UserData.Provided
 
ratingFide - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingFide() - Method in interface chariot.model.ProvidedProfile
 
ratingFide() - Method in record class chariot.model.UserData.Provided
 
RatingHistory - Record Class in chariot.model
 
RatingHistory(String, List<RatingHistory.DateResult>) - Constructor for record class chariot.model.RatingHistory
Creates an instance of a RatingHistory record class.
RatingHistory.DateResult - Record Class in chariot.model
 
ratingHistoryById(String) - Method in interface chariot.api.UsersBase
Read rating history of a user, for all performance types.
ratingRange(String) - Method in interface chariot.api.BoardAuth.SeekParams
The rating range of potential opponents.
ratingRcf - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingRcf() - Method in interface chariot.model.ProvidedProfile
 
ratingRcf() - Method in record class chariot.model.UserData.Provided
 
ratings - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
ratings() - Method in interface chariot.model.User
 
ratings() - Method in record class chariot.model.UserData.Ratings
Returns the value of the ratings record component.
ratings() - Method in record class chariot.model.UserStats
Returns the value of the ratings record component.
ratings(Enums.RatingGroup...) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
 
ratings(Enums.RatingGroup...) - Method in interface chariot.api.OpeningExplorer.LichessBuilder
 
ratings(Set<Enums.RatingGroup>) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
One or more rating groups, ranging from their value to the next higher group
ratings(Set<Enums.RatingGroup>) - Method in interface chariot.api.OpeningExplorer.LichessBuilder
One or more rating groups, ranging from their value to the next higher group
Ratings(Map<StatsPerfType, StatsPerf>) - Constructor for record class chariot.model.UserData.Ratings
Creates an instance of a Ratings record class.
ratingUscf - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
ratingUscf() - Method in interface chariot.model.ProvidedProfile
 
ratingUscf() - Method in record class chariot.model.UserData.Provided
 
raw() - Method in record class chariot.model.Activity.Type.Unknown
Returns the value of the raw record component.
rd() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns the value of the rd record component.
readFromFile(Path) - Static method in interface chariot.model.Pgn
 
readFromString(String) - Static method in interface chariot.model.Pgn
 
readNotesAboutUser(String) - Method in interface chariot.api.UsersAuth
Gets the private notes you've written about an account.
RealTime - Record Class in chariot.model
 
RealTime(Duration, Duration, String, Enums.Speed) - Constructor for record class chariot.model.RealTime
Creates an instance of a RealTime record class.
reason() - Method in record class chariot.model.Challenge.DeclinedChallenge
Returns the value of the reason record component.
reason() - Method in record class chariot.model.Event.ChallengeDeclinedEvent
Returns the value of the reason record component.
recentGames() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the recentGames record component.
recentGames() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the recentGames record component.
recentGames(int) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
Number of recent games to display <= 8
Default 4
rematch() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the rematch record component.
RematchChallenge(String, Challenge) - Constructor for record class chariot.model.Challenge.RematchChallenge
Creates an instance of a RematchChallenge record class.
rematchOf() - Method in record class chariot.model.Challenge.RematchChallenge
Returns the value of the rematchOf record component.
rematchOf() - Method in record class chariot.model.Event.ChallengeCreatedEvent
Returns the value of the rematchOf record component.
render(Pgn.Move) - Static method in interface chariot.model.Pgn.Move
 
render(Board) - Static method in record class chariot.util.ConsoleRenderer
 
render(Board, Consumer<ConsoleRenderer.Config>) - Static method in record class chariot.util.ConsoleRenderer
 
replay() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the replay record component.
replayWins() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the replayWins record component.
request() - Method in interface chariot.api.Builders.LoggingBuilder
Log level of logger "chariot.request", default warning
request() - Method in interface chariot.model.ChallengeInfo.ColorInfo
 
request() - Method in record class chariot.model.ChallengeInfo.ColorOutcome
Returns the value of the request record component.
request() - Method in record class chariot.model.ChallengeInfo.ColorRequest
Returns the value of the request record component.
request() - Method in record class chariot.model.TeamRequest
Returns the value of the request record component.
request(Consumer<Custom.Request>) - Method in interface chariot.api.Custom.EndpointMany
 
request(Consumer<Custom.Request>) - Method in interface chariot.api.Custom.EndpointOne
 
Request(Long, String, String, String) - Constructor for record class chariot.model.TeamRequest.Request
Creates an instance of a Request record class.
requestAccept(String, String) - Method in interface chariot.api.TeamsAuth
Accept a join request to a team from a user
requestDecline(String, String) - Method in interface chariot.api.TeamsAuth
Decline a join request to a team from a user
requests(String) - Method in interface chariot.api.TeamsAuth
Get pending join requests of your team
requestsDeclined(String) - Method in interface chariot.api.TeamsAuth
Get the declined join requests of your team
res() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the res record component.
Reserved(String, String) - Constructor for record class chariot.model.ChallengeOpenEnded.Reserved
Creates an instance of a Reserved record class.
resign - Enum constant in enum class chariot.model.Enums.Status
 
resign(String) - Method in interface chariot.api.BoardAuth
Resign a game being played with the Board API.
resign(String) - Method in interface chariot.api.BotAuth
Resign a game being played with the Bot API.
response() - Method in interface chariot.api.Builders.LoggingBuilder
Log level of logger "chariot.response-body-raw", default warning
result() - Method in record class chariot.model.Activity.Type.Games
Returns the value of the result record component.
result() - Method in record class chariot.model.Pgn.Result
Returns the value of the result record component.
Result(Integer, PerformanceStatistics.OpId, String, String) - Constructor for record class chariot.model.PerformanceStatistics.Result
Creates an instance of a Result record class.
Result(String) - Constructor for record class chariot.model.Pgn.Result
Creates an instance of a Result record class.
Result(String, Double) - Constructor for record class chariot.model.Crosstable.Results.Result
Creates an instance of a Result record class.
Result(String, Integer, Integer, Integer, Activity.Result.RP) - Constructor for record class chariot.model.Activity.Result
Creates an instance of a Result record class.
ResultHelper(Integer, Integer, Integer, Activity.Result.RP) - Constructor for record class chariot.model.Activity.Result.ResultHelper
Creates an instance of a ResultHelper record class.
results() - Method in record class chariot.model.PerformanceStatistics.Results
Returns the value of the results record component.
results() - Method in record class chariot.model.PuzzleDashboard.Theme
Returns the value of the results record component.
results() - Method in record class chariot.model.RatingHistory
Returns the value of the results record component.
Results(List<PerformanceStatistics.Result>) - Constructor for record class chariot.model.PerformanceStatistics.Results
Creates an instance of a Results record class.
Results(Set<Crosstable.Results.Result>, Integer) - Constructor for record class chariot.model.Crosstable.Results
Creates an instance of a Results record class.
resultsByArenaId(String) - Method in interface chariot.api.Tournaments
 
resultsByArenaId(String, Consumer<Tournaments.ArenaResultParams>) - Method in interface chariot.api.Tournaments
Players of an Arena tournament, with their score and performance, sorted by rank (best first).
If called on an ongoing tournament, results can be inconsistent due to ranking changes while the players are being streamed.
Use on finished tournaments for guaranteed consistency.
resultsBySwissId(String) - Method in interface chariot.api.Tournaments
 
resultsBySwissId(String, Consumer<Tournaments.SwissResultParams>) - Method in interface chariot.api.Tournaments
Players of a swiss tournament, with their score and performance, sorted by rank (best first).
If called on an ongoing tournament, results can be inconsistent due to ranking changes while the players are being streamed.
Use on finished tournaments for guaranteed consistency.
resultStreak() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the resultStreak record component.
ResultStreak(PerformanceStatistics.Streak, PerformanceStatistics.Streak) - Constructor for record class chariot.model.PerformanceStatistics.ResultStreak
Creates an instance of a ResultStreak record class.
retries(int) - Method in interface chariot.api.Builders.ConfigBuilder
Number of times to retry sending a request if server indicates throttling (status code 429).
The waiting time until performing a retry is 60 seconds.
Default: 1 retry
revokeToken() - Method in class chariot.ClientAuth
Revokes the access token sent as Bearer for this request.
rook() - Method in record class chariot.util.Board.Castling
Returns the value of the rook record component.
ROOK - Enum constant in enum class chariot.util.Board.PieceType
 
rookCastle() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the rookCastle record component.
RookFiles(String, String, String, String) - Constructor for record class chariot.util.Board.CastlingRights.RookFiles
Creates an instance of a RookFiles record class.
room() - Method in record class chariot.model.GameStateEvent.Chat
Returns the value of the room record component.
round() - Method in record class chariot.model.MyRound
Returns the value of the round record component.
round() - Method in record class chariot.model.RoundInfo
Returns the value of the round record component.
round() - Method in record class chariot.model.Swiss
Returns the value of the round record component.
Round(String, String, String, ZonedDateTime, boolean, boolean, Optional<ZonedDateTime>, Broadcast.RoundTour, URI) - Constructor for record class chariot.model.Broadcast.Round
Creates an instance of a Round record class.
Round(String, String, String, ZonedDateTime, boolean, boolean, Optional<ZonedDateTime>, URI) - Constructor for record class chariot.model.RoundInfo.Round
Creates an instance of a Round record class.
Round(String, String, String, ZonedDateTime, Optional<ZonedDateTime>, boolean, boolean, URI, Duration) - Constructor for record class chariot.model.MyRound.Round
Creates an instance of a Round record class.
roundById(String) - Method in interface chariot.api.Broadcasts
Get information about a broadcast round.
RoundInfo - Record Class in chariot.model
 
RoundInfo(RoundInfo.Round, RoundInfo.Tour, RoundInfo.Study, List<RoundInfo.Game>) - Constructor for record class chariot.model.RoundInfo
Creates an instance of a RoundInfo record class.
RoundInfo.Game - Record Class in chariot.model
 
RoundInfo.Round - Record Class in chariot.model
 
RoundInfo.Study - Record Class in chariot.model
 
RoundInfo.Tour - Record Class in chariot.model
 
roundInterval(int) - Method in interface chariot.api.TournamentsAuth.SwissParams
How long to wait between each round, in seconds.
rounds() - Method in record class chariot.model.Broadcast
Returns the value of the rounds record component.
RoundTour(String, String, String, String, ZonedDateTime, int) - Constructor for record class chariot.model.Broadcast.RoundTour
Creates an instance of a RoundTour record class.
row() - Method in interface chariot.util.Board.Coordinate
 
row() - Method in record class chariot.util.Board.RowCol
Returns the value of the row record component.
rowCol(int, int) - Static method in interface chariot.util.Board.Coordinate
 
RowCol(int, int) - Constructor for record class chariot.util.Board.RowCol
Creates an instance of a RowCol record class.
rp() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns the value of the rp record component.
rp() - Method in record class chariot.model.Activity.Result
Returns the value of the rp record component.
RP(Integer, Integer) - Constructor for record class chariot.model.Activity.Result.RP
Creates an instance of a RP record class.
rules() - Method in record class chariot.model.BulkPairing
Returns the value of the rules record component.
rules() - Method in record class chariot.model.Challenge.ChallengeWithRules
Returns the value of the rules record component.
rules() - Method in record class chariot.model.ChallengeOpenEnded
Returns the value of the rules record component.
runs() - Method in record class chariot.model.StatsPerf.StatsPerfRun
Returns the value of the runs record component.
runs() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the runs record component.

S

san() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the san record component.
san() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the san record component.
san() - Method in record class chariot.model.Pgn.End
Returns the value of the san record component.
san() - Method in record class chariot.model.Pgn.NumBegin
Returns the value of the san record component.
san() - Method in record class chariot.model.Pgn.NumEnd
Returns the value of the san record component.
san() - Method in interface chariot.model.Pgn.San
 
san() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the san record component.
schedule() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the schedule record component.
Schedule(String, String) - Constructor for record class chariot.model.Tournament.Scheduled.Schedule
Creates an instance of a Schedule record class.
Scheduled(String, String, String, Integer, Tournament.Clock, boolean, String, Integer, Variant, Long, Long, Enums.TournamentState, Tournament.Perf, Tournament.Pos, boolean, Long, UserCommon, Tournament.Scheduled.Schedule) - Constructor for record class chariot.model.Tournament.Scheduled
Creates an instance of a Scheduled record class.
scheduledAt() - Method in record class chariot.model.BulkPairing
Returns the value of the scheduledAt record component.
scheduleNextRoundSwiss(String, ZonedDateTime) - Method in interface chariot.api.TournamentsAuth
Manually schedule the next round
scheduleNextRoundSwiss(String, UnaryOperator<ZonedDateTime>) - Method in interface chariot.api.TournamentsAuth
Manually schedule the next round
scope(Client.Scope) - Method in interface chariot.api.Custom.EndpointBuilder
 
scope(Client.Scope) - Method in interface chariot.api.Custom.Request
 
scope(Client.Scope...) - Method in interface chariot.Client.PkceConfig
 
scopes() - Method in class chariot.ClientAuth
Read which scopes are available with current token
scopes() - Method in record class chariot.model.TokenBulkResult.TokenInfo
Returns the value of the scopes record component.
score() - Method in record class chariot.model.Activity.Simul
Returns the value of the score record component.
score() - Method in record class chariot.model.Activity.Tournament
Returns the value of the score record component.
score() - Method in record class chariot.model.Activity.Type.CorrespondenceEnds
Returns the value of the score record component.
score() - Method in record class chariot.model.Activity.Type.Puzzles
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.TeamStanding.Player
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.TeamStanding
Returns the value of the score record component.
score() - Method in record class chariot.model.ArenaResult
Returns the value of the score record component.
score() - Method in record class chariot.model.StatsPerf.StatsPerfRun
Returns the value of the score record component.
score() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the score record component.
score() - Method in record class chariot.model.TeamBattleResults.Teams.Player
Returns the value of the score record component.
score() - Method in record class chariot.model.TeamBattleResults.Teams
Returns the value of the score record component.
Score(int, int, int) - Constructor for record class chariot.model.Activity.Simul.Score
Creates an instance of a Score record class.
scores() - Method in record class chariot.model.Arena.Sheet
Returns the value of the scores record component.
search() - Method in interface chariot.api.Teams
 
search(String) - Method in interface chariot.api.Teams
 
searchByPage() - Method in interface chariot.api.Teams
 
searchByPage(int) - Method in interface chariot.api.Teams
 
searchByPage(int, String) - Method in interface chariot.api.Teams
 
searchByPage(String) - Method in interface chariot.api.Teams
 
searchByPage(Consumer<Teams.PageParams>) - Method in interface chariot.api.Teams
 
seconds() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the seconds record component.
secondsToFinish() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the secondsToFinish record component.
secondsToFinish() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the secondsToFinish record component.
secondsToStart() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the secondsToStart record component.
secondsToStart() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the secondsToStart record component.
secondsToStart() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the secondsToStart record component.
secondsToStart() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the secondsToStart record component.
secondsToStart() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the secondsToStart record component.
SeekAck - Record Class in chariot.model
 
SeekAck(String) - Constructor for record class chariot.model.SeekAck
Creates an instance of a SeekAck record class.
seekCorrespondence(int) - Method in interface chariot.api.BoardAuth
 
seekCorrespondence(Consumer<BoardAuth.SeekCorrespondenceBuilder>) - Method in interface chariot.api.BoardAuth
Create a public correspondence seek, to start a game with a random player.
seekRealTime(int, int) - Method in interface chariot.api.BoardAuth
 
seekRealTime(Consumer<BoardAuth.SeekRealTimeBuilder>) - Method in interface chariot.api.BoardAuth
Create a public seek, to start a game with a random player.
seen() - Method in record class chariot.model.UserTimes
Returns the value of the seen record component.
seenAt - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
seenAt() - Method in interface chariot.model.User
 
sendMessageToUser(String, String) - Method in interface chariot.api.UsersAuth
 
servers(Consumer<Builders.ServerBuilder>) - Method in interface chariot.api.Builders.ConfigBuilder
Custom api, explorer, tablebase and engine URLs
service() - Method in interface chariot.model.StreamInfo
 
service() - Method in record class chariot.model.UserData.StreamInfo
Returns the value of the service record component.
sessionId() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the sessionId record component.
seven() - Method in interface chariot.model.Enums.Level.Provider
 
severe() - Method in interface chariot.api.Builders.LogLevel
 
sheet() - Method in interface chariot.api.Tournaments.ArenaResultParams
 
sheet() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the sheet record component.
sheet() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the sheet record component.
sheet() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the sheet record component.
sheet() - Method in record class chariot.model.ArenaResult
Returns the value of the sheet record component.
sheet(boolean) - Method in interface chariot.api.Tournaments.ArenaResultParams
Provide values to the sheet field in the results (ArenaResult.sheet()).
Sheet(String, boolean) - Constructor for record class chariot.model.Arena.Sheet
Creates an instance of a Sheet record class.
shortDescription(String) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
 
shortname() - Method in record class chariot.model.Variant
Returns the value of the shortname record component.
show() - Method in record class chariot.model.RealTime
Returns the value of the show record component.
show() - Method in interface chariot.model.TimeControl
 
Simul(String, String, boolean, List<Enums.VariantName>, Activity.Simul.Score) - Constructor for record class chariot.model.Activity.Simul
Creates an instance of a Simul record class.
Simul(String, String, String, String, boolean, boolean, boolean, int, int, Optional<Long>, Optional<Long>, Optional<Long>, CurrentSimuls.Simul.Host, List<CurrentSimuls.Simul.Variant>) - Constructor for record class chariot.model.CurrentSimuls.Simul
Creates an instance of a Simul record class.
SimulCreate(LightUser, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.SimulCreate
Creates an instance of a SimulCreate record class.
simulId() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns the value of the simulId record component.
simulId() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns the value of the simulId record component.
SimulJoin(LightUser, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.SimulJoin
Creates an instance of a SimulJoin record class.
simulName() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns the value of the simulName record component.
simulName() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns the value of the simulName record component.
simuls() - Method in interface chariot.api.Simuls
 
simuls() - Method in class chariot.Client
Access simuls played on Lichess.
simuls() - Method in class chariot.ClientAuth
Access simuls played on Lichess.
simuls() - Method in record class chariot.model.Activity.Type.Simuls
Returns the value of the simuls record component.
Simuls - Interface in chariot.api
 
Simuls(List<Activity.Simul>) - Constructor for record class chariot.model.Activity.Type.Simuls
Creates an instance of a Simuls record class.
since(int) - Method in interface chariot.api.OpeningExplorer.MastersBuilder
Include only games from this year or later
Default 1952
since(long) - Method in interface chariot.api.AccountAuth.TimelineParams
 
since(long) - Method in interface chariot.api.Games.SearchFilter
Download games played since this timestamp.
Default: Account creation date
since(String) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
Include only games from this month or later
Default "1952-01"
since(String) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
Include only games from this month or later
Default "2017-04"
since(ZonedDateTime) - Method in interface chariot.api.AccountAuth.TimelineParams
 
since(ZonedDateTime) - Method in interface chariot.api.Games.SearchFilter
Download games played since this timestamp.
Default: Account creation date
since(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.AccountAuth.TimelineParams
 
since(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.Games.SearchFilter
Download games played since this timestamp, from a given ZonedDateTime.now() instance..
Default: Account creation date
six() - Method in interface chariot.model.Enums.Level.Provider
 
slug() - Method in record class chariot.model.Broadcast.Round
Returns the value of the slug record component.
slug() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the slug record component.
slug() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the slug record component.
slug() - Method in record class chariot.model.MyRound.Round
Returns the value of the slug record component.
slug() - Method in record class chariot.model.MyRound.Tour
Returns the value of the slug record component.
slug() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the slug record component.
slug() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the slug record component.
slug() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns the value of the slug record component.
slug() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns the value of the slug record component.
solution() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the solution record component.
some(T) - Static method in interface chariot.model.Opt
 
Some<T> - Record Class in chariot.model
 
Some(T) - Constructor for record class chariot.model.Some
Creates an instance of a Some record class.
Soon(Duration) - Constructor for record class chariot.model.GameStateEvent.Soon
Creates an instance of a Soon record class.
sortAscending() - Method in interface chariot.api.Games.SearchFilter
 
sortAscending(boolean) - Method in interface chariot.api.Games.SearchFilter
Sort order of the games, based on date.
Default sort order is descending (i.e "false")
soundSet() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the soundSet record component.
source() - Method in interface chariot.api.Studies.Params
 
source() - Method in record class chariot.model.Game
Returns the value of the source record component.
source() - Method in record class chariot.model.GameInfo
Returns the value of the source record component.
source() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the source record component.
source(boolean) - Method in interface chariot.api.Studies.Params
Add a `Source` PGN tag with the study chapter URL.
speed() - Method in record class chariot.model.Activity.Game
Returns the value of the speed record component.
speed() - Method in record class chariot.model.ChallengeAI
Returns the value of the speed record component.
speed() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the speed record component.
speed() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the speed record component.
speed() - Method in record class chariot.model.Game
Returns the value of the speed record component.
speed() - Method in record class chariot.model.GameInfo.TimeInfo
Returns the value of the speed record component.
speed() - Method in record class chariot.model.GameMeta
Returns the value of the speed record component.
speed() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the speed record component.
speed() - Method in record class chariot.model.RealTime
Returns the value of the speed record component.
speed() - Method in interface chariot.model.TimeControl
 
speed() - Method in record class chariot.model.Tournament.Scheduled.Schedule
Returns the value of the speed record component.
speeds(Enums.Speed...) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
One or more game speeds to look for
speeds(Enums.Speed...) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
One or more game speeds to look for
speeds(Set<Enums.Speed>) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
One or more game speeds to look for
speeds(Set<Enums.Speed>) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
One or more game speeds to look for
stalemate - Enum constant in enum class chariot.model.Enums.Status
 
stalemate - Enum constant in enum class chariot.util.Board.GameState
 
stalemate() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the stalemate record component.
stalemate() - Method in record class chariot.model.TablebaseResult
Returns the value of the stalemate record component.
standard - Enum constant in enum class chariot.model.Enums.DeclineReason
 
standard - Enum constant in enum class chariot.model.Enums.GameVariant
 
standard - Enum constant in enum class chariot.model.Enums.VariantName
 
standard - Enum constant in enum class chariot.model.VariantType.Variant
 
standard - Static variable in record class chariot.util.Board.FEN
 
standard() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
standard() - Method in interface chariot.model.Enums.GameVariant.Provider
 
standard() - Method in interface chariot.model.Enums.VariantName.Provider
 
standard(String) - Method in interface chariot.api.Tablebase
Lookup positions from the Lichess tablebase server.
Standard(Board.CastlingRights.RookFiles) - Constructor for record class chariot.util.Board.CastlingRights.Standard
Creates an instance of a Standard record class.
StandardPiece(Board.PieceType, Board.Side) - Constructor for record class chariot.util.Board.StandardPiece
Creates an instance of a StandardPiece record class.
standing() - Method in record class chariot.model.Arena.Finished
Returns the value of the standing record component.
standing() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the standing record component.
standing() - Method in interface chariot.model.Arena
 
standing() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the standing record component.
standing() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the standing record component.
standing() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the standing record component.
standing() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the standing record component.
Standing(Integer, List<Arena.Standing.Player>) - Constructor for record class chariot.model.Arena.Standing
Creates an instance of a Standing record class.
start() - Method in record class chariot.model.Activity.Interval
Returns the value of the start record component.
startBulk(String) - Method in interface chariot.api.ChallengesAuth
 
startClocksAt() - Method in record class chariot.model.BulkPairing
Returns the value of the startClocksAt record component.
startClocksAt(long) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
startClocksAt(ZonedDateTime) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
startClocksAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
startClocksOfGame(String, String, String) - Method in interface chariot.api.ChallengesAuth
 
startDate() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.AtDate
Returns the value of the startDate record component.
started - Enum constant in enum class chariot.model.Enums.Status
 
started - Enum constant in enum class chariot.model.Enums.TournamentState
 
started() - Method in record class chariot.model.CurrentSimuls
Returns the value of the started record component.
started() - Method in interface chariot.model.Enums.TournamentState.Provider
 
started() - Method in record class chariot.model.TournamentStatus
Returns the value of the started record component.
startedAt() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the startedAt record component.
startedAtTime() - Method in record class chariot.model.CurrentSimuls.Simul
 
startedAtTurn() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the startedAtTurn record component.
startsAt() - Method in record class chariot.model.Arena.Finished
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the startsAt record component.
startsAt() - Method in interface chariot.model.Arena
 
startsAt() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Broadcast.Round
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.MyRound.Round
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Swiss
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the startsAt record component.
startsAt() - Method in interface chariot.model.Tournament
 
startsAt() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the startsAt record component.
startsAt(long) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
startsAt(long) - Method in interface chariot.api.TournamentsAuth.SwissParams
Timestamp in milliseconds to start the tournament at a given date and time.
startsAt(ZonedDateTime) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
startsAt(ZonedDateTime) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
startsAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
startsAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
startsTime() - Method in interface chariot.model.Tournament
 
startTime(ZonedDateTime) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
startTime(Function<TournamentsAuth.ArenaParams.StartTime.Provider, TournamentsAuth.ArenaParams.StartTime>) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
stat() - Method in record class chariot.model.PerformanceStatistics
Returns the value of the stat record component.
Stat(PerformanceStatistics.PerfType, PerformanceStatistics.DateResult, PerformanceStatistics.DateResult, PerformanceStatistics.Results, PerformanceStatistics.Results, PerformanceStatistics.Count, PerformanceStatistics.ResultStreak, PerformanceStatistics.PlayStreak) - Constructor for record class chariot.model.PerformanceStatistics.Stat
Creates an instance of a Stat record class.
state() - Method in record class chariot.Client.CodeAndState
Returns the value of the state record component.
state() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the state record component.
State(String, Duration, Duration, Duration, Duration, Enums.Status, Opt<Enums.Color>, Opt<Enums.Color>, Opt<Enums.Color>, Opt<String>) - Constructor for record class chariot.model.GameStateEvent.State
Creates an instance of a State record class.
stats() - Method in record class chariot.model.Arena.Finished
Returns the value of the stats record component.
stats() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the stats record component.
stats() - Method in record class chariot.model.Swiss
Returns the value of the stats record component.
stats() - Method in record class chariot.model.UserProfileData
Returns the value of the stats record component.
Stats(int, int, int, int, int, int, int) - Constructor for record class chariot.model.Swiss.Stats
Creates an instance of a Stats record class.
Stats(Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.Arena.Finished.Stats
Creates an instance of a Stats record class.
Stats(Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.Arena.TeamFinished.Stats
Creates an instance of a Stats record class.
StatsPerf - Interface in chariot.model
 
StatsPerf.StatsPerfGame - Record Class in chariot.model
 
StatsPerf.StatsPerfRun - Record Class in chariot.model
 
StatsPerfGame(int, int, int, int, boolean) - Constructor for record class chariot.model.StatsPerf.StatsPerfGame
Creates an instance of a StatsPerfGame record class.
StatsPerfRun(int, int) - Constructor for record class chariot.model.StatsPerf.StatsPerfRun
Creates an instance of a StatsPerfRun record class.
StatsPerfType - Enum Class in chariot.model
 
status() - Method in enum class chariot.model.Enums.Status
 
status() - Method in enum class chariot.model.Enums.TournamentState
 
status() - Method in record class chariot.model.Fail
Returns the value of the status record component.
status() - Method in record class chariot.model.Game
Returns the value of the status record component.
status() - Method in record class chariot.model.GameInfo
Returns the value of the status record component.
status() - Method in record class chariot.model.GameMeta
Returns the value of the status record component.
status() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the status record component.
status() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the status record component.
status() - Method in interface chariot.model.StreamInfo
 
status() - Method in record class chariot.model.Swiss
Returns the value of the status record component.
status() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the status record component.
status() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the status record component.
status() - Method in interface chariot.model.Tournament
 
status() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the status record component.
status() - Method in record class chariot.model.UserData.StreamInfo
Returns the value of the status record component.
Status(int, String) - Constructor for record class chariot.model.MoveInfo.Status
Creates an instance of a Status record class.
statusByIds(boolean, String...) - Method in interface chariot.api.UsersBase
statusByIds(String...) - Method in interface chariot.api.UsersBase
statusByIds(Collection<String>) - Method in interface chariot.api.UsersBase
 
statusByIds(Collection<String>, boolean) - Method in interface chariot.api.UsersBase
statusByIds(Collection<String>, Consumer<Users.UserStatusParams>) - Method in interface chariot.api.UsersBase
Read the `online`, `playing` and `streaming` flags of several users.
This API is very fast and cheap on lichess side, so you can call it quite often (like once every 5 seconds).
Use it to track players and know when they're connected on lichess and playing games.
Implementation Note, if the set of user ids is larger than 100 user ids,
the user ids will be split into groups of 100s and separate requests will be made for each group.
statusName() - Method in record class chariot.model.GameMeta
Returns the value of the statusName record component.
store(Preferences) - Method in class chariot.Client
Stores the client configuration into the provided preferences node
storm - Enum constant in enum class chariot.model.StatsPerfType
 
stormDashboard(String) - Method in interface chariot.api.Puzzles
 
stormDashboard(String, int) - Method in interface chariot.api.Puzzles
 
stormDashboard(String, Consumer<Puzzles.PuzzleParams>) - Method in interface chariot.api.Puzzles
 
StormDashboard - Record Class in chariot.model
 
StormDashboard(StormDashboard.High, List<StormDashboard.Day>) - Constructor for record class chariot.model.StormDashboard
Creates an instance of a StormDashboard record class.
StormDashboard.Day - Record Class in chariot.model
 
StormDashboard.High - Record Class in chariot.model
 
streak - Enum constant in enum class chariot.model.StatsPerfType
 
Streak(PerformanceStatistics.StreakInfo, PerformanceStatistics.StreakInfo) - Constructor for record class chariot.model.PerformanceStatistics.Streak
Creates an instance of a Streak record class.
streakable() - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
streakable(boolean) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
StreakPoint(String, String) - Constructor for record class chariot.model.PerformanceStatistics.StreakPoint
Creates an instance of a StreakPoint record class.
stream() - Method in interface chariot.api.Custom.Request
 
stream() - Method in record class chariot.model.Entries
Returns the value of the stream record component.
stream() - Method in record class chariot.model.LiveStreamer
Returns the value of the stream record component.
stream() - Method in interface chariot.model.Many
 
streamBroadcast(String) - Method in interface chariot.api.Broadcasts
Stream an ongoing broadcast tournament as PGN
streamer() - Method in record class chariot.model.LiveStreamer
Returns the value of the streamer record component.
streamerInfo - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
StreamerInfo - Interface in chariot.model
 
StreamerInfo(Map<UserData.StreamerInfoPropertyEnum, ?>) - Constructor for record class chariot.model.UserData.StreamerInfo
Creates an instance of a StreamerInfo record class.
streamInfo - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
StreamInfo - Interface in chariot.model
 
StreamInfo(String, String, String) - Constructor for record class chariot.model.UserData.StreamInfo
Creates an instance of a StreamInfo record class.
streaming - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
streaming() - Method in record class chariot.model.LiveStreamer
 
streaming() - Method in interface chariot.model.User
 
streaming() - Method in record class chariot.model.UserFlags
Returns the value of the streaming record component.
streamMapper(Function<Stream<String>, Stream<T>>) - Method in interface chariot.api.Custom.EndpointBuilder
 
StreamStart(LightUser, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.StreamStart
Creates an instance of a StreamStart record class.
studies() - Method in class chariot.Client
Access Lichess studies.
studies() - Method in class chariot.ClientAuth
Access Lichess studies.
Studies - Interface in chariot.api
 
Studies.Params - Interface in chariot.api
 
StudiesAuth - Interface in chariot.api
 
StudiesAuth.ImportParams - Interface in chariot.api
 
study() - Method in record class chariot.model.MyRound
Returns the value of the study record component.
study() - Method in record class chariot.model.RoundInfo
Returns the value of the study record component.
Study(boolean) - Constructor for record class chariot.model.MyRound.Study
Creates an instance of a Study record class.
Study(boolean) - Constructor for record class chariot.model.RoundInfo.Study
Creates an instance of a Study record class.
study_read - Enum constant in enum class chariot.Client.Scope
Read private studies and broadcasts
study_write - Enum constant in enum class chariot.Client.Scope
Create, update, delete studies and broadcasts
studyId() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns the value of the studyId record component.
StudyLike(LightUser, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.StudyLike
Creates an instance of a StudyLike record class.
StudyMeta - Record Class in chariot.model
 
StudyMeta(String, String, ZonedDateTime, ZonedDateTime) - Constructor for record class chariot.model.StudyMeta
Creates an instance of a StudyMeta record class.
studyName() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns the value of the studyName record component.
submitMove() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the submitMove record component.
swiss() - Method in record class chariot.model.Game
Returns the value of the swiss record component.
swiss(String) - Static method in interface chariot.model.TournamentId
 
Swiss - Record Class in chariot.model
 
Swiss(String, String, String, String, String, int, int, int, int, boolean, boolean, Enums.VariantName, Swiss.Clock, Optional<Swiss.GreatPlayer>, Optional<Swiss.NextRound>, Optional<Swiss.Quote>, Optional<Swiss.Stats>) - Constructor for record class chariot.model.Swiss
Creates an instance of a Swiss record class.
Swiss.Clock - Record Class in chariot.model
 
Swiss.GreatPlayer - Record Class in chariot.model
 
Swiss.NextRound - Record Class in chariot.model
 
Swiss.Quote - Record Class in chariot.model
 
Swiss.Stats - Record Class in chariot.model
 
swissById(String) - Method in interface chariot.api.Tournaments
Get info about a Swiss tournament.
swissByTeamId(String) - Method in interface chariot.api.Teams
 
swissByTeamId(String, int) - Method in interface chariot.api.Teams
 
SwissId(String) - Constructor for record class chariot.model.TournamentId.SwissId
Creates an instance of a SwissId record class.
SwissResult - Record Class in chariot.model
 
SwissResult(String, int, float, float, int, int, boolean) - Constructor for record class chariot.model.SwissResult
Creates an instance of a SwissResult record class.
swissTRF(String) - Method in interface chariot.api.Tournaments
Download a tournament in the Tournament Report File format, the FIDE standard.
Documentation: PDF
Example: TRF
syncUrl(String) - Method in interface chariot.api.BroadcastsAuth.RoundBuilder
 
system() - Method in record class chariot.model.Arena.Finished
Returns the value of the system record component.
system() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the system record component.
system() - Method in interface chariot.model.Arena
 
system() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the system record component.
system() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the system record component.
system() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the system record component.
system() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the system record component.
system() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the system record component.
system() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the system record component.
system() - Method in interface chariot.model.Tournament
 
system() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the system record component.

T

tablebase() - Method in class chariot.Client
Lookup positions from the Lichess tablebase server.
tablebase() - Method in class chariot.ClientAuth
Lookup positions from the Lichess tablebase server.
tablebase(String) - Method in interface chariot.api.Builders.ServerBuilder
Address of the tablebase service
tablebase(URI) - Method in interface chariot.api.Builders.ServerBuilder
Address of the tablebase service
Tablebase - Interface in chariot.api
Lookup positions from the Lichess tablebase server.
TablebaseResult - Record Class in chariot.model
 
TablebaseResult(Integer, Integer, Integer, boolean, boolean, boolean, boolean, boolean, String, List<TablebaseResult.Move>) - Constructor for record class chariot.model.TablebaseResult
Creates an instance of a TablebaseResult record class.
TablebaseResult.Move - Record Class in chariot.model
 
tagMap() - Method in record class chariot.model.Pgn.BasicPgn
 
tagMap() - Method in interface chariot.model.Pgn
 
tags() - Method in interface chariot.api.Games.CommonGameParameters
 
tags() - Method in record class chariot.model.Pgn.BasicPgn
Returns the value of the tags record component.
tags() - Method in interface chariot.model.Pgn
 
tags(boolean) - Method in interface chariot.api.Games.CommonGameParameters
Include the PGN tags.
Default `true
takeback() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the takeback record component.
takebackOffer() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the takebackOffer record component.
team() - Method in record class chariot.model.Arena.Finished.Podium
Returns the value of the team record component.
team() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the team record component.
team() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns the value of the team record component.
team() - Method in record class chariot.model.ArenaResult
Returns the value of the team record component.
team() - Method in record class chariot.model.Player.ArenaInfo
Returns the value of the team record component.
team(String) - Method in interface chariot.api.TournamentsAuth.JoinArenaParams
The team to join the tournament with, for team battle tournaments
Team - Record Class in chariot.model
 
Team(String, String) - Constructor for record class chariot.model.Activity.Team
Creates an instance of a Team record class.
Team(String, String, String, boolean, UserCommon, List<UserCommon>, Integer) - Constructor for record class chariot.model.Team
Creates an instance of a Team record class.
team_lead - Enum constant in enum class chariot.Client.Scope
Manage teams (kick members, send team messages, accept/decline join requests)
team_read - Enum constant in enum class chariot.Client.Scope
Read private team information
team_write - Enum constant in enum class chariot.Client.Scope
Join, leave
teamBattle() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the teamBattle record component.
teamBattle() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the teamBattle record component.
teamBattle() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the teamBattle record component.
teamBattle() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the teamBattle record component.
TeamBattle(String, String, String, Integer, Tournament.Clock, boolean, String, Integer, Variant, Long, Long, Enums.TournamentState, Tournament.Perf, boolean, Long, UserCommon, Tournament.TeamBattle.Teams) - Constructor for record class chariot.model.Tournament.TeamBattle
Creates an instance of a TeamBattle record class.
TeamBattle(Map<String, String[]>, Integer) - Constructor for record class chariot.model.Arena.TeamBattle
Creates an instance of a TeamBattle record class.
teamBattleByTeam(String) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
TeamBattleResults - Record Class in chariot.model
 
TeamBattleResults(String, List<TeamBattleResults.Teams>) - Constructor for record class chariot.model.TeamBattleResults
Creates an instance of a TeamBattleResults record class.
TeamBattleResults.Teams - Record Class in chariot.model
 
TeamBattleResults.Teams.Player - Record Class in chariot.model
 
TeamBattleResults.Teams.Player.User - Record Class in chariot.model
 
teamBattleResultsById(String) - Method in interface chariot.api.Tournaments
Teams of a team battle tournament, with top players, sorted by rank (best first).
TeamCreate(LightUser, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.TeamCreate
Creates an instance of a TeamCreate record class.
TeamFinished(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, boolean, boolean, boolean, List<Arena.TeamFinished.Podium>, Arena.TeamFinished.Stats, List<Arena.TeamStanding>, Arena.DuelTeams, Arena.TeamBattle, String) - Constructor for record class chariot.model.Arena.TeamFinished
Creates an instance of a TeamFinished record class.
teamId() - Method in record class chariot.model.TeamMember
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.TeamRequest.Request
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.TimelineEntry.TeamCreate
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.TimelineEntry.TeamJoin
Returns the value of the teamId record component.
TeamJoin(LightUser, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.TeamJoin
Creates an instance of a TeamJoin record class.
TeamMember - Record Class in chariot.model
 
TeamMember(User, String, ZonedDateTime) - Constructor for record class chariot.model.TeamMember
Creates an instance of a TeamMember record class.
TeamOngoing(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, boolean, Integer, Arena.TeamOngoing.Featured, List<Arena.TeamStanding>, Arena.DuelTeams, Arena.TeamBattle, String) - Constructor for record class chariot.model.Arena.TeamOngoing
Creates an instance of a TeamOngoing record class.
TeamRequest - Record Class in chariot.model
 
TeamRequest(TeamRequest.Request, UserData) - Constructor for record class chariot.model.TeamRequest
Creates an instance of a TeamRequest record class.
TeamRequest.Request - Record Class in chariot.model
 
teams() - Method in class chariot.Client
Access and manage Lichess teams and their members.
teams() - Method in class chariot.ClientAuth
Access and manage Lichess teams and their members.
teams() - Method in record class chariot.model.Activity.Type.Teams
Returns the value of the teams record component.
teams() - Method in record class chariot.model.Arena.TeamBattle
Returns the value of the teams record component.
teams() - Method in record class chariot.model.TeamBattleResults
Returns the value of the teams record component.
teams() - Method in record class chariot.model.Tournament.TeamBattle.Teams
Returns the value of the teams record component.
Teams - Interface in chariot.api
 
Teams(Integer, String, Integer, List<TeamBattleResults.Teams.Player>) - Constructor for record class chariot.model.TeamBattleResults.Teams
Creates an instance of a Teams record class.
Teams(List<Activity.Team>) - Constructor for record class chariot.model.Activity.Type.Teams
Creates an instance of a Teams record class.
Teams(List<String>, Integer) - Constructor for record class chariot.model.Tournament.TeamBattle.Teams
Creates an instance of a Teams record class.
Teams.PageParams - Interface in chariot.api
 
TeamsAuth - Interface in chariot.api
 
TeamsAuth.JoinParams - Interface in chariot.api
 
teamStanding() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the teamStanding record component.
teamStanding() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the teamStanding record component.
teamStanding() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the teamStanding record component.
TeamStanding(Integer, String, Integer, List<Arena.TeamStanding.Player>) - Constructor for record class chariot.model.Arena.TeamStanding
Creates an instance of a TeamStanding record class.
TeamUpcoming(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, Integer, Arena.GreatPlayer, List<Arena.TeamStanding>, Arena.DuelTeams, Arena.TeamBattle, String) - Constructor for record class chariot.model.Arena.TeamUpcoming
Creates an instance of a TeamUpcoming record class.
terminateArena(String) - Method in interface chariot.api.TournamentsAuth
 
terminateSwiss(String) - Method in interface chariot.api.TournamentsAuth
 
test(Board.Coordinate, Board.Side, Map<Board.Coordinate, Board.Piece>) - Method in interface chariot.util.Board.CastlingRights.AttackedCoordinatePredicate
 
text() - Method in record class chariot.model.Activity.Topic.Post
Returns the value of the text record component.
text() - Method in record class chariot.model.ChatMessage
Returns the value of the text record component.
text() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the text record component.
text() - Method in record class chariot.model.Event.DeclineReason
Returns the value of the text record component.
text() - Method in record class chariot.model.GameStateEvent.Chat
Returns the value of the text record component.
text() - Method in record class chariot.model.Note
Returns the value of the text record component.
text() - Method in record class chariot.model.Swiss.Quote
Returns the value of the text record component.
text(String) - Method in interface chariot.api.Teams.PageParams
 
theme() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the theme record component.
theme() - Method in record class chariot.model.PuzzleDashboard.Theme
Returns the value of the theme record component.
Theme(PuzzleDashboard.PuzzleResult, String) - Constructor for record class chariot.model.PuzzleDashboard.Theme
Creates an instance of a Theme record class.
theme3d() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the theme3d record component.
themes() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the themes record component.
themes() - Method in record class chariot.model.PuzzleDashboard
Returns the value of the themes record component.
threads() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the threads record component.
three() - Method in interface chariot.model.Enums.Level.Provider
 
threeCheck - Enum constant in enum class chariot.model.Enums.Channel
 
threeCheck - Enum constant in enum class chariot.model.Enums.GameVariant
 
threeCheck - Enum constant in enum class chariot.model.Enums.PerfType
 
threeCheck - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
threeCheck - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
threeCheck - Enum constant in enum class chariot.model.Enums.VariantName
 
threeCheck - Enum constant in enum class chariot.model.StatsPerfType
 
threeCheck - Enum constant in enum class chariot.model.VariantType.Variant
 
threeCheck() - Method in interface chariot.model.Enums.Channel.Provider
 
threeCheck() - Method in interface chariot.model.Enums.GameVariant.Provider
 
threeCheck() - Method in interface chariot.model.Enums.PerfType.Provider
 
threeCheck() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
threeCheck() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
threeCheck() - Method in interface chariot.model.Enums.VariantName.Provider
 
threeCheck() - Method in record class chariot.model.TVChannels
Returns the value of the threeCheck record component.
threeCheck() - Method in record class chariot.model.UserPerformance.Perfs.ThreeCheck
Returns the value of the threeCheck record component.
threeCheck() - Method in record class chariot.model.UserTopAll
Returns the value of the threeCheck record component.
ThreeCheck(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.ThreeCheck
Creates an instance of a ThreeCheck record class.
tieBreak() - Method in record class chariot.model.SwissResult
Returns the value of the tieBreak record component.
tier() - Method in record class chariot.model.Broadcast.RoundTour
Returns the value of the tier record component.
tier() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the tier record component.
tier() - Method in record class chariot.model.MyRound.Tour
Returns the value of the tier record component.
tier(int) - Method in interface chariot.api.BroadcastsAuth.BroadcastBuilder
 
time() - Method in record class chariot.model.ExternalEngineAnalysis
Returns the value of the time record component.
time() - Method in record class chariot.model.GameInfo
Returns the value of the time record component.
time() - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Returns the value of the time record component.
time() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the time record component.
time() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns the value of the time record component.
timeControl - Enum constant in enum class chariot.model.Enums.DeclineReason
 
timeControl() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
timeControl() - Method in record class chariot.model.GameType
Returns the value of the timeControl record component.
TimeControl - Interface in chariot.model
 
TimeInfo(Enums.Speed, Opt<Duration>) - Constructor for record class chariot.model.GameInfo.TimeInfo
Creates an instance of a TimeInfo record class.
timeLeft() - Method in record class chariot.model.GameInfo.TimeInfo
Returns the value of the timeLeft record component.
timeline() - Method in interface chariot.api.AccountAuth
timeline(Consumer<AccountAuth.TimelineParams>) - Method in interface chariot.api.AccountAuth
Entries of the timeline

Example usage:
List<TimelineEntry> timeline = client.account().timeline().stream().toList();
//timeline.size() <= 15

List<TimelineEntry> timeline = client.account().timeline(p -> p.nb(31)).stream().toList();
//timeline.size() <= 30

List<TimelineEntry> timeline = client.account().timeline(p -> p.nb(30).since(now -> now.minusHours(3))).stream().toList();
//timeline.size() == 2:ish

for (var entry : timeline) {
    String message = switch(entry) {
        case Follow(var user, var otherUser, _)      -> STR."\{user.name()} follows \{otherUser.name()}";
        case TeamJoin(var user, var teamId, _)       -> STR."\{user.name()} joined team \{teamId}";
        case TeamCreate(var user, var teamId, _)     -> STR."\{user.name()} created team \{teamId}";
        case ForumPost(var user, _, var name, _, _)  -> STR."\{user.name()} posted in topic '\{name}'";
        case UblogPost(var user, _, _, var name, _)  -> STR."\{user.name()} posted blog '\{name}'";
        case TourJoin(var user, _, var name, _)      -> STR."\{user.name()} joined tournament '\{name}'";
        case GameEnd(var fullId, _, _, _, _)         -> STR."Game \{fullId} ended";
        case SimulCreate(var user, _, var name, _)   -> STR."\{user.name()} created simul '\{name}'";
        case SimulJoin(var user, _, var name, _)     -> STR."\{user.name()} joined simul '\{name}'";
        case StudyLike(var user, _, var name, _)     -> STR."\{user.name()} liked study '\{name}'";
        case PlanStart(var user, _)                  -> STR."\{user.name()} became patron}";
        case PlanRenew(var user, int months, _)      -> STR."\{user.name()} patron for \{months} months";
        case BlogPost(_, _, var name, _)             -> STR."New blog \{name}";
        case UblogPostLike(var user, _, var name, _) -> STR."\{user.name()} liked blog '\{name}'";
        case StreamStart(var user, var name, _)      -> STR."\{user.name()} started stream '\{name}'";
    };
    System.out.println(message);
}
TimelineEntry - Interface in chariot.model
 
TimelineEntry.BlogPost - Record Class in chariot.model
 
TimelineEntry.Follow - Record Class in chariot.model
 
TimelineEntry.ForumPost - Record Class in chariot.model
 
TimelineEntry.GameEnd - Record Class in chariot.model
 
TimelineEntry.PlanRenew - Record Class in chariot.model
 
TimelineEntry.PlanStart - Record Class in chariot.model
 
TimelineEntry.SimulCreate - Record Class in chariot.model
 
TimelineEntry.SimulJoin - Record Class in chariot.model
 
TimelineEntry.StreamStart - Record Class in chariot.model
 
TimelineEntry.StudyLike - Record Class in chariot.model
 
TimelineEntry.TeamCreate - Record Class in chariot.model
 
TimelineEntry.TeamJoin - Record Class in chariot.model
 
TimelineEntry.TourJoin - Record Class in chariot.model
 
TimelineEntry.UblogPost - Record Class in chariot.model
 
TimelineEntry.UblogPostLike - Record Class in chariot.model
 
timeout - Enum constant in enum class chariot.model.Enums.Status
 
timeout(Duration) - Method in interface chariot.Client.PkceConfig
 
timeoutSeconds(long) - Method in interface chariot.Client.PkceConfig
 
times() - Method in record class chariot.model.UserProfileData
Returns the value of the times record component.
timeUntilClaimable() - Method in record class chariot.model.GameStateEvent.Soon
Returns the value of the timeUntilClaimable record component.
title - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
title() - Method in record class chariot.model.ArenaResult
Returns the value of the title record component.
title() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns the value of the title record component.
title() - Method in record class chariot.model.IdNameTitle
Returns the value of the title record component.
title() - Method in record class chariot.model.LightUser
Returns the value of the title record component.
title() - Method in record class chariot.model.PerformanceStatistics.OpId
Returns the value of the title record component.
title() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns the value of the title record component.
title() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns the value of the title record component.
title() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns the value of the title record component.
title() - Method in interface chariot.model.UserCommon
 
title() - Method in record class chariot.model.UserPerformance
Returns the value of the title record component.
titleOpt() - Method in interface chariot.model.UserInfo
 
to() - Method in record class chariot.model.Note
Returns the value of the to record component.
to() - Method in record class chariot.model.PerformanceStatistics.WithStreak
Returns the value of the to record component.
to() - Method in record class chariot.util.Board.FromTo
Returns the value of the to record component.
to960FEN() - Method in record class chariot.util.Board.BoardData
 
to960FEN() - Method in interface chariot.util.Board
 
toCommon() - Method in record class chariot.model.UserData
 
toFEN() - Method in record class chariot.util.Board.BoardData
 
toFEN() - Method in interface chariot.util.Board
 
token_type() - Method in record class chariot.model.TokenResult.AccessToken
Returns the value of the token_type record component.
tokenBlack() - Method in record class chariot.api.ChallengesAuth.BulkParams.Pairing
Returns the value of the tokenBlack record component.
TokenBulkResult - Record Class in chariot.model
 
TokenBulkResult(Map<String, TokenBulkResult.TokenInfo>) - Constructor for record class chariot.model.TokenBulkResult
Creates an instance of a TokenBulkResult record class.
TokenBulkResult.TokenInfo - Record Class in chariot.model
 
TokenInfo(String, String, ZonedDateTime) - Constructor for record class chariot.model.TokenBulkResult.TokenInfo
 
TokenInfo(String, List<Client.Scope>, ZonedDateTime) - Constructor for record class chariot.model.TokenBulkResult.TokenInfo
Creates an instance of a TokenInfo record class.
TokenResult - Interface in chariot.model
 
TokenResult.AccessToken - Record Class in chariot.model
 
TokenResult.Error - Record Class in chariot.model
 
tokens() - Method in record class chariot.model.ChallengeTokens
Returns the value of the tokens record component.
tokenWhite() - Method in record class chariot.api.ChallengesAuth.BulkParams.Pairing
Returns the value of the tokenWhite record component.
toLiveStreamer() - Method in record class chariot.model.UserData
 
toMany() - Method in interface chariot.api.Custom.EndpointBuilder
 
tooFast - Enum constant in enum class chariot.model.Enums.DeclineReason
 
tooFast() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
toOne() - Method in interface chariot.api.Custom.EndpointBuilder
 
tooSlow - Enum constant in enum class chariot.model.Enums.DeclineReason
 
tooSlow() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
top10() - Method in interface chariot.api.UsersBase
Get the top 10 players for each speed and variant.
topGames() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the topGames record component.
topGames() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the topGames record component.
topGames(int) - Method in interface chariot.api.OpeningExplorer.LichessBuilder
Number of top games to display <= 8
Default 4
topGames(int) - Method in interface chariot.api.OpeningExplorer.MastersBuilder
Number of top games to display, <= 15
Default 15
Topic(String, String, List<Activity.Topic.Post>) - Constructor for record class chariot.model.Activity.Topic
Creates an instance of a Topic record class.
topicId() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns the value of the topicId record component.
topicName() - Method in record class chariot.model.Activity.Topic
Returns the value of the topicName record component.
topicName() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns the value of the topicName record component.
topics() - Method in record class chariot.model.Activity.Type.Posts
Returns the value of the topics record component.
topicUrl() - Method in record class chariot.model.Activity.Topic
Returns the value of the topicUrl record component.
topRated - Enum constant in enum class chariot.model.Enums.Channel
 
topRated() - Method in interface chariot.model.Enums.Channel.Provider
 
topRated() - Method in record class chariot.model.TVChannels
Returns the value of the topRated record component.
toSAN(Board.Move) - Method in record class chariot.util.Board.BoardData
 
toSAN(Board.Move) - Method in interface chariot.util.Board
 
toSAN(String) - Method in record class chariot.util.Board.BoardData
 
toSAN(String) - Method in interface chariot.util.Board
 
toSAN(String...) - Method in record class chariot.util.Board.BoardData
 
toSAN(String...) - Method in interface chariot.util.Board
 
toSAN(List<String>) - Method in record class chariot.util.Board.BoardData
 
toSAN(List<String>) - Method in interface chariot.util.Board
 
toStandardFEN() - Method in record class chariot.util.Board.BoardData
 
toStandardFEN() - Method in interface chariot.util.Board
 
toString() - Method in record class chariot.api.ChallengesAuth.BulkParams.Pairing
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.AtDate
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.InMinutes
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsAuth.SwissParams.Pairing
Returns a string representation of this record class.
toString() - Method in record class chariot.Client.AuthFail
Returns a string representation of this record class.
toString() - Method in record class chariot.Client.AuthOk
Returns a string representation of this record class.
toString() - Method in record class chariot.Client.CodeAndState
Returns a string representation of this record class.
toString() - Method in record class chariot.model.AccountPreferences.Prefs
Returns a string representation of this record class.
toString() - Method in record class chariot.model.AccountPreferences
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Game.Opponent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Game
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Interval
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Practice
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Result.RP
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Result
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Simul.Score
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Simul
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Team
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Topic.Post
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Topic
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Tournament.Info
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Tournament
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.CorrespondenceEnds
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.CorrespondenceMoves
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Follows
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Games
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Patron
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Posts
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Practices
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Puzzles
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Simuls
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Teams
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Tournaments
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Activity.Type.Unknown
Returns a string representation of this record class.
toString() - Method in record class chariot.model.AI
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Analysis
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Anonymous
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Duel.P
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Duel
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.DuelTeams
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Finished.Podium.NB
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Finished.Podium
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Finished.Stats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Finished
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.GreatPlayer
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Ongoing.Featured.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Ongoing
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Sheet
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Standing.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Standing
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamBattle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamFinished.Podium
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamFinished
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamOngoing.Featured.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamOngoing
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamStanding.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamStanding.Player.User
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamStanding
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamUpcoming
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Upcoming
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Verdict.Condition
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Verdict
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ArenaResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.Round
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.RoundTour
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.Tour
Returns a string representation of this record class.
toString() - Method in record class chariot.model.BulkPairing.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.BulkPairing.Game
Returns a string representation of this record class.
toString() - Method in record class chariot.model.BulkPairing
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Challenge.ChallengeWithRules
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Challenge.DeclinedChallenge
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Challenge.RematchChallenge
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeAI
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.ColorOutcome
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.ColorRequest
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.From
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.FromTo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.OpenEnded
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeOpenEnded.Any
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeOpenEnded.Reserved
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeOpenEnded
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChallengeTokens
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChapterMeta
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ChatMessage
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CloudEvalCacheEntry.PV
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CloudEvalCacheEntry
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Correspondence
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Crosstable.Points
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Crosstable.Results.Result
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Crosstable.Results
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Crosstable
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CurrentSimuls.Simul.Host
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CurrentSimuls.Simul
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CurrentSimuls.Simul.Variant
Returns a string representation of this record class.
toString() - Method in record class chariot.model.CurrentSimuls
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Disabled
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Empty
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Entries
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Entry
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Err.Empty
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Err.Info
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.ChallengeCanceledEvent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.ChallengeCreatedEvent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.ChallengeDeclinedEvent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.Compat
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.DeclineReason
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.GameStartEvent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Event.GameStopEvent
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.DBGame
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.DBMove
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.EROpening
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.ERPlayer
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.ERStats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineAnalysis.Pvs
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineAnalysis
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineRegistration
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineRequest
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ExternalEngineWork
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Fail
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.AnnotatedEval
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Eval
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.ForcedMate
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Judgment
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Middle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.MiddleEnd
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Opening
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game.Players
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Game
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameImport
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameInfo.Account
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameInfo.TimeInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta.Players.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta.Players
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.Account
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.Chat
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.Full
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.No
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.OpponentGone
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.Soon
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.State
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameStateEvent.Yes
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameType
Returns a string representation of this record class.
toString() - Method in record class chariot.model.IdName
Returns a string representation of this record class.
toString() - Method in record class chariot.model.IdNameTitle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Leaderboard
Returns a string representation of this record class.
toString() - Method in record class chariot.model.LightUser
Returns a string representation of this record class.
toString() - Method in record class chariot.model.LiveStreamer
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MoveInfo.GameSummary
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MoveInfo.Move
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MoveInfo.Players
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MoveInfo.Status
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MyRound.Round
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MyRound.Study
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MyRound
Returns a string representation of this record class.
toString() - Method in record class chariot.model.MyRound.Tour
Returns a string representation of this record class.
toString() - Method in record class chariot.model.None
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Note
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Opening
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PageTeam
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PendingChallenges
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Count
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.DateResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Glicko
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.OpId
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.PerfType
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.PlayStreak
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Result
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Results
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.ResultStreak
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.StreakPoint
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.WithoutStreak
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PerformanceStatistics.WithStreak
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.BasicPgn
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.Comment
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.Empty
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.End
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.NumBegin
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.NumEnd
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.Result
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.Tag.BasicTag
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Pgn.Variation
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Player.Account
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Player.Analysed
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Player.ArenaInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle.GameInfo.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle.GameInfo.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle.GameInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleActivity
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleDashboard.Theme
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleDashboard
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleRace
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RatingHistory.DateResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RatingHistory
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RealTime
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RoundInfo.Game
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RoundInfo.Round
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RoundInfo.Study
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RoundInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.RoundInfo.Tour
Returns a string representation of this record class.
toString() - Method in record class chariot.model.SeekAck
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Some
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StatsPerf.StatsPerfGame
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StatsPerf.StatsPerfRun
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StormDashboard.Day
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StormDashboard.High
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StormDashboard
Returns a string representation of this record class.
toString() - Method in record class chariot.model.StudyMeta
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss.GreatPlayer
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss.NextRound
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss.Quote
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss.Stats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Swiss
Returns a string representation of this record class.
toString() - Method in record class chariot.model.SwissResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TablebaseResult.Move
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TablebaseResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Team
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamBattleResults.Teams.Player
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamBattleResults.Teams.Player.User
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamBattleResults.Teams
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamBattleResults
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamMember
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamRequest.Request
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamRequest
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.BlogPost
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.Follow
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.PlanRenew
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.PlanStart
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.StreamStart
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.TeamCreate
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.TeamJoin
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TokenBulkResult.TokenInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TokenBulkResult
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TokenResult.AccessToken
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TokenResult.Error
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Clock
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.LocalArena
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Pos.None
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Pos.Position
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Scheduled.Schedule
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.Scheduled
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.TeamBattle.Teams
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Tournament.TeamBattle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TournamentId.ArenaId
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TournamentId.SwissId
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TournamentStatus
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Trophy
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TVChannels
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TVChannels.TVChannel
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TVFeedEvent.Featured
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TVFeedEvent.Fen
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Unlimited
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserAuthFlags
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserCount
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.ChannelInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.PlayTime
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.Property
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.Provided
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.Ratings
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.StreamerInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.StreamInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserData.Trophies
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserFlags
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Antichess
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Atomic
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Blitz
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Bullet
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Chess960
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Classical
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Crazyhouse
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Horde
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.RacingKings
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.Rapid
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.ThreeCheck
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance.Perfs.UltraBullet
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserPerformance
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserProfileData
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserStats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserStatusData
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserTimes
Returns a string representation of this record class.
toString() - Method in record class chariot.model.UserTopAll
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Variant
Returns a string representation of this record class.
toString() - Method in record class chariot.model.VariantType.Chess960
Returns a string representation of this record class.
toString() - Method in record class chariot.model.VariantType.FromPosition
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.BoardData
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.Castling
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.CastlingRights.Chess960
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.CastlingRights.RookFiles
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.CastlingRights.Standard
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.FEN
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.FromTo
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.Invalid
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.Promotion
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.RowCol
Returns a string representation of this record class.
toString() - Method in record class chariot.util.Board.StandardPiece
Returns a string representation of this record class.
toString() - Method in record class chariot.util.ConsoleRenderer
Returns a string representation of this record class.
toString(Consumer<ConsoleRenderer.Config>) - Method in interface chariot.util.Board
 
tosViolation - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
tosViolation() - Method in interface chariot.model.User
 
tosViolation() - Method in record class chariot.model.UserFlags
Returns the value of the tosViolation record component.
total() - Method in record class chariot.model.Crosstable.Points
Returns the value of the total record component.
total() - Method in record class chariot.model.Crosstable
Returns the value of the total record component.
total() - Method in record class chariot.model.UserData.PlayTime
Returns the value of the total record component.
totalTime() - Method in record class chariot.model.Game.Clock
Returns the value of the totalTime record component.
totalTime() - Method in record class chariot.model.GameMeta.Clock
Returns the value of the totalTime record component.
toTeamMember() - Method in record class chariot.model.UserData
 
tour() - Method in record class chariot.model.Broadcast.Round
Returns the value of the tour record component.
tour() - Method in record class chariot.model.Broadcast
Returns the value of the tour record component.
tour() - Method in record class chariot.model.MyRound
Returns the value of the tour record component.
tour() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the tour record component.
tour() - Method in record class chariot.model.RoundInfo
Returns the value of the tour record component.
Tour(String, String, String, String, ZonedDateTime, boolean) - Constructor for record class chariot.model.RoundInfo.Tour
Creates an instance of a Tour record class.
Tour(String, String, String, String, ZonedDateTime, int) - Constructor for record class chariot.model.MyRound.Tour
Creates an instance of a Tour record class.
Tour(String, String, String, String, ZonedDateTime, int, String, URI) - Constructor for record class chariot.model.Broadcast.Tour
Creates an instance of a Tour record class.
tourId() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns the value of the tourId record component.
TourJoin(LightUser, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.TourJoin
Creates an instance of a TourJoin record class.
tourName() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns the value of the tourName record component.
tournament() - Method in record class chariot.model.Activity.Tournament
Returns the value of the tournament record component.
tournament() - Method in record class chariot.model.Game
Returns the value of the tournament record component.
tournament() - Method in record class chariot.model.GameInfo
Returns the value of the tournament record component.
tournament() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the tournament record component.
Tournament - Interface in chariot.model
 
Tournament(Activity.Tournament.Info, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.Activity.Tournament
Creates an instance of a Tournament record class.
tournament_write - Enum constant in enum class chariot.Client.Scope
Create tournaments
Tournament.Clock - Record Class in chariot.model
 
Tournament.LocalArena - Record Class in chariot.model
 
Tournament.Perf - Record Class in chariot.model
 
Tournament.Pos - Interface in chariot.model
 
Tournament.Pos.None - Record Class in chariot.model
 
Tournament.Pos.Position - Record Class in chariot.model
 
Tournament.Scheduled - Record Class in chariot.model
 
Tournament.Scheduled.Schedule - Record Class in chariot.model
 
Tournament.TeamBattle - Record Class in chariot.model
 
Tournament.TeamBattle.Teams - Record Class in chariot.model
 
TournamentId - Interface in chariot.model
 
TournamentId.ArenaId - Record Class in chariot.model
 
TournamentId.SwissId - Record Class in chariot.model
 
tournaments() - Method in class chariot.Client
Access Arena and Swiss tournaments played on Lichess.
tournaments() - Method in class chariot.ClientAuth
Access Arena and Swiss tournaments played on Lichess.
Tournaments - Interface in chariot.api
Access Arena and Swiss tournaments played on Lichess.
Official Arena tournaments are maintained by Lichess, but you can create your own Arena tournaments as well.
Tournaments(Integer, List<Activity.Tournament>) - Constructor for record class chariot.model.Activity.Type.Tournaments
Creates an instance of a Tournaments record class.
Tournaments.ArenaResultParams - Interface in chariot.api
 
Tournaments.SwissResultParams - Interface in chariot.api
 
TournamentsAuth - Interface in chariot.api
 
TournamentsAuth.ArenaBuilder - Interface in chariot.api
 
TournamentsAuth.ArenaParams - Interface in chariot.api
 
TournamentsAuth.ArenaParams.StartTime - Interface in chariot.api
 
TournamentsAuth.ArenaParams.StartTime.AtDate - Record Class in chariot.api
 
TournamentsAuth.ArenaParams.StartTime.InMinutes - Record Class in chariot.api
 
TournamentsAuth.ArenaParams.StartTime.Provider - Interface in chariot.api
 
TournamentsAuth.JoinArenaParams - Interface in chariot.api
 
TournamentsAuth.JoinSwissParams - Interface in chariot.api
 
TournamentsAuth.SwissBuilder - Interface in chariot.api
 
TournamentsAuth.SwissParams - Interface in chariot.api
 
TournamentsAuth.SwissParams.Pairing - Record Class in chariot.api
 
TournamentStatus - Record Class in chariot.model
 
TournamentStatus(List<Tournament>, List<Tournament>, List<Tournament>) - Constructor for record class chariot.model.TournamentStatus
Creates an instance of a TournamentStatus record class.
toUser() - Method in record class chariot.model.UserData
 
toUser(boolean) - Method in record class chariot.model.UserData
 
toUserAuth() - Method in record class chariot.model.UserData
 
toUserAuth(boolean) - Method in record class chariot.model.UserData
 
toUserProfileData(boolean) - Method in record class chariot.model.UserData
 
toUserStatus() - Method in record class chariot.model.UserData
 
transp() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the transp record component.
trophies - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
trophies() - Method in interface chariot.model.User
 
trophies() - Method in record class chariot.model.UserData.Trophies
Returns the value of the trophies record component.
trophies() - Method in record class chariot.model.UserProfileData
Returns the value of the trophies record component.
Trophies(List<Trophy>) - Constructor for record class chariot.model.UserData.Trophies
Creates an instance of a Trophies record class.
Trophy - Record Class in chariot.model
 
Trophy(String, String, long, String, String) - Constructor for record class chariot.model.Trophy
Creates an instance of a Trophy record class.
turns() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the turns record component.
tv() - Method in record class chariot.model.UserData.PlayTime
Returns the value of the tv record component.
TVChannel(UserCommon, Integer, String, Enums.Color) - Constructor for record class chariot.model.TVChannels.TVChannel
Creates an instance of a TVChannel record class.
tvChannels() - Method in interface chariot.api.Games
Get basic info about the best games being played for each speed and variant, but also computer games and bot games.
TVChannels - Record Class in chariot.model
 
TVChannels(TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel, TVChannels.TVChannel) - Constructor for record class chariot.model.TVChannels
Creates an instance of a TVChannels record class.
TVChannels.TVChannel - Record Class in chariot.model
 
tvFeed() - Method in interface chariot.api.Games
Stream positions and moves of the current TV game.
A summary of the game is sent as a first message, and when the featured game changes.
TVFeedEvent - Interface in chariot.model
 
TVFeedEvent.Featured - Record Class in chariot.model
 
TVFeedEvent.Fen - Record Class in chariot.model
 
TVFeedEvent.PlayerInfo - Record Class in chariot.model
 
twitch - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
twitch() - Method in interface chariot.model.StreamerInfo
 
twitch() - Method in record class chariot.model.UserData.StreamerInfo
 
twitchStream() - Method in interface chariot.model.User
 
twitchStream() - Method in record class chariot.model.UserProfileData
Returns the value of the twitchStream record component.
two() - Method in interface chariot.model.Enums.Level.Provider
 
type() - Method in interface chariot.model.Event
 
type() - Method in interface chariot.model.GameStateEvent
 
type() - Method in record class chariot.model.Trophy
Returns the value of the type record component.
type() - Method in interface chariot.util.Board.Piece
 
type() - Method in record class chariot.util.Board.StandardPiece
Returns the value of the type record component.

U

UblogPost(LightUser, String, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.UblogPost
Creates an instance of a UblogPost record class.
UblogPostLike(LightUser, String, String, ZonedDateTime) - Constructor for record class chariot.model.TimelineEntry.UblogPostLike
Creates an instance of a UblogPostLike record class.
uci() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the uci record component.
uci() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the uci record component.
uci() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the uci record component.
uci() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the uci record component.
uci() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the uci record component.
uci() - Method in interface chariot.util.Board.Move
 
uci(Board.Coordinate, Board.Coordinate) - Method in interface chariot.util.Board.Move
 
ultraBullet - Enum constant in enum class chariot.model.Enums.Channel
 
ultraBullet - Enum constant in enum class chariot.model.Enums.PerfType
 
ultraBullet - Enum constant in enum class chariot.model.Enums.PerfTypeNoCorr
 
ultraBullet - Enum constant in enum class chariot.model.Enums.PerfTypeWithFromPos
 
ultraBullet - Enum constant in enum class chariot.model.Enums.Speed
 
ultraBullet - Enum constant in enum class chariot.model.StatsPerfType
 
ultraBullet() - Method in interface chariot.model.Enums.Channel.Provider
 
ultraBullet() - Method in interface chariot.model.Enums.PerfType.Provider
 
ultraBullet() - Method in interface chariot.model.Enums.PerfTypeNoCorr.Provider
 
ultraBullet() - Method in interface chariot.model.Enums.PerfTypeWithFromPos.Provider
 
ultraBullet() - Method in interface chariot.model.Enums.Speed.Provider
 
ultraBullet() - Method in record class chariot.model.TVChannels
Returns the value of the ultraBullet record component.
ultraBullet() - Method in record class chariot.model.UserPerformance.Perfs.UltraBullet
Returns the value of the ultraBullet record component.
ultraBullet() - Method in record class chariot.model.UserTopAll
Returns the value of the ultraBullet record component.
UltraBullet(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.UltraBullet
Creates an instance of a UltraBullet record class.
unfollowUser(String) - Method in interface chariot.api.UsersAuth
 
unicode() - Method in interface chariot.util.Board.Piece
 
Unknown(String, String) - Constructor for record class chariot.model.Activity.Type.Unknown
Creates an instance of a Unknown record class.
unknownFinish - Enum constant in enum class chariot.model.Enums.Status
 
Unlimited - Record Class in chariot.model
 
Unlimited() - Constructor for record class chariot.model.Unlimited
Creates an instance of a Unlimited record class.
unmapped - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
unmapped - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
unmapped - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
until(int) - Method in interface chariot.api.OpeningExplorer.MastersBuilder
Include only games from this year or earlier
until(long) - Method in interface chariot.api.Games.SearchFilter
Download games played until this timestamp.
Default: Now
until(String) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
Include only games from this month or earlier
Default "3000-12"
until(String) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
Include only games from this month or earlier
Default "3000-12"
until(ZonedDateTime) - Method in interface chariot.api.Games.SearchFilter
Download games played until this timestamp.
Default: Now
until(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.Games.SearchFilter
Download games played until this timestamp, from a given ZonedDateTime.now() instance..
Default: Now
Upcoming(String, String, String, String, String, Integer, Arena.Perf, Arena.Clock, Enums.VariantName, boolean, boolean, Arena.Verdict, Integer, List<Arena.Duel>, Arena.Standing, Integer, Arena.GreatPlayer, String) - Constructor for record class chariot.model.Arena.Upcoming
Creates an instance of a Upcoming record class.
update(String, ExternalEngineRegistration) - Method in interface chariot.api.ExternalEngineAuth
 
update(String, Consumer<BroadcastsAuth.BroadcastBuilder>) - Method in interface chariot.api.BroadcastsAuth
 
updateArena(String, Consumer<TournamentsAuth.ArenaBuilder>) - Method in interface chariot.api.TournamentsAuth
 
updatedAt() - Method in record class chariot.model.StudyMeta
Returns the value of the updatedAt record component.
updateRound(String, Consumer<BroadcastsAuth.RoundBuilder>) - Method in interface chariot.api.BroadcastsAuth
 
updateSwiss(String, Consumer<TournamentsAuth.SwissBuilder>) - Method in interface chariot.api.TournamentsAuth
Update a Swiss tournament.
Be mindful not to make important changes to ongoing tournaments.
updateTeamBattle(String, int, String...) - Method in interface chariot.api.TournamentsAuth
 
updateTeamBattle(String, int, Set<String>) - Method in interface chariot.api.TournamentsAuth
 
upgradeToBotAccount() - Method in interface chariot.api.BotAuth
Upgrade a lichess player account into a Bot account.
url - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
url() - Method in record class chariot.model.Activity.Game
Returns the value of the url record component.
url() - Method in record class chariot.model.Activity.Practice
Returns the value of the url record component.
url() - Method in record class chariot.model.Activity.Team
Returns the value of the url record component.
url() - Method in record class chariot.model.Activity.Topic.Post
Returns the value of the url record component.
url() - Method in record class chariot.model.Arena.GreatPlayer
Returns the value of the url record component.
url() - Method in record class chariot.model.Broadcast.Round
Returns the value of the url record component.
url() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the url record component.
url() - Method in record class chariot.model.ChallengeInfo
Returns the value of the url record component.
url() - Method in record class chariot.model.GameImport
Returns the value of the url record component.
url() - Method in record class chariot.model.MyRound.Round
Returns the value of the url record component.
url() - Method in record class chariot.model.PuzzleRace
Returns the value of the url record component.
url() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the url record component.
url() - Method in record class chariot.model.RoundInfo.Round
Returns the value of the url record component.
url() - Method in record class chariot.model.Swiss.GreatPlayer
Returns the value of the url record component.
url() - Method in record class chariot.model.Trophy
Returns the value of the url record component.
url() - Method in interface chariot.model.User
 
url() - Method in record class chariot.model.UserProfileData
Returns the value of the url record component.
urlBlack() - Method in record class chariot.model.ChallengeOpenEnded
Returns the value of the urlBlack record component.
urlWhite() - Method in record class chariot.model.ChallengeOpenEnded
Returns the value of the urlWhite record component.
user() - Method in record class chariot.model.Activity.Game.Opponent
Returns the value of the user record component.
user() - Method in record class chariot.model.Arena.TeamStanding.Player
Returns the value of the user record component.
user() - Method in record class chariot.model.ChallengeInfo.Player
Returns the value of the user record component.
user() - Method in record class chariot.model.ChatMessage
Returns the value of the user record component.
user() - Method in record class chariot.model.Crosstable.Results.Result
Returns the value of the user record component.
user() - Method in record class chariot.model.GameStateEvent.Account
Returns the value of the user record component.
user() - Method in record class chariot.model.LiveStreamer
Returns the value of the user record component.
user() - Method in record class chariot.model.Player.Account
Returns the value of the user record component.
user() - Method in record class chariot.model.TeamBattleResults.Teams.Player
Returns the value of the user record component.
user() - Method in record class chariot.model.TeamMember
Returns the value of the user record component.
user() - Method in record class chariot.model.TeamRequest
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.Follow
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.ForumPost
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.PlanRenew
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.PlanStart
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.SimulCreate
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.SimulJoin
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.StreamStart
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.StudyLike
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.TeamCreate
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.TeamJoin
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.TourJoin
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.UblogPost
Returns the value of the user record component.
user() - Method in record class chariot.model.TimelineEntry.UblogPostLike
Returns the value of the user record component.
user() - Method in record class chariot.model.TVChannels.TVChannel
Returns the value of the user record component.
user() - Method in record class chariot.model.TVFeedEvent.PlayerInfo
Returns the value of the user record component.
User - Interface in chariot.model
 
User(String, String) - Constructor for record class chariot.model.Arena.TeamStanding.Player.User
Creates an instance of a User record class.
User(String, String) - Constructor for record class chariot.model.TeamBattleResults.Teams.Player.User
Creates an instance of a User record class.
userAgent(String) - Method in interface chariot.api.Builders.ConfigBuilder
userAgent(String, boolean) - Method in interface chariot.api.Builders.ConfigBuilder
Customization of the User-Agent header set in HTTP requests.
The default value for the User-Agent header is formatted as:
Java/<java-version> <chariot-module> [main-app] [identifier],
where [main-app] defaults to the main module name and version, if exists (via System property jdk.module.main).

Example of User-Agent values:
Java/21 [email protected] [email protected]
Java/17.0.8.1 [email protected]
Java/17.0.8.1 [email protected] My Identifier
My Custom User-Agent

This method can be used to include a custom identifier for Lichess to identify the application.
It is also possible to replace the entire contents of the User-Agent header by supplying true for the replaceAll parameter.
UserAuth - Interface in chariot.model
 
UserAuthFlags - Record Class in chariot.model
 
UserAuthFlags(boolean, boolean, boolean, boolean) - Constructor for record class chariot.model.UserAuthFlags
Creates an instance of a UserAuthFlags record class.
UserCommon - Interface in chariot.model
 
UserCount - Record Class in chariot.model
 
UserCount(int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for record class chariot.model.UserCount
Creates an instance of a UserCount record class.
UserData - Record Class in chariot.model
 
UserData(Map<UserData.UserPropertyEnum, ?>) - Constructor for record class chariot.model.UserData
Creates an instance of a UserData record class.
UserData.ChannelInfo - Record Class in chariot.model
 
UserData.PlayTime - Record Class in chariot.model
 
UserData.ProfilePropertyEnum - Enum Class in chariot.model
 
UserData.Property<K,V> - Record Class in chariot.model
 
UserData.Provided - Record Class in chariot.model
 
UserData.Ratings - Record Class in chariot.model
 
UserData.StreamerInfo - Record Class in chariot.model
 
UserData.StreamerInfoPropertyEnum - Enum Class in chariot.model
 
UserData.StreamInfo - Record Class in chariot.model
 
UserData.Trophies - Record Class in chariot.model
 
UserData.UserPropertyEnum - Enum Class in chariot.model
 
UserFlags - Record Class in chariot.model
 
UserFlags(boolean, boolean, boolean, boolean) - Constructor for record class chariot.model.UserFlags
Creates an instance of a UserFlags record class.
userId() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the userId record component.
userId() - Method in record class chariot.model.GameMeta.Players.Player
Returns the value of the userId record component.
userId() - Method in record class chariot.model.Puzzle.GameInfo.Player
Returns the value of the userId record component.
userId() - Method in record class chariot.model.TeamRequest.Request
Returns the value of the userId record component.
userId() - Method in record class chariot.model.TokenBulkResult.TokenInfo
Returns the value of the userId record component.
userIdBlack() - Method in record class chariot.model.ChallengeOpenEnded.Reserved
Returns the value of the userIdBlack record component.
userIdWhite() - Method in record class chariot.model.ChallengeOpenEnded.Reserved
Returns the value of the userIdWhite record component.
UserInfo - Interface in chariot.model
 
username - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
username() - Method in record class chariot.model.ArenaResult
Returns the value of the username record component.
username() - Method in record class chariot.model.GameStateEvent.Chat
Returns the value of the username record component.
username() - Method in record class chariot.model.SwissResult
Returns the value of the username record component.
username() - Method in record class chariot.model.UserPerformance
Returns the value of the username record component.
UserPerformance - Record Class in chariot.model
 
UserPerformance(String, String, String, boolean, boolean, UserPerformance.Perfs) - Constructor for record class chariot.model.UserPerformance
Creates an instance of a UserPerformance record class.
UserPerformance.Perf - Record Class in chariot.model
 
UserPerformance.Perfs - Interface in chariot.model
 
UserPerformance.Perfs.Antichess - Record Class in chariot.model
 
UserPerformance.Perfs.Atomic - Record Class in chariot.model
 
UserPerformance.Perfs.Blitz - Record Class in chariot.model
 
UserPerformance.Perfs.Bullet - Record Class in chariot.model
 
UserPerformance.Perfs.Chess960 - Record Class in chariot.model
 
UserPerformance.Perfs.Classical - Record Class in chariot.model
 
UserPerformance.Perfs.Crazyhouse - Record Class in chariot.model
 
UserPerformance.Perfs.Horde - Record Class in chariot.model
 
UserPerformance.Perfs.KingOfTheHill - Record Class in chariot.model
 
UserPerformance.Perfs.RacingKings - Record Class in chariot.model
 
UserPerformance.Perfs.Rapid - Record Class in chariot.model
 
UserPerformance.Perfs.ThreeCheck - Record Class in chariot.model
 
UserPerformance.Perfs.UltraBullet - Record Class in chariot.model
 
UserProfileData - Record Class in chariot.model
 
UserProfileData(UserCommon, ProvidedProfile, UserStats, UserTimes, UserFlags, Opt<URI>, Opt<UserAuthFlags>, Opt<List<Trophy>>, Opt<String>, Opt<String>, URI) - Constructor for record class chariot.model.UserProfileData
Creates an instance of a UserProfileData record class.
users() - Method in class chariot.Client
Access registered users on Lichess.
users() - Method in record class chariot.model.Crosstable.Results
Returns the value of the users record component.
users() - Method in record class chariot.model.Leaderboard
Returns the value of the users record component.
users(String, String) - Method in interface chariot.api.Challenges.OpenEndedParams
Optionally specify two usernames.
Users - Interface in chariot.api
 
Users.CrosstableParams - Interface in chariot.api
 
Users.UserParams - Interface in chariot.api
 
Users.UserStatusParams - Interface in chariot.api
 
usersAuth() - Method in class chariot.ClientAuth
Access registered users on Lichess.
UsersAuth - Interface in chariot.api
 
UsersBase - Interface in chariot.api
Access registered users on Lichess.
usersByTeamId(String) - Method in interface chariot.api.Teams
 
UserStats - Record Class in chariot.model
 
UserStats(Map<StatsPerfType, StatsPerf>, UserCount) - Constructor for record class chariot.model.UserStats
Creates an instance of a UserStats record class.
UserStatus - Interface in chariot.model
 
UserStatusData - Record Class in chariot.model
 
UserStatusData(UserCommon, boolean, boolean, Opt<String>) - Constructor for record class chariot.model.UserStatusData
Creates an instance of a UserStatusData record class.
UserTimes - Record Class in chariot.model
 
UserTimes(ZonedDateTime, ZonedDateTime, Duration, Duration) - Constructor for record class chariot.model.UserTimes
Creates an instance of a UserTimes record class.
UserTopAll - Record Class in chariot.model
 
UserTopAll(List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>, List<UserPerformance>) - Constructor for record class chariot.model.UserTopAll
Creates an instance of a UserTopAll record class.

V

v() - Method in record class chariot.model.PerformanceStatistics.WithoutStreak
Returns the value of the v record component.
v() - Method in record class chariot.model.PerformanceStatistics.WithStreak
Returns the value of the v record component.
validCastlingMoves(Board.Coordinate, Board.CastlingRights.AttackedCoordinatePredicate, Map<Board.Coordinate, Board.Piece>) - Method in interface chariot.util.Board.CastlingRights
 
validMoves() - Method in record class chariot.util.Board.BoardData
 
validMoves() - Method in interface chariot.util.Board
 
validMovesByPiece(Board.Coordinate, Map<Board.Coordinate, Board.Piece>, Board.FEN) - Static method in interface chariot.util.Board
 
value() - Method in record class chariot.model.PerformanceStatistics.DateResult
Returns the value of the value record component.
value() - Method in record class chariot.model.Pgn.Tag.BasicTag
Returns the value of the value record component.
value() - Method in interface chariot.model.Pgn.Tag
 
value() - Method in record class chariot.model.Some
Returns the value of the value record component.
value() - Method in record class chariot.model.UserData.Property
Returns the value of the value record component.
valueOf(int) - Static method in enum class chariot.model.Enums.Status
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class chariot.model.Enums.TournamentState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.api.OpeningExplorer.PlayerBuilder.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.Client.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Channel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.ChatFor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.ColorPref
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.DeclineReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.GameVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.PerfType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.PerfTypeNoCorr
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.PerfTypeWithFromPos
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.RatingGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Speed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.TournamentState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Enums.VariantName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Event.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.Game.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.GameStateEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.StatsPerfType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.UserData.ProfilePropertyEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.UserData.StreamerInfoPropertyEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.UserData.UserPropertyEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.VariantType.Variant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.util.Board.GameState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.util.Board.PieceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.util.Board.Side
Returns the enum constant of this class with the specified name.
values() - Static method in enum class chariot.api.OpeningExplorer.PlayerBuilder.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.Client.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Channel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.ChatFor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.ColorPref
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.DeclineReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.GameVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.PerfType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.PerfTypeNoCorr
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.PerfTypeWithFromPos
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.RatingGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Speed
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.TournamentState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Enums.VariantName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Event.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.Game.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.GameStateEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.StatsPerfType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.UserData.ProfilePropertyEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.UserData.StreamerInfoPropertyEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.UserData.UserPropertyEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.VariantType.Variant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.util.Board.GameState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.util.Board.PieceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.util.Board.Side
Returns an array containing the constants of this enum class, in the order they are declared.
variant - Enum constant in enum class chariot.model.Enums.DeclineReason
 
variant() - Method in record class chariot.model.Activity.Game
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.Finished
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the variant record component.
variant() - Method in interface chariot.model.Arena
 
variant() - Method in record class chariot.model.BulkPairing
Returns the value of the variant record component.
variant() - Method in interface chariot.model.Enums.DeclineReason.Provider
 
variant() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Game
Returns the value of the variant record component.
variant() - Method in record class chariot.model.GameInfo
Returns the value of the variant record component.
variant() - Method in record class chariot.model.GameMeta
Returns the value of the variant record component.
variant() - Method in record class chariot.model.GameType
Returns the value of the variant record component.
variant() - Method in record class chariot.model.MoveInfo.GameSummary
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Swiss
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the variant record component.
variant() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the variant record component.
variant() - Method in interface chariot.model.Tournament
 
variant(Enums.GameVariant) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
variant(Enums.GameVariant) - Method in interface chariot.api.StudiesAuth.ImportParams
 
variant(Enums.VariantName) - Method in interface chariot.api.Analysis.Params
 
variant(Enums.VariantName) - Method in interface chariot.api.BoardAuth.SeekParams
 
variant(Enums.VariantName) - Method in interface chariot.api.Challenges.OpenEndedParams
 
variant(Enums.VariantName) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
variant(Enums.VariantName) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
variant(Enums.VariantName) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
Variant
variant(Enums.VariantName) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
Variant
variant(Enums.VariantName) - Method in interface chariot.api.TournamentsAuth.ArenaParams
 
variant(Enums.VariantName) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
variant(Function<Enums.GameVariant.Provider, Enums.GameVariant>) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeParams
 
variant(Function<Enums.GameVariant.Provider, Enums.GameVariant>) - Method in interface chariot.api.StudiesAuth.ImportParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.Analysis.Params
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.BoardAuth.SeekParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.Challenges.OpenEndedParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.ChallengesAuth.BulkParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.ChallengesAuthCommon.ChallengeAIParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.OpeningExplorer.CommonLichessOpeningExplorer
Variant
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.OpeningExplorer.HistoryBuilder
Variant
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.TournamentsAuth.SwissParams
 
Variant - Record Class in chariot.model
 
Variant(Enums.VariantName, String, String) - Constructor for record class chariot.model.Variant
Creates an instance of a Variant record class.
Variant(String, String, String) - Constructor for record class chariot.model.CurrentSimuls.Simul.Variant
Creates an instance of a Variant record class.
variant_loss() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the variant_loss record component.
variant_loss() - Method in record class chariot.model.TablebaseResult
Returns the value of the variant_loss record component.
variant_win() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the variant_win record component.
variant_win() - Method in record class chariot.model.TablebaseResult
Returns the value of the variant_win record component.
variantEnd - Enum constant in enum class chariot.model.Enums.Status
 
variants() - Method in record class chariot.model.Activity.Simul
Returns the value of the variants record component.
variants() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the variants record component.
variants() - Method in record class chariot.model.ExternalEngineInfo
Returns the value of the variants record component.
variants() - Method in record class chariot.model.ExternalEngineRegistration
Returns the value of the variants record component.
VariantType - Interface in chariot.model
 
VariantType.Chess960 - Record Class in chariot.model
 
VariantType.FromPosition - Record Class in chariot.model
 
VariantType.Variant - Enum Class in chariot.model
 
variation() - Method in record class chariot.model.Game.AnnotatedEval
Returns the value of the variation record component.
variation() - Method in record class chariot.model.Pgn.Variation
Returns the value of the variation record component.
Variation(List<Pgn.Move>) - Constructor for record class chariot.model.Pgn.Variation
Creates an instance of a Variation record class.
variations() - Method in interface chariot.api.Studies.Params
 
variations(boolean) - Method in interface chariot.api.Studies.Params
Include non-mainline moves, when available.
verdict() - Method in record class chariot.model.Arena.Verdict.Condition
Returns the value of the verdict record component.
Verdict(List<Arena.Verdict.Condition>, boolean) - Constructor for record class chariot.model.Arena.Verdict
Creates an instance of a Verdict record class.
verdicts() - Method in record class chariot.model.Arena.Finished
Returns the value of the verdicts record component.
verdicts() - Method in record class chariot.model.Arena.Ongoing
Returns the value of the verdicts record component.
verdicts() - Method in record class chariot.model.Arena.TeamFinished
Returns the value of the verdicts record component.
verdicts() - Method in record class chariot.model.Arena.TeamOngoing
Returns the value of the verdicts record component.
verdicts() - Method in record class chariot.model.Arena.TeamUpcoming
Returns the value of the verdicts record component.
verdicts() - Method in record class chariot.model.Arena.Upcoming
Returns the value of the verdicts record component.
verdicts() - Method in interface chariot.model.Arena
 
verified - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
verified() - Method in interface chariot.model.User
 
verified() - Method in record class chariot.model.UserFlags
Returns the value of the verified record component.
vs(String) - Method in interface chariot.api.Games.SearchFilter
Only games played against this opponent

W

waitMinutes() - Method in record class chariot.api.TournamentsAuth.ArenaParams.StartTime.InMinutes
Returns the value of the waitMinutes record component.
warning() - Method in interface chariot.api.Builders.LogLevel
 
wc() - Method in record class chariot.model.MoveInfo.Move
Returns the value of the wc record component.
web_login - Enum constant in enum class chariot.Client.Scope
Create authenticated website sessions (grants full access!)
web_mod - Enum constant in enum class chariot.Client.Scope
 
week() - Method in record class chariot.model.StormDashboard.High
Returns the value of the week record component.
white - Enum constant in enum class chariot.model.Enums.Color
 
white - Enum constant in enum class chariot.model.Enums.ColorPref
 
white() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the white record component.
white() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the white record component.
white() - Method in record class chariot.model.BulkPairing.Game
Returns the value of the white record component.
white() - Method in interface chariot.model.Enums.Color.Provider
 
white() - Method in interface chariot.model.Enums.ColorPref.Provider
 
white() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.DBMove
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.ERStats
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.OpeningDB
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the white record component.
white() - Method in record class chariot.model.ExploreResult.PlayerMove
Returns the value of the white record component.
white() - Method in record class chariot.model.Game.Players
Returns the value of the white record component.
white() - Method in record class chariot.model.GameMeta.Players
Returns the value of the white record component.
white() - Method in record class chariot.model.GameStateEvent.Full
Returns the value of the white record component.
white() - Method in record class chariot.model.MoveInfo.Players
Returns the value of the white record component.
WHITE - Enum constant in enum class chariot.util.Board.Side
 
whiteTime() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the whiteTime record component.
whiteToMove() - Method in interface chariot.util.Board
 
whiteWins() - Method in record class chariot.model.Arena.Finished.Stats
Returns the value of the whiteWins record component.
whiteWins() - Method in record class chariot.model.Arena.TeamFinished.Stats
Returns the value of the whiteWins record component.
whiteWins() - Method in record class chariot.model.Swiss.Stats
Returns the value of the whiteWins record component.
whoseTurn() - Method in record class chariot.util.Board.FEN
Returns the value of the whoseTurn record component.
wikiPath() - Method in record class chariot.model.Tournament.Pos.Position
Returns the value of the wikiPath record component.
win - Enum constant in enum class chariot.model.Enums.Outcome
 
win() - Method in record class chariot.model.Activity.Result.ResultHelper
Returns the value of the win record component.
win() - Method in record class chariot.model.Activity.Result
Returns the value of the win record component.
win() - Method in record class chariot.model.Activity.Simul.Score
Returns the value of the win record component.
win() - Method in record class chariot.model.Arena.Finished.Podium.NB
Returns the value of the win record component.
win() - Method in record class chariot.model.Arena.TeamFinished.Podium.NB
Returns the value of the win record component.
win() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the win record component.
win() - Method in record class chariot.model.PerformanceStatistics.ResultStreak
Returns the value of the win record component.
win() - Method in record class chariot.model.PuzzleActivity
Returns the value of the win record component.
win() - Method in record class chariot.model.TimelineEntry.GameEnd
Returns the value of the win record component.
win() - Method in record class chariot.model.UserCount
Returns the value of the win record component.
winc() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the winc record component.
winH() - Method in record class chariot.model.UserCount
Returns the value of the winH record component.
winner() - Method in record class chariot.model.Arena.Ongoing.Featured
Returns the value of the winner record component.
winner() - Method in record class chariot.model.Arena.TeamOngoing.Featured
Returns the value of the winner record component.
winner() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the winner record component.
winner() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the winner record component.
winner() - Method in record class chariot.model.Game
Returns the value of the winner record component.
winner() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the winner record component.
winner() - Method in record class chariot.model.Tournament.LocalArena
Returns the value of the winner record component.
winner() - Method in record class chariot.model.Tournament.Scheduled
Returns the value of the winner record component.
winner() - Method in record class chariot.model.Tournament.TeamBattle
Returns the value of the winner record component.
withAddedProperty(UserData.Property<UserData.StreamerInfoPropertyEnum, ?>) - Method in record class chariot.model.UserData.StreamerInfo
 
withAddedProperty(UserData.Property<UserData.UserPropertyEnum, ?>) - Method in record class chariot.model.UserData
 
withCurrentGames() - Method in interface chariot.api.Games.GamesParameters
 
withCurrentGames(boolean) - Method in interface chariot.api.Games.GamesParameters
 
withdraw() - Method in record class chariot.model.Arena.Standing.Player
Returns the value of the withdraw record component.
withdrawArena(String) - Method in interface chariot.api.TournamentsAuth
Leave a future Arena tournament, or take a break on an ongoing Arena tournament.
It's possible to join again later.
withdrawSwiss(String) - Method in interface chariot.api.TournamentsAuth
Leave a future Swiss tournament, or take a break on an ongoing Swiss tournament.
withGameIds() - Method in interface chariot.api.Users.UserStatusParams
 
withGameIds(boolean) - Method in interface chariot.api.Users.UserStatusParams
Whether or not to include game IDs in the result
withoutKingSide(Board.Side) - Method in interface chariot.util.Board.CastlingRights
 
withoutQueenSide(Board.Side) - Method in interface chariot.util.Board.CastlingRights
 
WithoutStreak(Integer) - Constructor for record class chariot.model.PerformanceStatistics.WithoutStreak
Creates an instance of a WithoutStreak record class.
withPkce(Consumer<URI>, Consumer<Client.PkceConfig>) - Method in class chariot.Client
Use OAuth PKCE flow to make it possible for your user to grant access to your application.
withProperties(Map<UserData.UserPropertyEnum, ?>) - Method in record class chariot.model.UserData
 
WithStreak(Integer, PerformanceStatistics.StreakPoint, PerformanceStatistics.StreakPoint) - Constructor for record class chariot.model.PerformanceStatistics.WithStreak
Creates an instance of a WithStreak record class.
withToken(String) - Method in class chariot.Client
Use a pre-created Personal Access Token to use the authenticated API
String token = ...
Client basic = Client.basic();
ClientAuth auth = basic.withToken(token);

var challengeResult = auth.challenges().challenge(...);
withToken(Supplier<char[]>) - Method in class chariot.Client
Use a pre-created Personal Access Token to use the authenticated API
Supplier<char[]> token = ...
Client basic = Client.basic();
ClientAuth auth = basic.withToken(token);

var challengeResult = auth.challenges().challenge(...);
withTrophies() - Method in interface chariot.api.Users.UserParams
 
withTrophies(boolean) - Method in interface chariot.api.Users.UserParams
Whether or not to include any trophies in the result
work() - Method in record class chariot.model.ExternalEngineRequest
Returns the value of the work record component.
work(ExternalEngineWork) - Method in interface chariot.api.ExternalEngine.AnalysisParameters
 
worstLosses() - Method in record class chariot.model.PerformanceStatistics.Stat
Returns the value of the worstLosses record component.
writeable() - Method in record class chariot.model.MyRound.Study
Returns the value of the writeable record component.
writeable() - Method in record class chariot.model.RoundInfo.Study
Returns the value of the writeable record component.
writeNoteAboutUser(String, String) - Method in interface chariot.api.UsersAuth
Add a private note available only to you about this account.
wtime() - Method in record class chariot.model.GameStateEvent.State
Returns the value of the wtime record component.

Y

year() - Method in record class chariot.model.ExploreResult.DBGame
Returns the value of the year record component.
year() - Method in record class chariot.model.ExploreResult.PlayerGame
Returns the value of the year record component.
Yes() - Constructor for record class chariot.model.GameStateEvent.Yes
Creates an instance of a Yes record class.
youtube - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
youtube() - Method in interface chariot.model.StreamerInfo
 
youtube() - Method in record class chariot.model.UserData.StreamerInfo
 
youtubeStream() - Method in interface chariot.model.User
 
youtubeStream() - Method in record class chariot.model.UserProfileData
Returns the value of the youtubeStream record component.

Z

zen() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the zen record component.
zeroing() - Method in record class chariot.model.TablebaseResult.Move
Returns the value of the zeroing record component.

_

_0 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_0() - Method in interface chariot.model.Enums.RatingGroup.Provider
600-1000
_1 - Enum constant in enum class chariot.model.Enums.Level
 
_1000 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_1000() - Method in interface chariot.model.Enums.RatingGroup.Provider
1000-1200
_1200 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_1200() - Method in interface chariot.model.Enums.RatingGroup.Provider
1200-1400
_1400 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_1400() - Method in interface chariot.model.Enums.RatingGroup.Provider
1400-1600
_1600 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_1600() - Method in interface chariot.model.Enums.RatingGroup.Provider
1600-1800
_1800 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_1800() - Method in interface chariot.model.Enums.RatingGroup.Provider
1800-2000
_2 - Enum constant in enum class chariot.model.Enums.Level
 
_2000 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_2000() - Method in interface chariot.model.Enums.RatingGroup.Provider
2000-2200
_2200 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_2200() - Method in interface chariot.model.Enums.RatingGroup.Provider
2200-2500
_2500 - Enum constant in enum class chariot.model.Enums.RatingGroup
 
_2500() - Method in interface chariot.model.Enums.RatingGroup.Provider
2500-over 9000!
_3 - Enum constant in enum class chariot.model.Enums.Level
 
_4 - Enum constant in enum class chariot.model.Enums.Level
 
_5 - Enum constant in enum class chariot.model.Enums.Level
 
_6 - Enum constant in enum class chariot.model.Enums.Level
 
_7 - Enum constant in enum class chariot.model.Enums.Level
 
_8 - Enum constant in enum class chariot.model.Enums.Level
 
_id() - Method in record class chariot.model.StormDashboard.Day
Returns the value of the _id record component.
_id() - Method in record class chariot.model.UserData
 
_name() - Method in record class chariot.model.UserData
 
_userData() - Method in record class chariot.model.UserData
 
_username() - Method in record class chariot.model.UserData
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|System Properties