Index

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

A

abort(String) - Method in interface chariot.api.BoardApiAuth
Abort a game being played with the Board API.
abort(String) - Method in interface chariot.api.BotApiAuth
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.CustomApi.EndpointBuilder
 
acceptChallenge(String) - Method in interface chariot.api.ChallengesApiAuthCommon
 
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, int, boolean) - Constructor for record class chariot.model.GameMeta.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.
AccountApiAuth - Interface in chariot.api
Read and write account information and preferences.
AccountApiAuth.TimelineParams - Interface in chariot.api
 
AccountPreferences - Record Class in chariot.model
 
AccountPreferences(AccountPreferences.Prefs, String) - 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.GamesApi.CommonGameParameters
 
accuracy() - Method in record class chariot.model.Analysis
Returns the value of the accuracy record component.
accuracy(boolean) - Method in interface chariot.api.GamesApi.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.ExternalEngineApi
 
activities() - Method in record class chariot.model.Activity
Returns the value of the activities record component.
activity() - Method in interface chariot.api.PuzzlesApiAuth
 
activity(int) - Method in interface chariot.api.PuzzlesApiAuth
Deprecated.
activity(Consumer<PuzzlesApiAuth.PuzzleActivityParams>) - Method in interface chariot.api.PuzzlesApiAuth
 
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.UsersApiBase
Read data to generate the activity feed of a user.
addForbiddenPairing(TournamentsApiAuth.SwissParams.Pairing) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Usernames of two players that must not play together.
addForbiddenPairing(String, String) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Usernames of two players that must not play together.
addForbiddenPairings(Collection<TournamentsApiAuth.SwissParams.Pairing>) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Set of usernames of players that must not play together.
addGameIdsToStream(String, String...) - Method in interface chariot.api.GamesApi
 
addGameIdsToStream(String, Set<String>) - Method in interface chariot.api.GamesApi
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.TournamentsApiAuth.SwissParams
Give a bye (1 point) to a player, instead of pairing them with an opponent.
addManualPairing(TournamentsApiAuth.SwissParams.Pairing) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Manual pairings for the next round.
addManualPairing(String, String) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Manual pairings for the next round.
addManualPairings(Collection<TournamentsApiAuth.SwissParams.Pairing>) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Manual pairings for the next round.
addPairing(ChallengesApiAuth.BulkParams.Pairing) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
addPairing(String, String) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
addPairing(Supplier<char[]>, Supplier<char[]>) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
addTimeToGame(String, int) - Method in interface chariot.api.ChallengesApiAuth
 
admin() - Method in class chariot.ClientAuth
For administrators only, to obtain challenge tokens.
AdminApiAuth - Interface in chariot.api
 
AdminApiAuth.Params - Interface in chariot.api
 
advancedPawn - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
advancedPawn() - Method in interface chariot.model.PuzzleAngle.Provider
 
advantage - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
advantage() - Method in interface chariot.model.PuzzleAngle.Provider
 
after() - Method in record class chariot.model.Activity.Result.RP
Returns the value of the after record component.
age() - Method in record class chariot.model.Condition.MinAccountAge
Returns the value of the age 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) - Constructor for record class chariot.model.GameMeta.AI
Creates an instance of a AI record class.
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
 
allowed() - Method in record class chariot.model.Condition.Bots
Returns the value of the allowed record component.
allowList() - Method in record class chariot.model.ConditionInfo
 
allowList(Collection<String>) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
allowList(Collection<String>) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
allowList(List<String>) - Static method in interface chariot.model.Condition
 
AllowList(List<String>) - Constructor for record class chariot.model.Condition.AllowList
Creates an instance of a AllowList record class.
allowListHidden() - Static method in interface chariot.model.Condition
 
AllowListHidden() - Constructor for record class chariot.model.Condition.AllowListHidden
Creates an instance of a AllowListHidden record class.
allTime() - Method in record class chariot.model.StormDashboard.High
Returns the value of the allTime record component.
analyse(String, Consumer<ExternalEngineApi.AnalysisParameters>) - Method in interface chariot.api.ExternalEngineApi
 
analysed() - Method in interface chariot.api.GamesApi.SearchFilter
 
analysed(boolean) - Method in interface chariot.api.GamesApi.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(int, int, int, int, Opt<Integer>) - Constructor for record class chariot.model.Analysis
Creates an instance of a Analysis record class.
AnalysisApi - Interface in chariot.api
 
AnalysisApi.Params - Interface in chariot.api
 
anastasiaMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
anastasiaMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
angle() - Method in record class chariot.model.PuzzleReplay
Returns the value of the angle record component.
AngleInfo(PuzzleAngle, String, String) - Constructor for record class chariot.model.PuzzleReplay.AngleInfo
Creates an instance of a AngleInfo record class.
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.
Anonymous() - Constructor for record class chariot.model.GameMeta.Anonymous
Creates an instance of a Anonymous record class.
answer(String, InputStream) - Method in interface chariot.api.ExternalEngineApi
 
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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
antichess(String) - Method in interface chariot.api.TablebaseApi
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
arabianMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
arabianMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
arena(String) - Static method in interface chariot.model.TournamentId
 
Arena - Record Class in chariot.model
 
Arena(TourInfo, Duration, boolean, ConditionInfo<ArenaCondition>, List<Arena.Standing>, List<Arena.Podium>, List<Arena.TeamStanding>, List<Arena.TopGame>, boolean, boolean, Opt<String>, Opt<Arena.Battle>, Opt<Arena.Quote>, Opt<Arena.GreatPlayer>, Opt<Arena.Featured>, Opt<Arena.Stats>) - Constructor for record class chariot.model.Arena
Creates an instance of a Arena record class.
Arena.Battle - Record Class in chariot.model
 
Arena.Featured - Record Class in chariot.model
 
Arena.GreatPlayer - Record Class in chariot.model
 
Arena.Podium - Record Class in chariot.model
 
Arena.Quote - Record Class in chariot.model
 
Arena.Standing - Record Class in chariot.model
 
Arena.Stats - Record Class in chariot.model
 
Arena.TeamInfo - Record Class in chariot.model
 
Arena.TeamStanding - Record Class in chariot.model
 
Arena.TopGame - Record Class in chariot.model
 
arenaById(String) - Method in interface chariot.api.TournamentsApi
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.TournamentsApi
arenaById(String, Consumer<TournamentsApi.StandingsParams>) - Method in interface chariot.api.TournamentsApi
Get detailed info about recently finished, current, or upcoming tournament's duels, player standings, and other info.
arenaByTeamId(String) - Method in interface chariot.api.TeamsApi
 
arenaByTeamId(String, int) - Method in interface chariot.api.TeamsApi
Deprecated.
arenaByTeamId(String, Consumer<TeamsApi.TournamentParams>) - Method in interface chariot.api.TeamsApi
 
ArenaCondition - Interface in chariot.model
 
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.
ArenaLight - Record Class in chariot.model
 
ArenaLight(TourInfo, Duration, ConditionInfo<ArenaCondition>, Opt<ArenaLight.BattleLight>, Opt<ArenaLight.Winner>) - Constructor for record class chariot.model.ArenaLight
Creates an instance of a ArenaLight record class.
ArenaLight.BattleLight - Record Class in chariot.model
 
ArenaLight.Winner - Record Class in chariot.model
 
ArenaPlayed - Record Class in chariot.model
 
ArenaPlayed(ArenaLight, int, int, int, Opt<Integer>) - Constructor for record class chariot.model.ArenaPlayed
Creates an instance of a ArenaPlayed record class.
ArenaResult - Record Class in chariot.model
 
ArenaResult(int, int, int, String, boolean, Opt<String>, Opt<String>, Opt<Integer>, Opt<String>, Opt<String>) - Constructor for record class chariot.model.ArenaResult
Creates an instance of a ArenaResult record class.
arenasCreatedByUserId(String) - Method in interface chariot.api.TournamentsApi
 
arenasCreatedByUserId(String, TourInfo.Status...) - Method in interface chariot.api.TournamentsApi
Deprecated.
arenasCreatedByUserId(String, Consumer<TournamentsApi.CreatedParams>) - Method in interface chariot.api.TournamentsApi
Get tournaments created by a given user.
arenasCreatedByUserId(String, Set<TourInfo.Status>) - Method in interface chariot.api.TournamentsApi
Deprecated.
arenasPlayedByUserId(String) - Method in interface chariot.api.TournamentsApi
 
arenasPlayedByUserId(String, Consumer<TournamentsApi.PlayedParams>) - Method in interface chariot.api.TournamentsApi
Get tournaments played 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.
asPref() - Method in enum class chariot.model.Enums.Color
 
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.
atDate(long) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams.StartTime.Provider
 
atDate(ZonedDateTime) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams.StartTime.Provider
 
atDate(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams.StartTime.Provider
 
AtDate(long) - Constructor for record class chariot.api.TournamentsApiAuth.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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
atomic(String) - Method in interface chariot.api.TablebaseApi
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.
attackingF2F7 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
attackingF2F7() - Method in interface chariot.model.PuzzleAngle.Provider
 
attraction - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
attraction() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Arena.Quote
Returns the value of the author record component.
autocompleteNames(String) - Method in interface chariot.api.UsersApiBase
Autocomplete names given the starting 3 or more characters of a username
autocompleteNames(String, boolean) - Method in interface chariot.api.UsersApiAuth
Autocomplete names given the starting 3 or more characters of a username
autocompleteUsers(String) - Method in interface chariot.api.UsersApiBase
Autocomplete names given the starting 3 or more characters of a username
autocompleteUsers(String, boolean) - Method in interface chariot.api.UsersApiAuth
Autocomplete names given the starting 3 or more characters of a username
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.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

backRankMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
backRankMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.
Battle(List<Arena.TeamInfo>, int) - Constructor for record class chariot.model.Arena.Battle
Creates an instance of a Battle record class.
BattleLight(List<String>, int) - Constructor for record class chariot.model.ArenaLight.BattleLight
Creates an instance of a BattleLight 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.PuzzlesApiAuth.PuzzleActivityParams
 
before(UnaryOperator<ZonedDateTime>) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleActivityParams
 
berserk() - Method in record class chariot.model.Arena.Podium
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.BoardApiAuth
Go berserk on an arena tournament game.
berserkable() - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
berserkable() - Method in record class chariot.model.Arena
Returns the value of the berserkable record component.
berserkable(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
berserks() - Method in record class chariot.model.Arena.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
 
bishopEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
bishopEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Featured
Returns the value of the black record component.
black() - Method in record class chariot.model.Broadcast.CustomScoring
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
 
blackBerserk() - Method in record class chariot.model.Arena.Featured
Returns the value of the blackBerserk record component.
blackName() - Method in record class chariot.model.Arena.TopGame
Returns the value of the blackName record component.
blackRank() - Method in record class chariot.model.Arena.Featured
Returns the value of the blackRank record component.
blackRank() - Method in record class chariot.model.Arena.TopGame
Returns the value of the blackRank record component.
blackRating() - Method in record class chariot.model.Arena.Featured
Returns the value of the blackRating record component.
blackRating() - Method in record class chariot.model.Arena.TopGame
Returns the value of the blackRating record component.
blackTeamId() - Method in record class chariot.model.Arena.TopGame
Returns the value of the blackTeamId record component.
blackTime() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the blackTime record component.
blackTimeLeft() - Method in record class chariot.model.Arena.Featured
Returns the value of the blackTimeLeft record component.
blackToMove() - Method in interface chariot.util.Board
 
blackWins() - Method in record class chariot.model.Arena.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.
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.FideTC
 
blitz - Enum constant in enum class chariot.model.StatsPerfType
 
blitz - Enum constant in enum class chariot.model.TourInfo.Speed
 
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.FidePlayer
Returns the value of the blitz record component.
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.
bliz() - Method in interface chariot.model.FideTC.Provider
 
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.
blockUser(String) - Method in interface chariot.api.UsersApiAuth
 
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
 
BoardApiAuth - Interface in chariot.api
Play on Lichess with physical boards and third-party clients.
BoardApiAuth.SeekCorrespondenceBuilder - Interface in chariot.api
 
BoardApiAuth.SeekCorrParams - Interface in chariot.api
 
BoardApiAuth.SeekParams - Interface in chariot.api
 
BoardApiAuth.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.
bodenMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
bodenMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
body(String) - Method in interface chariot.api.CustomApi.Request
 
body(Map<String, Object>) - Method in interface chariot.api.CustomApi.Request
 
bookmark() - Method in record class chariot.model.UserCount
Returns the value of the bookmark record component.
bookmarked() - Method in interface chariot.api.GamesApiAuth
 
bookmarked() - Method in record class chariot.model.Game
Returns the value of the bookmarked record component.
bookmarked(Consumer<GamesApiAuth.BookmarkedParams>) - Method in interface chariot.api.GamesApiAuth
 
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_play - Enum constant in enum class chariot.Client.Scope
Play with the Bot API.
BotApi - Interface in chariot.api
 
BotApiAuth - Interface in chariot.api
Play on Lichess as a bot.
bots(boolean) - Static method in interface chariot.model.Condition
 
Bots(boolean) - Constructor for record class chariot.model.Condition.Bots
Creates an instance of a Bots record class.
botsOnline() - Method in interface chariot.api.BotApi
 
botsOnline(int) - Method in interface chariot.api.BotApi
 
Broadcast - Record Class in chariot.model
 
Broadcast(Broadcast.Tour, List<Broadcast.Round>, Opt<Broadcast.Group>) - Constructor for record class chariot.model.Broadcast
Creates an instance of a Broadcast record class.
Broadcast.CustomScoring - Record Class in chariot.model
 
Broadcast.Group - Record Class in chariot.model
 
Broadcast.Info - Record Class in chariot.model
 
Broadcast.Points - Record Class in chariot.model
 
Broadcast.Round - Record Class in chariot.model
 
Broadcast.RoundByUser - Record Class in chariot.model
 
Broadcast.RoundTour - Record Class in chariot.model
 
Broadcast.Tour - Record Class in chariot.model
 
Broadcast.TourWithLastRound - Record Class in chariot.model
 
broadcastById(String) - Method in interface chariot.api.BroadcastsApi
Get information about a broadcast tournament.
broadcastById(String, Consumer<BroadcastsApi.Params>) - Method in interface chariot.api.BroadcastsApi
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.
BroadcastsApi - Interface in chariot.api
 
BroadcastsApi.BroadcastParameters - Interface in chariot.api
 
BroadcastsApi.Params - Interface in chariot.api
 
BroadcastsApiAuth - Interface in chariot.api
 
BroadcastsApiAuth.BroadcastBuilder - Interface in chariot.api
 
BroadcastsApiAuth.RoundBuilder - Interface in chariot.api
 
BroadcastsApiAuth.RoundsParameters - 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.ClockBuilder<T> - Interface in chariot.api
 
Builders.ClockCorrespondence<T> - Interface in chariot.api
 
Builders.ClockMinute<T> - Interface in chariot.api
 
Builders.ClockSeek<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.ChallengesApiAuth
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.ChallengesApiAuth
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 - Enum constant in enum class chariot.model.TourInfo.Speed
 
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.
byBulkId(String) - Method in interface chariot.api.GamesApiAuth
Download games of a bulk
byBulkId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApiAuth
Download games of a bulk
byChannel(Enums.Channel) - Method in interface chariot.api.GamesApi
 
byChannel(Enums.Channel, Consumer<GamesApi.ChannelFilter>) - Method in interface chariot.api.GamesApi
Get a list of ongoing games for a given TV channel.
byChannel(Function<Enums.Channel.Provider, Enums.Channel>) - Method in interface chariot.api.GamesApi
 
byChannel(Function<Enums.Channel.Provider, Enums.Channel>, Consumer<GamesApi.ChannelFilter>) - Method in interface chariot.api.GamesApi
 
byes() - Method in record class chariot.model.Swiss.Stats
Returns the value of the byes record component.
byGameId(String) - Method in interface chariot.api.GamesApi
 
byGameId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
Download one game.
Ongoing games have their last 3 moves omitted, after move 5.
byGameIds(String...) - Method in interface chariot.api.GamesApi
 
byGameIds(Consumer<GamesApi.GameParams>, String...) - Method in interface chariot.api.GamesApi
 
byGameIds(Set<String>) - Method in interface chariot.api.GamesApi
 
byGameIds(Set<String>, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
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(int) - Method in interface chariot.api.FideApi
Get information about a FIDE player.
byId(String) - Method in interface chariot.api.PuzzlesApi
 
byId(String) - Method in interface chariot.api.UsersApi
Get public user data
byId(String) - Method in interface chariot.api.UsersApiAuth
Get public user data
byId(String, Consumer<UsersApi.UserParams>) - Method in interface chariot.api.UsersApi
Get public user data
byId(String, Consumer<UsersApi.UserParams>) - Method in interface chariot.api.UsersApiAuth
Get public user data
byIds(String...) - Method in interface chariot.api.UsersApi
 
byIds(String...) - Method in interface chariot.api.UsersApiAuth
Get public user data
byIds(List<String>) - Method in interface chariot.api.UsersApi
Get public user data
byIds(List<String>) - Method in interface chariot.api.UsersApiAuth
Get public user data
byPage(int) - Method in interface chariot.api.StudiesApi
 
byTeamId(String) - Method in interface chariot.api.TeamsApi
 
byUserId(String) - Method in interface chariot.api.BroadcastsApi
Get information about broadcasts of a user.
byUserId(String) - Method in interface chariot.api.GamesApi
 
byUserId(String) - Method in interface chariot.api.TeamsApi
 
byUserId(String, Consumer<BroadcastsApi.Params>) - Method in interface chariot.api.BroadcastsApi
Get information about broadcasts of a user.
byUserId(String, Consumer<GamesApi.SearchFilter>) - Method in interface chariot.api.GamesApi
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.ChallengesApiAuth
 
cancelChallenge(String) - Method in interface chariot.api.ChallengesApiAuthCommon
 
cancelChallenge(String, Supplier<char[]>) - Method in interface chariot.api.ChallengesApiAuthCommon
 
canChallenge - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
canChallenge() - Method in interface chariot.model.User
 
canChallenge() - Method in record class chariot.model.UserProfileData
Returns the value of the canChallenge record component.
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.
capturingDefender - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
capturingDefender() - Method in interface chariot.model.PuzzleAngle.Provider
 
castling - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
castling() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.OpeningExplorerApi.PlayerBuilder.Mode
 
casual - Enum constant in enum class chariot.model.Enums.DeclineReason
 
casual() - Method in interface chariot.api.OpeningExplorerApi.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<ChallengesApiAuthCommon.ChallengeBuilder>) - Method in interface chariot.api.ChallengesApiAuthCommon
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<ChallengesApiAuthCommon.ChallengeAIBuilder>) - Method in interface chariot.api.ChallengesApiAuthCommon
 
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, Opt<String>, Opt<String>, URI, ChallengeInfo.Players, GameType, ChallengeInfo.ColorInfo, List<String>) - 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<ChallengesApiAuthCommon.ChallengeBuilder>) - Method in interface chariot.api.ChallengesApiAuthCommon
The challenge is kept alive until the stream is closed.
challengeOpenEnded(Consumer<ChallengesApi.OpenEndedBuilder>) - Method in interface chariot.api.ChallengesApi
 
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.ChallengesApiAuth
 
challenges() - Method in class chariot.Client
Open-ended challenges.
challenges() - Method in class chariot.ClientAuth
Send and receive challenges and manage bulk challenges.
ChallengesApi - Interface in chariot.api
 
ChallengesApi.OpenEndedBuilder - Interface in chariot.api
 
ChallengesApi.OpenEndedParams - Interface in chariot.api
 
ChallengesApiAuth - Interface in chariot.api
Send and receive challenges and manage bulk challenges.
ChallengesApiAuth.BulkBuilder - Interface in chariot.api
 
ChallengesApiAuth.BulkParams - Interface in chariot.api
 
ChallengesApiAuth.BulkParams.Pairing - Record Class in chariot.api
 
ChallengesApiAuthCommon - Interface in chariot.api
 
ChallengesApiAuthCommon.ChallengeAIBuilder - Interface in chariot.api
 
ChallengesApiAuthCommon.ChallengeAIParams - Interface in chariot.api
 
ChallengesApiAuthCommon.ChallengeBuilder - Interface in chariot.api
 
ChallengesApiAuthCommon.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.
chapters() - Method in record class chariot.model.Study
Returns the value of the chapters record component.
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.BoardApiAuth
Post a message to the player chat, in a game being played with the Board API.
chat(String, String) - Method in interface chariot.api.BotApiAuth
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.TournamentsApiAuth.SwissParams
Who can read and write in the chat.
chatFor(Function<Enums.ChatFor.Provider, Enums.ChatFor>) - Method in interface chariot.api.TournamentsApiAuth.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.BoardApiAuth
Post a message to the spectator chat, in a game being played with the Board API.
chatSpectators(String, String) - Method in interface chariot.api.BotApiAuth
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
 
check() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the check record component.
checkFirst - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
checkFirst() - Method in interface chariot.model.PuzzleAngle.Provider
 
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() - Method in interface chariot.model.Variant.Provider
 
chess960(String) - Method in interface chariot.model.Variant.Provider
 
Chess960(Opt<String>) - Constructor for record class chariot.model.Variant.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.BoardApiAuth
Claim victory when the opponent has left the game for a while.
claimVictory(String) - Method in interface chariot.api.BotApiAuth
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 - Enum constant in enum class chariot.model.TourInfo.Speed
 
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.
clearance - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
clearance() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.ExternalEngineApi.AnalysisParameters
 
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.Puzzle.GameInfo
Returns the value of the clock record component.
clock() - Method in record class chariot.model.RealTime
Returns the value of the clock record component.
clock() - Method in record class chariot.model.RoundInfo.Player
Returns the value of the clock record component.
clock() - Method in record class chariot.model.TourInfo
Returns the value of the clock record component.
clock() - Method in record class chariot.model.UserStatus.GameMeta
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.ClockBuilder
 
clock(int, int) - Method in interface chariot.api.Builders.ClockSeek
 
clock(Clock) - Method in interface chariot.api.Builders.ClockBuilder
 
clock(Clock) - Method in interface chariot.api.Builders.ClockMinute
 
clock(Clock) - Method in interface chariot.api.Builders.ClockSeek
 
Clock - Record Class in chariot.model
 
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.BulkPairing.Clock
Creates an instance of a Clock record class.
Clock(Duration, Duration) - Constructor for record class chariot.model.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.ClockBuilder
 
clockBlitz3m1s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz3m2s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockBlitz3m2s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz5m0s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockBlitz5m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBlitz5m3s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockBlitz5m3s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBullet1m0s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockBullet1m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockBullet2m1s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockBullet2m1s() - Method in interface chariot.api.Builders.ClockMinute
 
clockClassical30m0s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockClassical30m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockClassical30m0s() - Method in interface chariot.api.Builders.ClockSeek
 
clockClassical30m20s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockClassical30m20s() - Method in interface chariot.api.Builders.ClockMinute
 
clockClassical30m20s() - Method in interface chariot.api.Builders.ClockSeek
 
clockRapid10m0s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockRapid10m0s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid10m0s() - Method in interface chariot.api.Builders.ClockSeek
 
clockRapid10m5s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockRapid10m5s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid10m5s() - Method in interface chariot.api.Builders.ClockSeek
 
clockRapid15m10s() - Method in interface chariot.api.Builders.ClockBuilder
 
clockRapid15m10s() - Method in interface chariot.api.Builders.ClockMinute
 
clockRapid15m10s() - Method in interface chariot.api.Builders.ClockSeek
 
clocks() - Method in interface chariot.api.GamesApi.CommonGameParameters
 
clocks() - Method in interface chariot.api.StudiesApi.Params
 
clocks() - Method in record class chariot.model.Game
Returns the value of the clocks record component.
clocks(boolean) - Method in interface chariot.api.GamesApi.CommonGameParameters
Include clock comments in the PGN moves, when available.
Default `true`
clocks(boolean) - Method in interface chariot.api.StudiesApi.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.AnalysisApi
 
cloudEval(String, Consumer<AnalysisApi.Params>) - Method in interface chariot.api.AnalysisApi
 
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.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.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.ChallengesApiAuthCommon.ChallengeAIParams
 
color(Enums.Color) - Method in interface chariot.api.GamesApi.SearchFilter
Only games played as this color.
color(Enums.Color) - Method in interface chariot.api.OpeningExplorerApi.PlayerBuilder
Specify for which color to explore games.
Default: white
color(Enums.ColorPref) - Method in interface chariot.api.BoardApiAuth.SeekParams
 
color(Enums.ColorPref) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
color(Enums.ColorPref) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
color(Function<Enums.Color.Provider, Enums.Color>) - Method in interface chariot.api.GamesApi.SearchFilter
Only games played as this color.
color(Function<Enums.Color.Provider, Enums.Color>) - Method in interface chariot.api.OpeningExplorerApi.PlayerBuilder
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.BoardApiAuth.SeekParams
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
color(Function<Enums.ColorPref.Provider, Enums.ColorPref>) - Method in interface chariot.api.ChallengesApiAuthCommon.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.StudiesApi.Params
 
comments(boolean) - Method in interface chariot.api.StudiesApi.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 - Interface in chariot.model
 
Condition.AllowList - Record Class in chariot.model
 
Condition.AllowListHidden - Record Class in chariot.model
 
Condition.Bots - Record Class in chariot.model
 
Condition.EntryCode - Record Class in chariot.model
 
Condition.Generic - Record Class in chariot.model
 
Condition.MaxRating - Record Class in chariot.model
 
Condition.Member - Record Class in chariot.model
 
Condition.MinAccountAge - Record Class in chariot.model
 
Condition.MinRatedGames - Record Class in chariot.model
 
Condition.MinRating - Record Class in chariot.model
 
Condition.NotMissedSwiss - Record Class in chariot.model
 
Condition.Titled - Record Class in chariot.model
 
conditionAccountAge(int) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionAccountAge(int) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
conditionBots() - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionBots(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
ConditionInfo<T> - Record Class in chariot.model
 
ConditionInfo(List<T>, Map<T, String>) - Constructor for record class chariot.model.ConditionInfo
Creates an instance of a ConditionInfo record class.
conditionMaxRating(int) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionMaxRating(int) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
conditionMinRatedGames(int) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionMinRatedGames(int) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
conditionMinRating(int) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionMinRating(int) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
conditionPlayYourGames() - Method in interface chariot.api.TournamentsApiAuth.SwissParams
To be allowed to join, participants must have played their previous swiss game
conditionPlayYourGames(boolean) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
To be allowed to join, participants must have played their previous swiss game
conditions() - Method in record class chariot.model.Arena
Returns the value of the conditions record component.
conditions() - Method in record class chariot.model.ArenaLight
Returns the value of the conditions record component.
conditions() - Method in record class chariot.model.Swiss
Returns the value of the conditions record component.
conditionTeam(String) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionTitled() - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionTitled() - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
conditionTitled(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
conditionTitled(boolean) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
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.ChallengesApiAuthCommon
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.BoardApiAuth
Stream the state of a game being played with the Board API
connectToGame(String) - Method in interface chariot.api.BotApiAuth
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
 
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() - Method in interface chariot.model.ProvidedProfile
Deprecated.
Field contains a "flag" and not a "country"
This method simply returns the value of ProvidedProfile.flag().
This method will be removed in future.
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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
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.ExternalEngineApiAuth
 
create(Consumer<BroadcastsApiAuth.BroadcastBuilder>) - Method in interface chariot.api.BroadcastsApiAuth
 
createAndJoinRace() - Method in interface chariot.api.PuzzlesApiAuth
Create and join a Puzzle Race
createArena(Consumer<TournamentsApiAuth.ArenaBuilder>) - Method in interface chariot.api.TournamentsApiAuth
 
createBulk(Consumer<ChallengesApiAuth.BulkBuilder>) - Method in interface chariot.api.ChallengesApiAuth
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.TourInfo.Status
 
created() - Method in record class chariot.model.CurrentSimuls
Returns the value of the created record component.
created() - Method in interface chariot.model.TourInfo.Status.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.RoundByUser
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
Returns the value of the createdAt record component.
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.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 record class chariot.model.TourInfo
Returns the value of the createdBy record component.
createdBy(String) - Method in interface chariot.api.TeamsApi.TournamentParams
 
createRound(String, Consumer<BroadcastsApiAuth.RoundBuilder>) - Method in interface chariot.api.BroadcastsApiAuth
 
createSwiss(String, Consumer<TournamentsApiAuth.SwissBuilder>) - Method in interface chariot.api.TournamentsApiAuth
 
crosstable(String, String) - Method in interface chariot.api.UsersApiBase
 
crosstable(String, String, boolean) - Method in interface chariot.api.UsersApiBase
 
crosstable(String, String, Consumer<UsersApi.CrosstableParams>) - Method in interface chariot.api.UsersApiBase
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, Opt<Crosstable.Results>) - Constructor for record class chariot.model.Crosstable
Creates an instance of a Crosstable record class.
Crosstable.Result - Record Class in chariot.model
 
Crosstable.Results - Record Class in chariot.model
 
crushing - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
crushing() - Method in interface chariot.model.PuzzleAngle.Provider
 
cur() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns the value of the cur record component.
currentByUserId(String) - Method in interface chariot.api.GamesApi
 
currentByUserId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
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.PageStudy
Returns the value of the currentPage record component.
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.PageStudy
Returns the value of the currentPageResults record component.
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.TournamentsApi
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(String) - Constructor for record class chariot.model.PuzzleAngle.Custom
Creates an instance of a Custom record class.
CustomApi - Interface in chariot.api
 
CustomApi.EndpointBuilder<T> - Interface in chariot.api
 
CustomApi.EndpointMany<T> - Interface in chariot.api
 
CustomApi.EndpointOne<T> - Interface in chariot.api
 
CustomApi.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.
customScoring() - Method in record class chariot.model.Broadcast.Round
Returns the value of the customScoring record component.
customScoring() - Method in record class chariot.model.Broadcast.RoundByUser
Returns the value of the customScoring record component.
customScoring() - Method in record class chariot.model.MyRound.Round
Returns the value of the customScoring record component.
CustomScoring(Broadcast.Points, Broadcast.Points) - Constructor for record class chariot.model.Broadcast.CustomScoring
Creates an instance of a CustomScoring record class.
customScoringBlackDraw(double) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Custom scoring of game results in round
customScoringBlackWin(double) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Custom scoring of game results in round
customScoringWhiteDraw(double) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Custom scoring of game results in round
customScoringWhiteWin(double) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Custom scoring of game results in round

D

daily - Enum constant in enum class chariot.model.TourInfo.Freq
 
dailyPuzzle() - Method in interface chariot.api.PuzzlesApi
 
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.Trophy
 
DateResult(Integer, ZonedDateTime, 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.
dates() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the dates record component.
dates() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the dates record component.
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.PuzzleReplay.ReplayInfo
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.PuzzlesApi.StormDashboardParams
 
days(int) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleReplayParams
 
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.ChallengesApiAuthCommon
 
declineChallenge(String, Enums.DeclineReason) - Method in interface chariot.api.ChallengesApiAuthCommon
 
declineChallenge(String, Function<Enums.DeclineReason.Provider, Enums.DeclineReason>) - Method in interface chariot.api.ChallengesApiAuthCommon
 
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.
defensiveMove - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
defensiveMove() - Method in interface chariot.model.PuzzleAngle.Provider
 
deflection - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
deflection() - Method in interface chariot.model.PuzzleAngle.Provider
 
delay() - Method in record class chariot.model.MyRound.Round
Returns the value of the delay record component.
delay(long) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
delay(Duration) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
delete() - Method in interface chariot.api.CustomApi.EndpointBuilder
 
delete(String) - Method in interface chariot.api.ExternalEngineApiAuth
 
deleteStudyChapter(String, String) - Method in interface chariot.api.StudiesApiAuth
Delete a chapter of a study
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.
depth() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the depth record component.
desc() - Method in record class chariot.model.PuzzleReplay.AngleInfo
Returns the value of the desc record component.
description - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
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 interface chariot.model.Condition
 
description() - Method in record class chariot.model.Condition.Generic
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.TourInfo
Returns the value of the description record component.
description() - Method in record class chariot.model.UserData.StreamerInfo
 
description(String) - Method in interface chariot.api.AdminApiAuth.Params
 
description(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
description(String) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
description(String) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
descriptionPrivate() - Method in record class chariot.model.Team
Returns the value of the descriptionPrivate record component.
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.
difficulty(PuzzlesApiAuth.Difficulty) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleDifficulty
 
difficulty(Function<PuzzlesApiAuth.Difficulty.Provider, PuzzlesApiAuth.Difficulty>) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleDifficulty
 
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.
discoveredAttack - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
discoveredAttack() - Method in interface chariot.model.PuzzleAngle.Provider
 
division() - Method in interface chariot.api.GamesApi.CommonGameParameters
 
division() - Method in record class chariot.model.Game
Returns the value of the division record component.
division(boolean) - Method in interface chariot.api.GamesApi.CommonGameParameters
Include plies which mark the beginning of the middlegame and endgame.
doubleBishopMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
doubleBishopMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
doubleCheck - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
doubleCheck() - Method in interface chariot.model.PuzzleAngle.Provider
 
dovetailMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
dovetailMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Broadcast.Points
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.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.
duration() - Method in record class chariot.model.Arena
Returns the value of the duration record component.
duration() - Method in record class chariot.model.ArenaLight
Returns the value of the duration record component.

E

easier - Enum constant in enum class chariot.api.PuzzlesApiAuth.Difficulty
 
easier() - Method in interface chariot.api.PuzzlesApiAuth.Difficulty.Provider
 
easiest - Enum constant in enum class chariot.api.PuzzlesApiAuth.Difficulty
 
easiest() - Method in interface chariot.api.PuzzlesApiAuth.Difficulty.Provider
 
eastern - Enum constant in enum class chariot.model.TourInfo.Freq
 
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.
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.AccountApiAuth
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.
endDate() - Method in record class chariot.model.Broadcast.Tour
 
ended() - Method in interface chariot.util.Board
 
endgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
endgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
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
enPassant - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
enPassant() - Method in interface chariot.model.PuzzleAngle.Provider
 
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() - Static method in interface chariot.model.Condition
 
entryCode(String) - Method in interface chariot.api.TeamsApiAuth.JoinParams
Optional entry code, if the team requires one.
entryCode(String) - Method in interface chariot.api.TournamentsApiAuth.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 TournamentsApiAuth.generateUserEntryCodes(String, Set).
entryCode(String) - Method in interface chariot.api.TournamentsApiAuth.JoinArenaParams
The tournament entry code, if one is required.
entryCode(String) - Method in interface chariot.api.TournamentsApiAuth.JoinSwissParams
 
entryCode(String) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Make the tournament restricted with a entry code.
EntryCode() - Constructor for record class chariot.model.Condition.EntryCode
Creates an instance of a EntryCode record class.
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.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.
equality - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
equality() - Method in interface chariot.model.PuzzleAngle.Provider
 
equals(Object) - Method in record class chariot.api.ChallengesApiAuth.BulkParams.Pairing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.AtDate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.InMinutes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.api.TournamentsApiAuth.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.Battle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Featured
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.Podium
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.Quote
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.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Arena.TeamInfo
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.TopGame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ArenaLight.BattleLight
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ArenaLight
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ArenaLight.Winner
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ArenaPlayed
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.CustomScoring
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.Group
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast.Info
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Broadcast.Points
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.RoundByUser
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.Broadcast.TourWithLastRound
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.Clock
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.Condition.AllowList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.AllowListHidden
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.Bots
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.EntryCode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.Generic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.MaxRating
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.Member
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.MinAccountAge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.MinRatedGames
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.MinRating
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.NotMissedSwiss
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Condition.Titled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.ConditionInfo
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.Result
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.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.FidePlayer
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.Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta.AI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.GameMeta.Anonymous
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.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.IdAndName
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.LeaderboardEntry
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.PageStudy
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.PushResult.Fail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PushResult.Pass
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.Perf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Puzzle.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.PuzzleActivity.Puzzle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleAngle.Custom
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.PuzzleReplay.AngleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleReplay
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.PuzzleReplay.ReplayInfo
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.Player
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.Study
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Study.StudyMember
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
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.TeamMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.TeamMemberFull
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.TourInfo
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.UserStatus.GameMeta
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.Chess960
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class chariot.model.Variant.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 interface chariot.model.PushResult
 
error() - Method in record class chariot.model.PushResult.Fail
Returns the value of the error record component.
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.GamesApi.Evals
 
evals() - Method in interface chariot.api.GamesApi.EvalsDefaultFalse
 
evals() - Method in interface chariot.api.GamesApi.Filter
 
evals(boolean) - Method in interface chariot.api.GamesApi.Evals
Include analysis evaluation comments in the PGN, when available.
evals(boolean) - Method in interface chariot.api.GamesApi.EvalsDefaultFalse
Include analysis evaluation comments in the PGN, when available.
evals(boolean) - Method in interface chariot.api.GamesApi.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.ChallengesApi.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.StudiesApi
 
exportChapterByStudyAndChapterId(String, String, Consumer<StudiesApi.Params>) - Method in interface chariot.api.StudiesApi
 
exportChaptersByStudyId(String) - Method in interface chariot.api.StudiesApi
 
exportChaptersByStudyId(String, Consumer<StudiesApi.Params>) - Method in interface chariot.api.StudiesApi
 
exportOneRoundPgn(String) - Method in interface chariot.api.BroadcastsApi
Export one round as PGN
exportPgn(String) - Method in interface chariot.api.BroadcastsApi
Export all rounds as PGN
exportStudiesByUserId(String) - Method in interface chariot.api.StudiesApi
 
exportStudiesByUserId(String, Consumer<StudiesApi.Params>) - Method in interface chariot.api.StudiesApi
 
exposedKing - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
exposedKing() - Method in interface chariot.model.PuzzleAngle.Provider
 
externalEngine() - Method in class chariot.Client
External engine.
externalEngine() - Method in class chariot.ClientAuth
External engine.
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
 
ExternalEngineApi - Interface in chariot.api
 
ExternalEngineApi.AnalysisParameters - Interface in chariot.api
 
ExternalEngineApiAuth - Interface in chariot.api
 
ExternalEngineInfo - Record Class in chariot.model
 
ExternalEngineInfo(String, String, String, String, 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, List<String>, String) - Constructor for record class chariot.model.ExternalEngineRegistration
 
ExternalEngineRegistration(String, 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, int, String, String, List<String>, int, int, int) - 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.
Fail(Map<String, String>, String) - Constructor for record class chariot.model.PushResult.Fail
Creates an instance of a Fail record class.
featured() - Method in record class chariot.model.Arena
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, Enums.Color, Enums.Color, String, LightUser, int, int, boolean, LightUser, int, int, boolean, Duration, Duration, Opt<Enums.Color>) - Constructor for record class chariot.model.Arena.Featured
Creates an instance of a Featured record class.
fed() - Method in record class chariot.model.LeaderboardEntry
Returns the value of the fed record component.
fed() - Method in record class chariot.model.RoundInfo.Player
Returns the value of the fed record component.
federation() - Method in record class chariot.model.FidePlayer
Returns the value of the federation record component.
fen() - Method in record class chariot.model.Arena.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.PuzzleActivity.Puzzle
Returns the value of the fen record component.
fen() - Method in record class chariot.model.RoundInfo.Game
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.Variant.Chess960
Returns the value of the fen record component.
fen() - Method in record class chariot.model.Variant.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.ChallengesApi.OpenEndedParams
 
fen(String) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
Custom initial position (in FEN).
fen(String) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
fen(String) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
fen(String) - Method in interface chariot.api.OpeningExplorerApi.CommonOpeningExplorer
 
fen(String) - Method in interface chariot.api.OpeningExplorerApi.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.BoardApiAuth
Get the messages posted in the game chat.
fetchChat(String) - Method in interface chariot.api.BotApiAuth
Get the messages posted in the game chat.
fide() - Method in class chariot.Client
Download FIDE player info
FideApi - Interface in chariot.api
FIDE players and federations from their public download
https://lichess.org/fide
fideId() - Method in record class chariot.model.LeaderboardEntry
Returns the value of the fideId record component.
fideId() - Method in record class chariot.model.RoundInfo.Player
Returns the value of the fideId record component.
FidePlayer - Record Class in chariot.model
 
FidePlayer(int, String, String, Opt<String>, Opt<Integer>, Opt<Integer>, Opt<Integer>, Opt<Integer>, boolean) - Constructor for record class chariot.model.FidePlayer
Creates an instance of a FidePlayer record class.
fideTc() - Method in record class chariot.model.Broadcast.Info
Returns the value of the fideTc record component.
FideTC - Enum Class in chariot.model
 
FideTC.Provider - Interface in chariot.model
 
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.TourInfo.Status
 
finished() - Method in interface chariot.api.GamesApi.SearchFilter
 
finished() - Method in record class chariot.model.Broadcast.Round
Returns the value of the finished record component.
finished() - Method in record class chariot.model.Broadcast.RoundByUser
Returns the value of the finished record component.
finished() - Method in record class chariot.model.MyRound.Round
Returns the value of the finished record component.
finished() - Method in interface chariot.model.TourInfo.Status.Provider
 
finished() - Method in record class chariot.model.TournamentStatus
Returns the value of the finished record component.
finished(boolean) - Method in interface chariot.api.GamesApi.SearchFilter
Include finished games.
finishedAt() - Method in record class chariot.model.Broadcast.Round
Returns the value of the finishedAt record component.
finishedAt() - Method in record class chariot.model.Broadcast.RoundByUser
Returns the value of the finishedAt record component.
finishedAt() - Method in record class chariot.model.CurrentSimuls.Simul
Returns the value of the finishedAt record component.
finishedAt() - Method in record class chariot.model.MyRound.Round
Returns the value of the finishedAt record component.
finishedAtTime() - Method in record class chariot.model.CurrentSimuls.Simul
 
fire() - Method in record class chariot.model.Arena.Standing
Returns the value of the fire record component.
firstName() - Method in interface chariot.model.ProvidedProfile
Deprecated.
firstName() - Method in record class chariot.model.UserData.Provided
Deprecated.
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
 
flag - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
flag() - Method in interface chariot.model.ProvidedProfile
 
flag() - Method in record class chariot.model.UserData.Provided
 
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.Arena.TeamInfo
Returns the value of the flair record component.
flair() - Method in record class chariot.model.ArenaResult
Returns the value of the flair record component.
flair() - Method in record class chariot.model.LightUser
Returns the value of the flair record component.
flair() - Method in record class chariot.model.Puzzle.Player
Returns the value of the flair record component.
flair() - Method in record class chariot.model.Team
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.AccountApiAuth
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.
followUser(String) - Method in interface chariot.api.UsersApiAuth
 
ForcedMate(int) - Constructor for record class chariot.model.Game.ForcedMate
Creates an instance of a ForcedMate record class.
fork - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
fork() - Method in interface chariot.model.PuzzleAngle.Provider
 
format() - Method in record class chariot.model.Broadcast.Info
Returns the value of the format record component.
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.TourInfo
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.
fromClock(Clock) - Static method in enum class chariot.model.TourInfo.Speed
 
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(String) - Method in interface chariot.model.Variant.Provider
 
FromPosition(Opt<String>) - Constructor for record class chariot.model.Variant.FromPosition
 
FromPosition(Opt<String>, Opt<String>) - Constructor for record class chariot.model.Variant.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
 
fromString(String) - Static method in enum class chariot.model.TourInfo.Freq
 
fromString(String) - Static method in enum class chariot.model.TourInfo.Speed
 
fromString(String) - Static method in interface chariot.model.Variant
 
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.ChallengeInfo
Returns the value of the fullId record component.
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.CurrentSimuls.Simul
Returns the value of the fullName record component.

G

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, Opt<String>, Opt<String>, Opt<String>, Opt<String>, Opt<String>, Opt<String>, Opt<Integer>, Opt<Enums.Color>, Opt<Game.Opening>, Opt<Game.Clock>, List<Integer>, List<Game.AnalysisEntry>, Opt<Game.Division>, Opt<Boolean>) - 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, String) - Constructor for record class chariot.model.BulkPairing.Game
Creates an instance of a Game record class.
Game(String, String, String, List<RoundInfo.Player>, String, String, Opt<Integer>, String) - Constructor for record class chariot.model.RoundInfo.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 record class chariot.model.Arena.Featured
Returns the value of the gameId record component.
gameId() - Method in record class chariot.model.Arena.TopGame
Returns the value of the gameId record component.
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.Perf, List<Puzzle.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, Variant, 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.GamesApi
 
gameInfosByGameIds(String, Set<String>) - Method in interface chariot.api.GamesApi
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.GamesApi
 
gameInfosByUserIds(Set<String>) - Method in interface chariot.api.GamesApi
 
gameInfosByUserIds(Set<String>, Consumer<GamesApi.GamesParameters>) - Method in interface chariot.api.GamesApi
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, boolean, Variant, TimeControl, Enums.Status, ZonedDateTime, GameMeta.Players, Opt<Enums.Color>) - Constructor for record class chariot.model.GameMeta
Creates an instance of a GameMeta record class.
GameMeta(String, String, Enums.GameVariant) - Constructor for record class chariot.model.UserStatus.GameMeta
Creates an instance of a GameMeta record class.
GameMeta.Account - Record Class in chariot.model
 
GameMeta.AI - Record Class in chariot.model
 
GameMeta.Anonymous - Record Class in chariot.model
 
GameMeta.Player - Interface in chariot.model
 
GameMeta.Players - 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.Podium
Returns the value of the games record component.
games() - Method in record class chariot.model.Arena.Stats
Returns the value of the games record component.
games() - Method in record class chariot.model.ArenaPlayed
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.Condition.MinRatedGames
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(List<Activity.Result>) - Constructor for record class chariot.model.Activity.Type.Games
Creates an instance of a Games record class.
GamesApi - Interface in chariot.api
Access games played on Lichess.
GamesApi.ChannelFilter - Interface in chariot.api
 
GamesApi.CommonGameParameters<T> - Interface in chariot.api
 
GamesApi.CommonSearchFilterParams<T> - Interface in chariot.api
 
GamesApi.Evals<T> - Interface in chariot.api
 
GamesApi.EvalsDefaultFalse<T> - Interface in chariot.api
 
GamesApi.Filter - Interface in chariot.api
 
GamesApi.GameParams - Interface in chariot.api
 
GamesApi.GamesParameters - Interface in chariot.api
 
GamesApi.SearchFilter - Interface in chariot.api
 
GamesApiAuth - Interface in chariot.api
 
GamesApiAuth.BookmarkedParams - Interface in chariot.api
 
gamesByArenaId(String) - Method in interface chariot.api.TournamentsApi
 
gamesByArenaId(String, Consumer<GamesApi.Filter>) - Method in interface chariot.api.TournamentsApi
Download games of a arena tournament.
Games are sorted by reverse chronological order (most recent first)
gamesBySwissId(String) - Method in interface chariot.api.TournamentsApi
 
gamesBySwissId(String, Consumer<GamesApi.Filter>) - Method in interface chariot.api.TournamentsApi
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, Variant, TimeControl) - Constructor for record class chariot.model.GameType
Creates an instance of a GameType record class.
generateUserEntryCode(String, String) - Method in interface chariot.api.TournamentsApiAuth
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.TournamentsApiAuth
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
 
generic(String) - Static method in interface chariot.model.Condition
 
Generic(String) - Constructor for record class chariot.model.Condition.Generic
Creates an instance of a Generic record class.
get() - Method in interface chariot.model.One
 
get() - Method in interface chariot.model.Opt
 
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.ExternalEngineApiAuth
 
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
Returns the value of the greatPlayer record component.
GreatPlayer(String, URI) - Constructor for record class chariot.model.Arena.GreatPlayer
Creates an instance of a GreatPlayer record class.
group() - Method in record class chariot.model.Broadcast
Returns the value of the group record component.
group() - Method in record class chariot.model.Broadcast.TourWithLastRound
Returns the value of the group record component.
group() - Method in record class chariot.model.RoundInfo
Returns the value of the group record component.
Group(String, List<IdAndName>) - Constructor for record class chariot.model.Broadcast.Group
Creates an instance of a Group 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.BoardApiAuth
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.BotApiAuth
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.BoardApiAuth
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.BotApiAuth
Create/accept/decline takeback offers.
Offer a takeback, or accept the opponent's takeback offer
Decline a takeback offer from the opponent
hangingPiece - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
hangingPiece() - Method in interface chariot.model.PuzzleAngle.Provider
 
harder - Enum constant in enum class chariot.api.PuzzlesApiAuth.Difficulty
 
harder() - Method in interface chariot.api.PuzzlesApiAuth.Difficulty.Provider
 
hardest - Enum constant in enum class chariot.api.PuzzlesApiAuth.Difficulty
 
hardest() - Method in interface chariot.api.PuzzlesApiAuth.Difficulty.Provider
 
hasEntryCode() - Method in record class chariot.model.ConditionInfo
 
hash() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the hash record component.
hashCode() - Method in record class chariot.api.ChallengesApiAuth.BulkParams.Pairing
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.AtDate
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.InMinutes
Returns a hash code value for this object.
hashCode() - Method in record class chariot.api.TournamentsApiAuth.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.Battle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Featured
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
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Podium
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.Quote
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.Stats
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Arena.TeamInfo
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.TopGame
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ArenaLight.BattleLight
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ArenaLight
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ArenaLight.Winner
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ArenaPlayed
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.CustomScoring
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast.Group
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.Info
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Broadcast.Points
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.RoundByUser
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.Broadcast.TourWithLastRound
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.Clock
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.Condition.AllowList
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.AllowListHidden
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.Bots
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.EntryCode
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.Generic
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.MaxRating
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.Member
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.MinAccountAge
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.MinRatedGames
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.MinRating
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.NotMissedSwiss
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Condition.Titled
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.ConditionInfo
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.Result
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.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.FidePlayer
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.Account
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta.AI
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.GameMeta.Anonymous
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.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.IdAndName
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.LeaderboardEntry
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.PageStudy
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.PushResult.Fail
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PushResult.Pass
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
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.Perf
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Puzzle.Player
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.PuzzleActivity.Puzzle
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleAngle.Custom
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.PuzzleReplay.AngleInfo
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleReplay
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.PuzzleReplay.ReplayInfo
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.Player
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.Study
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Study.StudyMember
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
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.TeamMember
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.TeamMemberFull
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.TourInfo
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.UserStatus.GameMeta
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.Chess960
Returns a hash code value for this object.
hashCode() - Method in record class chariot.model.Variant.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.
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.CustomApi.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.
hippoBullet - Enum constant in enum class chariot.model.TourInfo.Speed
 
history() - Method in interface chariot.api.OpeningExplorerApi.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.OpeningExplorerApi.LichessBuilder
Retrieve history
Default false
hookMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
hookMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
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.
hourly - Enum constant in enum class chariot.model.TourInfo.Freq
 
html() - Method in interface chariot.api.BroadcastsApi.BroadcastParameters
Convert the "description" field from markdown to HTML
html() - Method in interface chariot.api.BroadcastsApi.Params
Convert the "description" field from markdown to HTML
html(boolean) - Method in interface chariot.api.BroadcastsApi.BroadcastParameters
 
html(boolean) - Method in interface chariot.api.BroadcastsApi.Params
 
htmlSuccess(String) - Method in interface chariot.Client.PkceConfig
 
hyperBullet - Enum constant in enum class chariot.model.TourInfo.Speed
 

I

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.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
 
id() - Method in record class chariot.model.Arena.TeamInfo
Returns the value of the id record component.
id() - Method in record class chariot.model.ArenaLight
 
id() - Method in record class chariot.model.ArenaLight.Winner
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.RoundByUser
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.Broadcast.TourWithLastRound
 
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 interface chariot.model.Challenge
 
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.Crosstable.Result
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.FidePlayer
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.IdAndName
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.Player
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.Puzzle
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.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.Study
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
 
id() - Method in record class chariot.model.Team
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 record class chariot.model.TourInfo
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.
id() - Method in record class chariot.model.UserStatus.GameMeta
Returns the value of the id record component.
IdAndName - Record Class in chariot.model
 
IdAndName(String, String) - Constructor for record class chariot.model.IdAndName
Creates an instance of a IdAndName record class.
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
 
ifPresentOrElse(Consumer<? super T>, Runnable) - Method in interface chariot.model.One
 
image - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
image() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the image record component.
image() - Method in record class chariot.model.MyRound.Tour
Returns the value of the image record component.
image() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the image record component.
image() - Method in interface chariot.model.StreamerInfo
 
image() - Method in record class chariot.model.UserData.StreamerInfo
 
imported() - Method in interface chariot.api.GamesApiAuth
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.GamesApi
Import a game from PGN.
Rate limiting: 200 games per hour for OAuth requests, 100 games per hour for anonymous requests.
See GamesApi.importGame(java.lang.String) for authenticated access.
To broadcast ongoing games, consider pushing to a broadcast instead.
importPgn(String, Consumer<StudiesApiAuth.ImportParams>) - Method in interface chariot.api.StudiesApiAuth
Import PGN into a study
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.
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
 
inactive() - Method in record class chariot.model.FidePlayer
Returns the value of the inactive 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.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.RealTime
 
info() - Method in interface chariot.api.Builders.LogLevel
 
info() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the info record component.
info() - Method in record class chariot.model.Fail
Returns the value of the info record component.
info() - Method in record class chariot.model.MyRound.Tour
Returns the value of the info record component.
info() - Method in record class chariot.model.RoundInfo.Tour
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() - Constructor for record class chariot.model.Broadcast.Info
 
Info(Opt<String>, Opt<String>, Opt<String>, Opt<FideTC>, Opt<String>, Opt<URI>, Opt<URI>, Opt<String>) - Constructor for record class chariot.model.Broadcast.Info
Creates an instance of a Info record class.
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.
infoFeaturedPlayers(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoFeaturedPlayers(String, String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoFeaturedPlayers(String, String, String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoFeaturedPlayers(String, String, String, String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoLocation(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoStandings(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoStandings(URI) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoTimeControl(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoTimeControlFIDE(FideTC) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoTimeControlFIDE(Function<FideTC.Provider, FideTC>) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoTimeZone(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoTournamentFormat(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoWebsite(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
infoWebsite(URI) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
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.Clock
Returns the value of the initial 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.RealTime
 
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.TournamentsApiAuth.ArenaParams.StartTime.Provider
 
InMinutes(int) - Constructor for record class chariot.api.TournamentsApiAuth.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.
interference - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
interference() - Method in interface chariot.model.PuzzleAngle.Provider
 
intermezzo - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
intermezzo() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.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
 
isPresent() - Method in interface chariot.model.Opt
 
isRecentlyFinished() - Method in record class chariot.model.Arena
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.

J

jdk.module.main - Search tag in chariot.api.Builders.ConfigBuilder.userAgent(String, boolean)
System Property
joinArena(String) - Method in interface chariot.api.TournamentsApiAuth
 
joinArena(String, Consumer<TournamentsApiAuth.JoinArenaParams>) - Method in interface chariot.api.TournamentsApiAuth
 
joined() - Method in record class chariot.model.Team
Returns the value of the joined record component.
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.
joinedTeamAt() - Method in record class chariot.model.TeamMemberFull
Returns the value of the joinedTeamAt record component.
joinSwiss(String) - Method in interface chariot.api.TournamentsApiAuth
 
joinSwiss(String, Consumer<TournamentsApiAuth.JoinSwissParams>) - Method in interface chariot.api.TournamentsApiAuth
 
joinTeam(String) - Method in interface chariot.api.TeamsApiAuth
Request to join team teamId
joinTeam(String, Consumer<TeamsApiAuth.JoinParams>) - Method in interface chariot.api.TeamsApiAuth
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.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.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.Puzzle.Perf
Returns the value of the key record component.
key() - Method in record class chariot.model.PuzzleReplay.AngleInfo
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.
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.TeamsApiAuth
 
kidMode() - Method in interface chariot.api.AccountApiAuth
Read the kid mode status of the logged in user.
Auth Client.Scope.preference_read
kidMode(boolean) - Method in interface chariot.api.AccountApiAuth
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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
KingOfTheHill(UserPerformance.Perf) - Constructor for record class chariot.model.UserPerformance.Perfs.KingOfTheHill
Creates an instance of a KingOfTheHill record class.
kingsideAttack - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
kingsideAttack() - Method in interface chariot.model.PuzzleAngle.Provider
 
KNIGHT - Enum constant in enum class chariot.util.Board.PieceType
 
knightEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
knightEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
knodes() - Method in record class chariot.model.CloudEvalCacheEntry
Returns the value of the knodes record component.

L

lag() - Method in record class chariot.model.ChallengeInfo.Player
Returns the value of the lag record component.
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
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.GamesApi.CommonSearchFilterParams
 
lastFen() - Method in record class chariot.model.Game
Returns the value of the lastFen record component.
lastFen(boolean) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Include the FEN notation of the last position of the game.
Default `false`
lastModifiedByStudyId(String) - Method in interface chariot.api.StudiesApi
Lookup the Last-Modified timestamp of the study
lastMove() - Method in record class chariot.model.Arena.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.PuzzleActivity.Puzzle
Returns the value of the lastMove record component.
lastMove() - Method in record class chariot.model.RoundInfo.Game
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() - Method in interface chariot.model.ProvidedProfile
Deprecated.
lastName() - Method in record class chariot.model.UserData.Provided
Deprecated.
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.UsersApiBase
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.
leaderboardById(String) - Method in interface chariot.api.BroadcastsApi
Get a broadcast leaderboard, if available
LeaderboardEntry - Record Class in chariot.model
 
LeaderboardEntry(String, double, int, Opt<Integer>, Opt<String>, Opt<Integer>, Opt<String>) - Constructor for record class chariot.model.LeaderboardEntry
Creates an instance of a LeaderboardEntry record class.
leaders() - Method in record class chariot.model.Arena.Battle
Returns the value of the leaders record component.
leaders() - Method in record class chariot.model.Team
Returns the value of the leaders record component.
leaveTeam(String) - Method in interface chariot.api.TeamsApiAuth
 
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() - Method in record class chariot.model.GameMeta.AI
Returns the value of the level record component.
level(int) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
level(Enums.Level) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
level(Function<Enums.Level.Provider, Enums.Level>) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
lichess() - Method in interface chariot.api.OpeningExplorerApi
lichess(Consumer<OpeningExplorerApi.LichessBuilder>) - Method in interface chariot.api.OpeningExplorerApi
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 -> "ECO %s - %s".formatted(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 -> "%s: White win count %d - Draw count %d - Black win count %d".formatted(move.san(), move.white(), move.draws(), 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.
liked() - Method in record class chariot.model.Study
Returns the value of the liked record component.
likes() - Method in record class chariot.model.Study
Returns the value of the likes record component.
limit() - Method in record class chariot.model.BulkPairing.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.ExternalEngineApiAuth
 
list() - Method in record class chariot.model.ConditionInfo
Returns the value of the list record component.
listStudies() - Method in interface chariot.api.StudiesApi
 
listStudiesByUser(String) - Method in interface chariot.api.StudiesApi
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.GamesApi.CommonSearchFilterParams
 
literate() - Method in interface chariot.api.GamesApi.GameParams
 
literate(boolean) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Insert textual annotations in the PGN about the opening, analysis variations, mistakes, and game termination.
Default `false`
literate(boolean) - Method in interface chariot.api.GamesApi.GameParams
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.UsersApiBase
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
location - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
location() - Method in record class chariot.model.Broadcast.Info
Returns the value of the location record component.
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
long_ - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
long_() - Method in interface chariot.model.PuzzleAngle.Provider
 
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

manualRoundScheduling() - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
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
 
marathon - Enum constant in enum class chariot.model.TourInfo.Freq
 
master - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
master() - Method in interface chariot.model.PuzzleAngle.Provider
 
masters() - Method in interface chariot.api.OpeningExplorerApi
masters(Consumer<OpeningExplorerApi.MastersBuilder>) - Method in interface chariot.api.OpeningExplorerApi
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 -> "ECO %s - %s".formatted(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 -> "%s: White win count %d - Draw count %d - Black win count %d".formatted(move.san(), move.white(), move.draws(), 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

masterVsMaster - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
masterVsMaster() - Method in interface chariot.model.PuzzleAngle.Provider
 
matchup() - Method in interface chariot.api.UsersApi.CrosstableParams
 
matchup() - Method in record class chariot.model.Crosstable
Returns the value of the matchup record component.
matchup(boolean) - Method in interface chariot.api.UsersApi.CrosstableParams
Whether or not to include matchup in the result
mate - Enum constant in enum class chariot.model.Enums.Status
 
mate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
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.
mate() - Method in interface chariot.model.PuzzleAngle.Provider
 
mateIn1 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mateIn1() - Method in interface chariot.model.PuzzleAngle.Provider
 
mateIn2 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mateIn2() - Method in interface chariot.model.PuzzleAngle.Provider
 
mateIn3 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mateIn3() - Method in interface chariot.model.PuzzleAngle.Provider
 
mateIn4 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mateIn4() - Method in interface chariot.model.PuzzleAngle.Provider
 
mateIn5 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mateIn5() - Method in interface chariot.model.PuzzleAngle.Provider
 
max() - Method in record class chariot.model.PerformanceStatistics.Streak
Returns the value of the max record component.
max(int) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
How many games to download.
Leave empty to download all games.
max(int) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleActivityParams
 
max(int) - Method in interface chariot.api.TeamsApi.TournamentParams
 
max(int) - Method in interface chariot.api.TournamentsApi.ArenaResultParams
 
max(int) - Method in interface chariot.api.TournamentsApi.CreatedParams
Only include up to max tournaments
max(int) - Method in interface chariot.api.TournamentsApi.PlayedParams
Only include up to max tournaments
max(int) - Method in interface chariot.api.TournamentsApi.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.PageStudy
Returns the value of the maxPerPage record component.
maxPerPage() - Method in record class chariot.model.PageTeam
Returns the value of the maxPerPage record component.
maxRating() - Method in record class chariot.model.ConditionInfo
 
maxRating(int, TourInfo.Speed) - Static method in interface chariot.model.Condition
 
MaxRating(int, TourInfo.Speed) - Constructor for record class chariot.model.Condition.MaxRating
Creates an instance of a MaxRating record class.
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.
member(String) - Static method in interface chariot.model.Condition
 
Member(String) - Constructor for record class chariot.model.Condition.Member
Creates an instance of a Member record class.
memberByTeamName(String) - Static method in interface chariot.model.Condition
 
members() - Method in record class chariot.model.Study
Returns the value of the members 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.ChallengesApiAuth.BulkParams
 
message(String) - Method in interface chariot.api.TeamsApiAuth.JoinParams
Optional request message, if the team requires one.
messageTeam(String, String) - Method in interface chariot.api.TeamsApiAuth
 
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.
middlegame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
middlegame() - Method in interface chariot.model.PuzzleAngle.Provider
 
minAccountAge() - Method in record class chariot.model.ConditionInfo
 
minAccountAge(Period) - Static method in interface chariot.model.Condition
 
MinAccountAge(Period) - Constructor for record class chariot.model.Condition.MinAccountAge
Creates an instance of a MinAccountAge record class.
minRatedGames(int, TourInfo.Speed) - Static method in interface chariot.model.Condition
 
MinRatedGames(int, TourInfo.Speed) - Constructor for record class chariot.model.Condition.MinRatedGames
Creates an instance of a MinRatedGames record class.
minRating() - Method in record class chariot.model.ConditionInfo
 
minRating(int, TourInfo.Speed) - Static method in interface chariot.model.Condition
 
MinRating(int, TourInfo.Speed) - Constructor for record class chariot.model.Condition.MinRating
Creates an instance of a MinRating record class.
minutes(int) - Method in interface chariot.api.TournamentsApiAuth.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
 
mix - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
mix() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.
modeHideNextMoves() - Method in interface chariot.api.StudiesApiAuth.ImportParams
Analysis mode: Hide next moves
modeInteractive() - Method in interface chariot.api.StudiesApiAuth.ImportParams
Analysis mode: Interactive lesson
modePractice() - Method in interface chariot.api.StudiesApiAuth.ImportParams
Analysis mode: Practice with computer
modes(OpeningExplorerApi.PlayerBuilder.Mode...) - Method in interface chariot.api.OpeningExplorerApi.PlayerBuilder
 
modes(Function<OpeningExplorerApi.PlayerBuilder.Mode.Provider, OpeningExplorerApi.PlayerBuilder.Mode>...) - Method in interface chariot.api.OpeningExplorerApi.PlayerBuilder
 
modes(Set<OpeningExplorerApi.PlayerBuilder.Mode>) - Method in interface chariot.api.OpeningExplorerApi.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.
monthly - Enum constant in enum class chariot.model.TourInfo.Freq
 
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.BoardApiAuth
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.BotApiAuth
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.BoardApiAuth
Make a move in a game being played with the Board API.
move(String, String, boolean) - Method in interface chariot.api.BotApiAuth
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.GamesApi
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.GamesApi.CommonGameParameters
 
moves() - Method in record class chariot.model.Arena.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 interface chariot.model.PushResult
 
moves() - Method in record class chariot.model.PushResult.Pass
Returns the value of the moves record component.
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.GamesApi.CommonGameParameters
Include the PGN moves.
Default `true`
moves(int) - Method in interface chariot.api.OpeningExplorerApi.CommonOpeningExplorer
Number of most common moves to display
Default 12
movetime() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the movetime record component.
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.AnalysisApi.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.BroadcastsApiAuth
myRounds(Consumer<BroadcastsApiAuth.RoundsParameters>) - Method in interface chariot.api.BroadcastsApiAuth
Stream all broadcast rounds you are a member of.
Also includes broadcasts rounds you did not create, but were invited to.

N

name - Enum constant in enum class chariot.model.UserData.StreamerInfoPropertyEnum
 
name - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
name - Variable in enum class chariot.model.TourInfo.Speed
 
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.GreatPlayer
Returns the value of the name record component.
name() - Method in record class chariot.model.Arena.TeamInfo
Returns the value of the name record component.
name() - Method in record class chariot.model.ArenaLight.Winner
Returns the value of the name record component.
name() - Method in record class chariot.model.Broadcast.Group
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.RoundByUser
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.FidePlayer
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.IdAndName
Returns the value of the name record component.
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.LeaderboardEntry
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.Perf
Returns the value of the name record component.
name() - Method in record class chariot.model.Puzzle.Player
Returns the value of the name record component.
name() - Method in record class chariot.model.PuzzleAngle.Custom
Returns the value of the name record component.
name() - Method in record class chariot.model.PuzzleReplay.AngleInfo
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.Player
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.Study
Returns the value of the name record component.
name() - Method in record class chariot.model.StudyMeta
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.TimelineEntry.StreamStart
Returns the value of the name record component.
name() - Method in record class chariot.model.TourInfo
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.FromPosition
Returns the value of the name record component.
name() - Method in interface chariot.util.Board.Coordinate
 
name(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
name(String) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
name(String) - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
name(String) - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
name(String) - Method in interface chariot.api.TeamsApi.TournamentParams
 
name(String) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
name(String) - Method in interface chariot.api.TournamentsApiAuth.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.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() - Method in record class chariot.model.PuzzleReplay.ReplayInfo
Returns the value of the nb record component.
nb(int) - Method in interface chariot.api.AccountApiAuth.TimelineParams
 
nb(int) - Method in interface chariot.api.BroadcastsApi.BroadcastParameters
 
nb(int) - Method in interface chariot.api.BroadcastsApiAuth.RoundsParameters
 
nb(int) - Method in interface chariot.api.GamesApi.ChannelFilter
Number of games to fetch.
Default 10
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.ArenaLight.BattleLight
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.PageStudy
Returns the value of the nbPages record component.
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.TourInfo
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.PageStudy
Returns the value of the nbResults record component.
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.TournamentsApiAuth.SwissParams
 
nextPage() - Method in interface chariot.model.Page
 
nextPage() - Method in record class chariot.model.PageStudy
Returns the value of the nextPage record component.
nextPage() - Method in record class chariot.model.PageTeam
Returns the value of the nextPage record component.
nextPuzzle() - Method in interface chariot.api.PuzzlesApi
 
nextPuzzle(Consumer<PuzzlesApi.PuzzleParams>) - Method in interface chariot.api.PuzzlesApi
 
nextPuzzle(Consumer<PuzzlesApi.PuzzleParams>) - Method in interface chariot.api.PuzzlesApiAuth
 
nextPuzzle(Consumer<PuzzlesApi.PuzzleParams>, Consumer<PuzzlesApiAuth.PuzzleDifficulty>) - Method in interface chariot.api.PuzzlesApiAuth
 
nextRoundAt() - Method in record class chariot.model.Swiss
Returns the value of the nextRoundAt record component.
nextRoundIn() - Method in record class chariot.model.Swiss
Returns the value of the nextRoundIn record component.
No() - Constructor for record class chariot.model.GameStateEvent.No
Creates an instance of a No record class.
noAbort() - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
noAbort() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
noAbort() - Method in interface chariot.api.ChallengesApiAuthCommon.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.ChallengesApi.OpenEndedParams
 
noClaimWin() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
noClaimWin() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
nodes() - Method in record class chariot.model.ExternalEngineAnalysis
Returns the value of the nodes record component.
nodes() - Method in record class chariot.model.ExternalEngineWork
Returns the value of the nodes record component.
noEarlyDraw() - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
noEarlyDraw() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
noEarlyDraw() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
NoEntry<T> - Interface in chariot.model
 
noGiveTime() - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
noGiveTime() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
noGiveTime() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
none - Enum constant in enum class chariot.model.Enums.ChatFor
 
none - Enum constant in enum class chariot.model.Enums.Outcome
 
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.
noRematch() - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
noRematch() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
noRematch() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
normal - Enum constant in enum class chariot.api.PuzzlesApiAuth.Difficulty
 
normal() - Method in interface chariot.api.PuzzlesApiAuth.Difficulty.Provider
 
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.
notMissedSwiss() - Static method in interface chariot.model.Condition
 
notMissedSwiss() - Method in record class chariot.model.ConditionInfo
 
NotMissedSwiss() - Constructor for record class chariot.model.Condition.NotMissedSwiss
Creates an instance of a NotMissedSwiss 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.TeamsApi
 
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.AdminApiAuth
 
obtainChallengeTokens(Consumer<AdminApiAuth.Params>, String...) - Method in interface chariot.api.AdminApiAuth
 
obtainChallengeTokens(Set<String>) - Method in interface chariot.api.AdminApiAuth
 
obtainChallengeTokens(Set<String>, Consumer<AdminApiAuth.Params>) - Method in interface chariot.api.AdminApiAuth
For administrators only.
of() - Static method in interface chariot.model.Opt
 
of(Class<T>) - Method in interface chariot.api.CustomApi
 
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(Duration) - Static method in record class chariot.model.Clock
 
of(Function<String, T>) - Method in interface chariot.api.CustomApi
 
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.BroadcastsApi
official(int) - Method in interface chariot.api.BroadcastsApi
official(Consumer<BroadcastsApi.BroadcastParameters>) - Method in interface chariot.api.BroadcastsApi
Get official broadcasts
ofMinutes(int) - Static method in record class chariot.model.Clock
 
ofSeconds(int) - Static method in record class chariot.model.Clock
 
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!
oneMove - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
oneMove() - Method in interface chariot.model.PuzzleAngle.Provider
 
ongoing - Enum constant in enum class chariot.util.Board.GameState
 
ongoing() - Method in interface chariot.api.GamesApi.SearchFilter
 
ongoing() - Method in interface chariot.api.GamesApiAuth
ongoing() - Method in record class chariot.model.Broadcast.Round
Returns the value of the ongoing record component.
ongoing() - Method in record class chariot.model.Broadcast.RoundByUser
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(boolean) - Method in interface chariot.api.GamesApi.SearchFilter
Include ongoing games.
ongoing(int) - Method in interface chariot.api.GamesApiAuth
Get the ongoing games of the current user.
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
 
onlyForTeam() - Method in record class chariot.model.ConditionInfo
 
onlyForTitled() - Method in record class chariot.model.ConditionInfo
 
onlyIfOpponentFollowsMe() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
onlyIfOpponentFollowsMe(boolean) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
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 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
opening() - Method in interface chariot.api.GamesApi.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() - Method in interface chariot.model.PuzzleAngle.Provider
 
opening(boolean) - Method in interface chariot.api.GamesApi.CommonGameParameters
Include the opening name.
Default `true`
opening(String) - Method in interface chariot.api.PuzzlesApi.PuzzleParams
 
opening(String) - Method in interface chariot.model.PuzzleAngle.Provider
 
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.
OpeningExplorerApi - Interface in chariot.api
Lookup positions from the Lichess opening explorer.
OpeningExplorerApi.CommonLichessOpeningExplorer<T> - Interface in chariot.api
 
OpeningExplorerApi.CommonOpeningExplorer<T> - Interface in chariot.api
 
OpeningExplorerApi.HistoryBuilder - Interface in chariot.api
 
OpeningExplorerApi.LichessBuilder - Interface in chariot.api
 
OpeningExplorerApi.MastersBuilder - Interface in chariot.api
 
OpeningExplorerApi.PlayerBuilder - Interface in chariot.api
 
OpeningExplorerApi.PlayerBuilder.Mode - Enum Class in chariot.api
 
OpeningExplorerApi.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.
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.
opRating() - Method in record class chariot.model.PerformanceStatistics.Result
Returns the value of the opRating record component.
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.StudiesApi.Params
 
orientation() - Method in record class chariot.model.Arena.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.StudiesApi.Params
Add a `Orientation` PGN tag with the chapter predefined orientation.
orientationBlack() - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
orientationWhite() - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
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
 
owner() - Method in record class chariot.model.Study
Returns the value of the owner record component.

P

page(int) - Method in interface chariot.api.TeamsApi.PageParams
 
page(int) - Method in interface chariot.api.TournamentsApi.StandingsParams
 
Page<T> - Interface in chariot.model
 
pageSampleAll() - Method in interface chariot.api.TournamentsApi.StandingsParams
Iterate through all pages, sampling the result of each page.
PageStudy - Record Class in chariot.model
 
PageStudy(Integer, Integer, List<Study>, Integer, Integer, Integer, Integer) - Constructor for record class chariot.model.PageStudy
Creates an instance of a PageStudy record class.
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.ChallengesApiAuth.BulkParams
 
pairAt(ZonedDateTime) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
pairAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.ChallengesApiAuth.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.TournamentsApiAuth.SwissParams.Pairing
Creates an instance of a Pairing record class.
Pairing(Supplier<char[]>, Supplier<char[]>) - Constructor for record class chariot.api.ChallengesApiAuth.BulkParams.Pairing
Creates an instance of a Pairing record class.
pairingsClosed() - Method in record class chariot.model.Arena
Returns the value of the pairingsClosed record component.
pairMeAsap() - Method in interface chariot.api.TournamentsApiAuth.JoinArenaParams
pairMeAsap(boolean) - Method in interface chariot.api.TournamentsApiAuth.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
 
Pass(Map<String, String>, int) - Constructor for record class chariot.model.PushResult.Pass
Creates an instance of a Pass record class.
path(Object...) - Method in interface chariot.api.CustomApi.Request
 
path(String) - Method in interface chariot.api.CustomApi.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 record class chariot.model.Puzzle.Player
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.
paused() - Method in record class chariot.model.Arena.Standing
Returns the value of the paused record component.
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
 
pawnEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
pawnEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Game
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(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.Perf
Creates an instance of a Perf record class.
performance() - Method in interface chariot.api.TournamentsApi.PlayedParams
Include performance rating
performance() - Method in record class chariot.model.Arena.Podium
Returns the value of the performance record component.
performance() - Method in record class chariot.model.ArenaPlayed
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.
performance(boolean) - Method in interface chariot.api.TournamentsApi.PlayedParams
Include performance rating
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.UsersApiBase
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.GamesApi.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.GamesApi.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.
period(int) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Only for Admins.
period(Duration) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Only for Admins.
pgn() - Method in interface chariot.api.GamesApi.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.GamesApi.CommonGameParameters
Include the full PGN within the JSON response, in a pgn field.
Default `false`
pgn(String) - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
pgn(List<String>) - Method in interface chariot.api.StudiesApiAuth.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
 
pgnBookmarked() - Method in interface chariot.api.GamesApiAuth
 
pgnBookmarked(Consumer<GamesApiAuth.BookmarkedParams>) - Method in interface chariot.api.GamesApiAuth
 
pgnByBulkId(String) - Method in interface chariot.api.GamesApiAuth
Download games of a bulk
pgnByBulkId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApiAuth
Download games of a bulk
pgnByChannel(Enums.Channel) - Method in interface chariot.api.GamesApi
 
pgnByChannel(Enums.Channel, Consumer<GamesApi.ChannelFilter>) - Method in interface chariot.api.GamesApi
pgnByChannel(Function<Enums.Channel.Provider, Enums.Channel>) - Method in interface chariot.api.GamesApi
 
pgnByChannel(Function<Enums.Channel.Provider, Enums.Channel>, Consumer<GamesApi.ChannelFilter>) - Method in interface chariot.api.GamesApi
 
pgnByGameId(String) - Method in interface chariot.api.GamesApi
 
pgnByGameId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
pgnByGameIds(String...) - Method in interface chariot.api.GamesApi
 
pgnByGameIds(Consumer<GamesApi.GameParams>, String...) - Method in interface chariot.api.GamesApi
 
pgnByGameIds(Set<String>) - Method in interface chariot.api.GamesApi
 
pgnByGameIds(Set<String>, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
pgnByMastersGameId(String) - Method in interface chariot.api.OpeningExplorerApi
Fetches the PGN of specified game from Masters OTB database
pgnByUserId(String) - Method in interface chariot.api.GamesApi
 
pgnByUserId(String, Consumer<GamesApi.SearchFilter>) - Method in interface chariot.api.GamesApi
pgnCurrentByUserId(String) - Method in interface chariot.api.GamesApi
 
pgnCurrentByUserId(String, Consumer<GamesApi.GameParams>) - Method in interface chariot.api.GamesApi
pgnGamesByArenaId(String) - Method in interface chariot.api.TournamentsApi
 
pgnGamesByArenaId(String, Consumer<GamesApi.Filter>) - Method in interface chariot.api.TournamentsApi
pgnGamesBySwissId(String) - Method in interface chariot.api.TournamentsApi
 
pgnGamesBySwissId(String, Consumer<GamesApi.Filter>) - Method in interface chariot.api.TournamentsApi
pgnInJson(boolean) - Method in interface chariot.api.GamesApi.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.
pieceNotation() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the pieceNotation 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.
pin - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
pin() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.OpeningExplorerApi.CommonOpeningExplorer
Comma separated sequence of legal moves in UCI notation.
play(String) - Method in interface chariot.api.OpeningExplorerApi.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.LeaderboardEntry
Returns the value of the played record component.
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.GamesApi.Filter
Only games of a particular player.
player(String) - Method in interface chariot.api.OpeningExplorerApi
 
player(String, Consumer<OpeningExplorerApi.PlayerBuilder>) - Method in interface chariot.api.OpeningExplorerApi
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 -> "ECO %s - %s".formatted(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 -> "%s: White win count %d - Draw count %d - Black win count %d".formatted(move.san(), move.white(), move.draws(), 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(Enums.Color, String, String, boolean, int, Opt<String>, Opt<String>) - Constructor for record class chariot.model.Puzzle.Player
Creates an instance of a Player record class.
Player(UserInfo, int, boolean, boolean, Opt<Integer>) - Constructor for record class chariot.model.ChallengeInfo.Player
Creates an instance of a Player record class.
Player(String, Opt<String>, Opt<Integer>, Opt<Integer>, Opt<String>, Opt<String>, int) - Constructor for record class chariot.model.RoundInfo.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.TournamentsApiAuth.SwissParams.Pairing
Returns the value of the player1 record component.
player2() - Method in record class chariot.api.TournamentsApiAuth.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.TeamStanding
Returns the value of the players record component.
players() - Method in record class chariot.model.Broadcast.Info
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.RoundInfo.Game
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.BroadcastsApiAuth.BroadcastBuilder
Replace player names, ratings and titles.
Players(GameMeta.Player, GameMeta.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.
playingGameMeta - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
playingGameMeta() - Method in interface chariot.model.UserStatus
 
playingGameMeta() - Method in record class chariot.model.UserStatusData
Returns the value of the playingGameMeta 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.
plays() - Method in record class chariot.model.PuzzleActivity.Puzzle
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
Returns the value of the podium record component.
Podium(LightUser, int, int, int, int, int, int, int, Opt<String>) - Constructor for record class chariot.model.Arena.Podium
Creates an instance of a Podium record class.
points() - Method in record class chariot.model.Crosstable.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, double) - Constructor for record class chariot.model.Broadcast.Points
Creates an instance of a Points record class.
pointsForUser(String) - Method in record class chariot.model.Crosstable
 
pointsForUser(String) - Method in record class chariot.model.Crosstable.Results
 
popularTeams() - Method in interface chariot.api.TeamsApi
 
popularTeamsByPage() - Method in interface chariot.api.TeamsApi
 
popularTeamsByPage(int) - Method in interface chariot.api.TeamsApi
 
position(String) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
Deprecated.
position(String) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Deprecated.
positions() - Method in record class chariot.util.Board.FEN
Returns the value of the positions record component.
post() - Method in interface chariot.api.CustomApi.EndpointBuilder
 
post(String) - Method in interface chariot.api.CustomApi.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.AccountApiAuth
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, String, boolean, String, String, String, String, String, Integer, Integer, Integer, Integer, Integer, boolean, boolean, boolean, Integer, Integer, boolean, boolean, boolean, boolean, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, boolean, 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.PageStudy
Returns the value of the previousPage record component.
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.AccountApiAuth
Public informations about the logged in user.

Example usage:
UserAuth result = client.account().profile().maybe().orElseThrow();
String message = "Token owner %s %s".formatted(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 - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
promotion() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.OpeningExplorerApi.PlayerBuilder.Mode
 
provider() - Static method in interface chariot.api.TournamentsApiAuth.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.VariantName
 
provider() - Static method in enum class chariot.model.FideTC
 
provider() - Static method in interface chariot.model.PuzzleAngle
 
provider() - Static method in enum class chariot.model.TourInfo.Status
 
provider() - Static method in interface chariot.model.Variant
 
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.Arena.Standing
Returns the value of the provisional 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.GameMeta.Account
Returns the value of the provisional record component.
provisional() - Method in interface chariot.model.GameMeta.Player
 
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.BroadcastsApiAuth
Update your broadcast with new PGN.
PushResult - Interface in chariot.model
 
PushResult.Fail - Record Class in chariot.model
 
PushResult.Pass - Record Class in chariot.model
 
put() - Method in interface chariot.api.CustomApi.EndpointBuilder
 
put(String) - Method in interface chariot.api.CustomApi.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() - Method in record class chariot.model.PuzzleActivity
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(String, int, int, List<String>, List<String>, String, String) - Constructor for record class chariot.model.PuzzleActivity.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.Perf - Record Class in chariot.model
 
Puzzle.Player - Record Class in chariot.model
 
Puzzle.PuzzleInfo - Record Class in chariot.model
 
PuzzleActivity - Record Class in chariot.model
 
PuzzleActivity(ZonedDateTime, boolean, PuzzleActivity.Puzzle) - Constructor for record class chariot.model.PuzzleActivity
Creates an instance of a PuzzleActivity record class.
PuzzleActivity.Puzzle - Record Class in chariot.model
 
PuzzleAngle - Interface in chariot.model
 
PuzzleAngle.Custom - Record Class in chariot.model
 
PuzzleAngle.Provider - Interface in chariot.model
 
PuzzleAngle.Theme - Enum Class in chariot.model
 
puzzleDashboard(int) - Method in interface chariot.api.PuzzlesApiAuth
 
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.
puzzleRatingAvg() - Method in record class chariot.model.PuzzleDashboard.PuzzleResult
Returns the value of the puzzleRatingAvg record component.
PuzzleReplay - Record Class in chariot.model
 
PuzzleReplay(PuzzleReplay.ReplayInfo, PuzzleReplay.AngleInfo) - Constructor for record class chariot.model.PuzzleReplay
Creates an instance of a PuzzleReplay record class.
PuzzleReplay.AngleInfo - Record Class in chariot.model
 
PuzzleReplay.ReplayInfo - Record Class in chariot.model
 
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(Activity.Result) - Constructor for record class chariot.model.Activity.Type.Puzzles
Creates an instance of a Puzzles record class.
PuzzlesApi - Interface in chariot.api
 
PuzzlesApi.PuzzleParams - Interface in chariot.api
 
PuzzlesApi.StormDashboardParams - Interface in chariot.api
 
PuzzlesApiAuth - Interface in chariot.api
 
PuzzlesApiAuth.Difficulty - Enum Class in chariot.api
 
PuzzlesApiAuth.Difficulty.Provider - Interface in chariot.api
 
PuzzlesApiAuth.PuzzleActivityParams - Interface in chariot.api
 
PuzzlesApiAuth.PuzzleDifficulty - Interface in chariot.api
 
PuzzlesApiAuth.PuzzleReplayParams - 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
 
queenEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
queenEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
queenRookEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
queenRookEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
queensideAttack - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
queensideAttack() - Method in interface chariot.model.PuzzleAngle.Provider
 
query(Map<String, Object>) - Method in interface chariot.api.CustomApi.Request
 
queuePosition() - Method in record class chariot.model.ExploreResult.OpeningPlayer
Returns the value of the queuePosition record component.
quietMove - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
quietMove() - Method in interface chariot.model.PuzzleAngle.Provider
 
quote() - Method in record class chariot.model.Arena
Returns the value of the quote record component.
Quote(String, String) - Constructor for record class chariot.model.Arena.Quote
Creates an instance of a Quote record class.

R

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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
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.Podium
Returns the value of the rank record component.
rank() - Method in record class chariot.model.Arena.Standing
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.ArenaPlayed
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.
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.FideTC
 
rapid - Enum constant in enum class chariot.model.StatsPerfType
 
rapid - Enum constant in enum class chariot.model.TourInfo.Speed
 
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.FidePlayer
Returns the value of the rapid record component.
rapid() - Method in interface chariot.model.FideTC.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.OpeningExplorerApi.PlayerBuilder.Mode
 
rated - Enum constant in enum class chariot.model.Enums.DeclineReason
 
rated() - Method in interface chariot.api.BoardApiAuth.SeekCorrParams
 
rated() - Method in interface chariot.api.BoardApiAuth.SeekParams
 
rated() - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Whether the round is used when calculating players' rating changes.
rated() - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
rated() - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
rated() - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
rated() - Method in interface chariot.api.GamesApi.SearchFilter
 
rated() - Method in interface chariot.api.OpeningExplorerApi.PlayerBuilder.Mode.Provider
 
rated() - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
rated() - Method in interface chariot.api.TournamentsApiAuth.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.Broadcast.Round
Returns the value of the rated record component.
rated() - Method in record class chariot.model.Broadcast.RoundByUser
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.MyRound.Round
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.TourInfo
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.BoardApiAuth.SeekCorrParams
 
rated(boolean) - Method in interface chariot.api.BoardApiAuth.SeekParams
 
rated(boolean) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
Whether the round is used when calculating players' rating changes.
rated(boolean) - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
rated(boolean) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
rated(boolean) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
rated(boolean) - Method in interface chariot.api.GamesApi.SearchFilter
Only rated (`true`) or casual (`false`) games
rated(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
rated(boolean) - Method in interface chariot.api.TournamentsApiAuth.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.Podium
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Arena.Standing
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.Condition.MaxRating
Returns the value of the rating record component.
rating() - Method in record class chariot.model.Condition.MinRating
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.Account
Returns the value of the rating record component.
rating() - Method in interface chariot.model.GameMeta.Player
 
rating() - Method in record class chariot.model.GameStateEvent.Account
Returns the value of the rating record component.
rating() - Method in record class chariot.model.LeaderboardEntry
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.Player
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.PuzzleActivity.Puzzle
Returns the value of the rating record component.
rating() - Method in record class chariot.model.RoundInfo.Player
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.UsersApiBase
Read rating history of a user, for all performance types.
ratingRange(String) - Method in interface chariot.api.BoardApiAuth.SeekCorrParams
The rating range of potential opponents.
ratingRange(String) - Method in interface chariot.api.BoardApiAuth.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 record class chariot.model.AccountPreferences.Prefs
Returns the value of the ratings record component.
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.OpeningExplorerApi.HistoryBuilder
 
ratings(Enums.RatingGroup...) - Method in interface chariot.api.OpeningExplorerApi.LichessBuilder
 
ratings(Set<Enums.RatingGroup>) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
One or more rating groups, ranging from their value to the next higher group
ratings(Set<Enums.RatingGroup>) - Method in interface chariot.api.OpeningExplorerApi.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.UsersApiAuth
Gets the private notes you've written about an account.
realName - Enum constant in enum class chariot.model.UserData.ProfilePropertyEnum
 
realName() - Method in interface chariot.model.ProvidedProfile
 
realName() - Method in record class chariot.model.UserData.Provided
 
RealTime - Record Class in chariot.model
 
RealTime(Clock, 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.OpeningExplorerApi.CommonLichessOpeningExplorer
Number of recent games to display <= 8
Default 4
remaining() - Method in record class chariot.model.PuzzleReplay.ReplayInfo
Returns the value of the remaining record component.
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.
replay() - Method in record class chariot.model.PuzzleReplay
Returns the value of the replay record component.
replay(Consumer<PuzzlesApiAuth.PuzzleReplayParams>) - Method in interface chariot.api.PuzzlesApiAuth
 
ReplayInfo(int, PuzzleAngle, int, List<String>) - Constructor for record class chariot.model.PuzzleReplay.ReplayInfo
Creates an instance of a ReplayInfo record class.
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<CustomApi.Request>) - Method in interface chariot.api.CustomApi.EndpointMany
 
request(Consumer<CustomApi.Request>) - Method in interface chariot.api.CustomApi.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.TeamsApiAuth
Accept a join request to a team from a user
requestDecline(String, String) - Method in interface chariot.api.TeamsApiAuth
Decline a join request to a team from a user
requested() - Method in record class chariot.model.Team
Returns the value of the requested record component.
requests(String) - Method in interface chariot.api.TeamsApiAuth
Get pending join requests of your team
requestsDeclined(String) - Method in interface chariot.api.TeamsApiAuth
Get the declined join requests of your team
Reserved(String, String) - Constructor for record class chariot.model.ChallengeOpenEnded.Reserved
Creates an instance of a Reserved record class.
resetRound(String) - Method in interface chariot.api.BroadcastsApiAuth
Deletes all games in a round
resign - Enum constant in enum class chariot.model.Enums.Status
 
resign(String) - Method in interface chariot.api.BoardApiAuth
Resign a game being played with the Board API.
resign(String) - Method in interface chariot.api.BotApiAuth
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, UserInfo, ZonedDateTime, 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.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.Crosstable
Returns the value of the results record component.
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(Crosstable.Result, Crosstable.Result, int) - Constructor for record class chariot.model.Crosstable.Results
Creates an instance of a Results record class.
Results(List<PerformanceStatistics.Result>) - Constructor for record class chariot.model.PerformanceStatistics.Results
Creates an instance of a Results record class.
resultsByArenaId(String) - Method in interface chariot.api.TournamentsApi
 
resultsByArenaId(String, Consumer<TournamentsApi.ArenaResultParams>) - Method in interface chariot.api.TournamentsApi
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.TournamentsApi
 
resultsBySwissId(String, Consumer<TournamentsApi.SwissResultParams>) - Method in interface chariot.api.TournamentsApi
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.
role() - Method in record class chariot.model.Study.StudyMember
Returns the value of the role record component.
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.
rookEndgame - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
rookEndgame() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.Broadcast.TourWithLastRound
Returns the value of the round 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, boolean, boolean, Opt<ZonedDateTime>, Opt<ZonedDateTime>, Opt<Broadcast.RoundTour>, Opt<Broadcast.CustomScoring>, URI) - Constructor for record class chariot.model.Broadcast.Round
Creates an instance of a Round record class.
Round(String, String, String, ZonedDateTime, boolean, Opt<ZonedDateTime>, Opt<ZonedDateTime>, boolean, boolean, boolean, URI, Duration, Opt<Broadcast.CustomScoring>) - Constructor for record class chariot.model.MyRound.Round
Creates an instance of a Round record class.
roundById(String) - Method in interface chariot.api.BroadcastsApi
Get information about a broadcast round.
RoundByUser(String, String, String, ZonedDateTime, boolean, boolean, boolean, boolean, Opt<ZonedDateTime>, Opt<ZonedDateTime>, Opt<Broadcast.CustomScoring>, URI) - Constructor for record class chariot.model.Broadcast.RoundByUser
Creates an instance of a RoundByUser record class.
RoundInfo - Record Class in chariot.model
 
RoundInfo(Broadcast.RoundByUser, RoundInfo.Tour, RoundInfo.Study, List<RoundInfo.Game>, Opt<Broadcast.Group>) - Constructor for record class chariot.model.RoundInfo
Creates an instance of a RoundInfo record class.
RoundInfo.Game - Record Class in chariot.model
 
RoundInfo.Player - 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.TournamentsApiAuth.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 interface chariot.model.Challenge
 
rules() - Method in record class chariot.model.ChallengeInfo
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

sacrifice - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
sacrifice() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.
scheduledAt() - Method in record class chariot.model.BulkPairing
Returns the value of the scheduledAt record component.
scheduleNextRoundSwiss(String, ZonedDateTime) - Method in interface chariot.api.TournamentsApiAuth
Manually schedule the next round
scheduleNextRoundSwiss(String, UnaryOperator<ZonedDateTime>) - Method in interface chariot.api.TournamentsApiAuth
Manually schedule the next round
scope(Client.Scope) - Method in interface chariot.api.CustomApi.EndpointBuilder
 
scope(Client.Scope) - Method in interface chariot.api.CustomApi.Request
 
scope(Client.Scope...) - Method in interface chariot.Client.PkceConfig
 
scopes() - Method in class chariot.ClientAuth
Fetch which scopes are available with current token.
Note, a token can be revoked externally by user at any time.
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.Podium
Returns the value of the score record component.
score() - Method in record class chariot.model.Arena.Standing
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.ArenaPlayed
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.LeaderboardEntry
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(int, int, int) - Constructor for record class chariot.model.Activity.Simul.Score
Creates an instance of a Score record class.
search() - Method in interface chariot.api.TeamsApi
 
search(String) - Method in interface chariot.api.BroadcastsApi
Search across recent official broadcasts.
search(String) - Method in interface chariot.api.TeamsApi
 
searchByName(String) - Method in interface chariot.api.FideApi
Search information about FIDE players by name.
searchByPage() - Method in interface chariot.api.TeamsApi
 
searchByPage(int) - Method in interface chariot.api.TeamsApi
 
searchByPage(int, String) - Method in interface chariot.api.TeamsApi
 
searchByPage(String) - Method in interface chariot.api.TeamsApi
 
searchByPage(Consumer<TeamsApi.PageParams>) - Method in interface chariot.api.TeamsApi
 
seconds() - Method in record class chariot.model.PerformanceStatistics.Count
Returns the value of the seconds 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.BoardApiAuth
 
seekCorrespondence(Consumer<BoardApiAuth.SeekCorrespondenceBuilder>) - Method in interface chariot.api.BoardApiAuth
Create a public correspondence seek, to start a game with a random player.
seekRealTime(int, int) - Method in interface chariot.api.BoardApiAuth
 
seekRealTime(Consumer<BoardApiAuth.SeekRealTimeBuilder>) - Method in interface chariot.api.BoardApiAuth
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.UsersApiAuth
 
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.TournamentsApi.ArenaResultParams
 
sheet() - Method in record class chariot.model.Arena.Standing
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.TournamentsApi.ArenaResultParams
Provide values to the sheet field in the results (ArenaResult.sheet()).
shield - Enum constant in enum class chariot.model.TourInfo.Freq
 
short_ - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
short_() - Method in interface chariot.model.PuzzleAngle.Provider
 
show() - Method in record class chariot.model.RealTime
Returns the value of the show record component.
show() - Method in interface chariot.model.TimeControl
 
show(String) - Method in interface chariot.api.ChallengesApiAuthCommon
Show one challenge.
Get details about a challenge, even if it has been recently accepted, canceled or declined.
showRatingDiffs() - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
showRatingDiffs(boolean) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Show player's rating diffs.
showScores() - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
 
showScores(boolean) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Show players scores based on game results.
signal - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
signal() - Method in interface chariot.model.UserStatus
 
signal() - Method in record class chariot.model.UserStatusData
Returns the value of the signal record component.
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.SimulsApi
 
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(List<Activity.Simul>) - Constructor for record class chariot.model.Activity.Type.Simuls
Creates an instance of a Simuls record class.
SimulsApi - Interface in chariot.api
 
since(int) - Method in interface chariot.api.OpeningExplorerApi.MastersBuilder
Include only games from this year or later
Default 1952
since(long) - Method in interface chariot.api.AccountApiAuth.TimelineParams
 
since(long) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played since this timestamp.
Default: Account creation date
since(String) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
Include only games from this month or later
Default "1952-01"
since(String) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
Include only games from this month or later
Default "2017-04"
since(ZonedDateTime) - Method in interface chariot.api.AccountApiAuth.TimelineParams
 
since(ZonedDateTime) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played since this timestamp.
Default: Account creation date
since(ZonedDateTime) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleActivityParams
 
since(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.AccountApiAuth.TimelineParams
 
since(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played since this timestamp, from a given ZonedDateTime.now() instance..
Default: Account creation date
since(UnaryOperator<ZonedDateTime>) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleActivityParams
 
six() - Method in interface chariot.model.Enums.Level.Provider
 
skewer - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
skewer() - Method in interface chariot.model.PuzzleAngle.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.RoundByUser
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.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.
smotheredMate - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
smotheredMate() - Method in interface chariot.model.PuzzleAngle.Provider
 
solution() - Method in record class chariot.model.Puzzle.PuzzleInfo
Returns the value of the solution record component.
solution() - Method in record class chariot.model.PuzzleActivity.Puzzle
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.GamesApi.CommonSearchFilterParams
 
sortAscending(boolean) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
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.StudiesApi.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.StudiesApi.Params
Add a `Source` PGN tag with the study chapter URL.
spacing(Duration) - Method in interface chariot.api.Builders.ConfigBuilder
Duration to wait after sending a request, until next request can be sent.
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.Condition.MaxRating
Returns the value of the speed record component.
speed() - Method in record class chariot.model.Condition.MinRatedGames
Returns the value of the speed record component.
speed() - Method in record class chariot.model.Condition.MinRating
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.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.TourInfo
Returns the value of the speed record component.
speeds(Enums.Speed...) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
One or more game speeds to look for
speeds(Enums.Speed...) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
One or more game speeds to look for
speeds(Set<Enums.Speed>) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
One or more game speeds to look for
speeds(Set<Enums.Speed>) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
One or more game speeds to look for
spotlight() - Method in record class chariot.model.Arena
Returns the value of the spotlight record component.
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.FideTC
 
standard - Enum constant in enum class chariot.model.Variant.Basic
 
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() - Method in record class chariot.model.FidePlayer
Returns the value of the standard record component.
standard() - Method in interface chariot.model.FideTC.Provider
 
standard() - Method in interface chariot.model.Variant.Provider
 
standard(String) - Method in interface chariot.api.TablebaseApi
Lookup positions from the Lichess tablebase server.
standard(String) - Method in interface chariot.model.Variant.Provider
 
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(LightUser, int, int, boolean, int, String, boolean, boolean, Opt<String>) - Constructor for record class chariot.model.Arena.Standing
Creates an instance of a Standing record class.
standings() - Method in record class chariot.model.Arena
Returns the value of the standings record component.
standings() - Method in record class chariot.model.Broadcast.Info
Returns the value of the standings record component.
start() - Method in record class chariot.model.Activity.Interval
Returns the value of the start record component.
startBulk(String) - Method in interface chariot.api.ChallengesApiAuth
 
startClocksAt() - Method in record class chariot.model.BulkPairing
Returns the value of the startClocksAt record component.
startClocksAt(long) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
startClocksAt(ZonedDateTime) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
startClocksAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
startClocksOfGame(String, String, String) - Method in interface chariot.api.ChallengesApiAuth
 
startDate() - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.AtDate
Returns the value of the startDate record component.
startDate() - Method in record class chariot.model.Broadcast.Tour
 
started - Enum constant in enum class chariot.model.Enums.Status
 
started - Enum constant in enum class chariot.model.TourInfo.Status
 
started() - Method in record class chariot.model.CurrentSimuls
Returns the value of the started record component.
started() - Method in interface chariot.model.TourInfo.Status.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.
startsAfterPrevious() - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
The start date is unknown, and the round will start automatically when the previous round completes.
startsAfterPrevious() - Method in record class chariot.model.Broadcast.Round
Returns the value of the startsAfterPrevious record component.
startsAfterPrevious() - Method in record class chariot.model.Broadcast.RoundByUser
Returns the value of the startsAfterPrevious record component.
startsAfterPrevious() - Method in record class chariot.model.MyRound.Round
Returns the value of the startsAfterPrevious record component.
startsAfterPrevious(boolean) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
The start date is unknown, and the round will start automatically when the previous round completes.
startsAt() - Method in record class chariot.model.Broadcast.Round
Returns the value of the startsAt record component.
startsAt() - Method in record class chariot.model.Broadcast.RoundByUser
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.TourInfo
Returns the value of the startsAt record component.
startsAt(long) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
startsAt(long) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Timestamp in milliseconds to start the tournament at a given date and time.
startsAt(ZonedDateTime) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
startsAt(ZonedDateTime) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
startsAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
startsAt(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
startTime(ZonedDateTime) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
startTime(Function<TournamentsApiAuth.ArenaParams.StartTime.Provider, TournamentsApiAuth.ArenaParams.StartTime>) - Method in interface chariot.api.TournamentsApiAuth.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
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.Arena.Stats
Creates an instance of a Stats record class.
Stats(int, int, int, int, int, int, int) - Constructor for record class chariot.model.Swiss.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 record class chariot.model.ChallengeInfo
Returns the value of the status record component.
status() - Method in enum class chariot.model.Enums.Status
 
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 record class chariot.model.RoundInfo.Game
Returns the value of the status record component.
status() - Method in interface chariot.model.StreamInfo
 
status() - Method in record class chariot.model.TourInfo
Returns the value of the status record component.
status() - Method in enum class chariot.model.TourInfo.Status
 
status() - Method in record class chariot.model.UserData.StreamInfo
Returns the value of the status record component.
status(TourInfo.Status) - Method in interface chariot.api.TeamsApi.TournamentParams
 
status(TourInfo.Status...) - Method in interface chariot.api.TournamentsApi.CreatedParams
Only include tournaments of specific status
Status(int, String) - Constructor for record class chariot.model.MoveInfo.Status
Creates an instance of a Status record class.
statusById(String, Consumer<UsersApi.UserStatusParams>) - Method in interface chariot.api.UsersApiBase
Read the `online` and `playing` flag of a user.
statusByIds(boolean, String...) - Method in interface chariot.api.UsersApiBase
statusByIds(String...) - Method in interface chariot.api.UsersApiBase
statusByIds(Collection<String>) - Method in interface chariot.api.UsersApiBase
 
statusByIds(Collection<String>, boolean) - Method in interface chariot.api.UsersApiBase
statusByIds(Collection<String>, Consumer<UsersApi.UserStatusParams>) - Method in interface chariot.api.UsersApiBase
Read the `online` and `playing` 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.
statusCreated() - Method in interface chariot.api.TeamsApi.TournamentParams
 
statusFinished() - Method in interface chariot.api.TeamsApi.TournamentParams
 
statusStarted() - Method in interface chariot.api.TeamsApi.TournamentParams
 
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.PuzzlesApi
 
stormDashboard(String, int) - Method in interface chariot.api.PuzzlesApi
 
stormDashboard(String, Consumer<PuzzlesApi.StormDashboardParams>) - Method in interface chariot.api.PuzzlesApi
 
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.TournamentsApiAuth.ArenaParams
 
streakable(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
StreakPoint(ZonedDateTime, String) - Constructor for record class chariot.model.PerformanceStatistics.StreakPoint
Creates an instance of a StreakPoint record class.
stream() - Method in interface chariot.api.CustomApi.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.BroadcastsApi
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.CustomApi.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.
StudiesApi - Interface in chariot.api
 
StudiesApi.Params - Interface in chariot.api
 
StudiesApiAuth - Interface in chariot.api
 
StudiesApiAuth.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 - Record Class in chariot.model
 
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(String, String, boolean, int, ZonedDateTime, UserCommon, List<String>, List<String>, List<Study.StudyMember>) - Constructor for record class chariot.model.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
Study.StudyMember - Record Class in chariot.model
 
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.
StudyMember(UserCommon, String) - Constructor for record class chariot.model.Study.StudyMember
Creates an instance of a StudyMember 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.
superBlitz - Enum constant in enum class chariot.model.TourInfo.Speed
 
superGM - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
superGM() - Method in interface chariot.model.PuzzleAngle.Provider
 
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(TourInfo, int, int, int, ConditionInfo<SwissCondition>, Opt<ZonedDateTime>, Opt<Duration>, Opt<Swiss.Stats>) - Constructor for record class chariot.model.Swiss
Creates an instance of a Swiss record class.
Swiss.Stats - Record Class in chariot.model
 
swissById(String) - Method in interface chariot.api.TournamentsApi
Get info about a Swiss tournament.
swissByTeamId(String) - Method in interface chariot.api.TeamsApi
 
swissByTeamId(String, int) - Method in interface chariot.api.TeamsApi
Deprecated.
swissByTeamId(String, Consumer<TeamsApi.TournamentParams>) - Method in interface chariot.api.TeamsApi
 
SwissCondition - Interface in chariot.model
 
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(int, float, float, int, String, int, boolean) - Constructor for record class chariot.model.SwissResult
Creates an instance of a SwissResult record class.
swissTRF(String) - Method in interface chariot.api.TournamentsApi
Download a tournament in the Tournament Report File format, the FIDE standard.
Documentation: PDF
Example: TRF
syncIds(String...) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncIds(List<String>) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncUrl(String) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncUrl(URI) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncUrls(String...) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
syncUrls(List<URI>) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncUsers(String...) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 
syncUsers(List<String>) - Method in interface chariot.api.BroadcastsApiAuth.RoundBuilder
 

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
TablebaseApi - 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.GamesApi.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() - Method in record class chariot.model.PushResult.Fail
Returns the value of the tags record component.
tags() - Method in record class chariot.model.PushResult.Pass
Returns the value of the tags record component.
tags() - Method in interface chariot.model.PushResult
 
tags(boolean) - Method in interface chariot.api.GamesApi.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.
tc() - Method in record class chariot.model.Broadcast.Info
Returns the value of the tc record component.
team() - Method in record class chariot.model.Arena.Podium
Returns the value of the team record component.
team() - Method in record class chariot.model.Arena.Standing
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() - Method in record class chariot.model.RoundInfo.Player
Returns the value of the team record component.
team(String) - Method in interface chariot.api.TournamentsApiAuth.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, boolean, boolean, Opt<String>, Opt<String>) - 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
Returns the value of the teamBattle record component.
teamBattle() - Method in record class chariot.model.ArenaLight
Returns the value of the teamBattle record component.
teamBattleByTeam(String) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
teamBattleResultsById(String) - Method in interface chariot.api.TournamentsApi
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.
teamId() - Method in record class chariot.model.Arena.TeamStanding
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.Condition.Member
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.TeamMember
Returns the value of the teamId record component.
teamId() - Method in record class chariot.model.TeamMemberFull
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.
teamIds() - Method in record class chariot.model.ArenaLight.BattleLight
Returns the value of the teamIds record component.
TeamInfo(String, String, Opt<String>) - Constructor for record class chariot.model.Arena.TeamInfo
Creates an instance of a TeamInfo record class.
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(UserCommon, String, ZonedDateTime) - Constructor for record class chariot.model.TeamMember
Creates an instance of a TeamMember record class.
TeamMemberFull - Record Class in chariot.model
 
TeamMemberFull(User, String, ZonedDateTime) - Constructor for record class chariot.model.TeamMemberFull
Creates an instance of a TeamMemberFull 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.Battle
Returns the value of the teams record component.
teams(String) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Assign players to teams.
By default the PGN tags WhiteTeam and BlackTeam are used.
One line per player, formatted as such:
<Team name>;<FIDE ID or Player name>
  var broadcast = client.broadcasts().create(params -> params
     .name("Broadcast Name")
     .description("Broadcast Description")
     .teamTable()
     .teams("""
         Team Cats;3408230
         Team Dogs;Scooby Doo
         """));
Teams(List<Activity.Team>) - Constructor for record class chariot.model.Activity.Type.Teams
Creates an instance of a Teams record class.
TeamsApi - Interface in chariot.api
 
TeamsApi.PageParams - Interface in chariot.api
 
TeamsApi.TournamentParams - Interface in chariot.api
 
TeamsApiAuth - Interface in chariot.api
 
TeamsApiAuth.JoinParams - Interface in chariot.api
 
TeamStanding(int, String, int, Map<LightUser, Integer>) - Constructor for record class chariot.model.Arena.TeamStanding
Creates an instance of a TeamStanding record class.
teamStandings() - Method in record class chariot.model.Arena
Returns the value of the teamStandings record component.
teamTable() - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Show a team leaderboard.
teamTable() - Method in record class chariot.model.Broadcast.Tour
Returns the value of the teamTable record component.
teamTable(boolean) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Show a team leaderboard.
terminateArena(String) - Method in interface chariot.api.TournamentsApiAuth
 
terminateSwiss(String) - Method in interface chariot.api.TournamentsApiAuth
 
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.Arena.Quote
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(String) - Method in interface chariot.api.TeamsApi.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() - Method in record class chariot.model.PuzzleReplay.ReplayInfo
Returns the value of the theme record component.
theme(PuzzleAngle) - Method in interface chariot.api.PuzzlesApi.PuzzleParams
 
theme(PuzzleAngle) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleReplayParams
 
theme(PuzzleAngle.Theme) - Method in interface chariot.api.PuzzlesApi.PuzzleParams
 
theme(PuzzleAngle.Theme) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleReplayParams
 
theme(Function<PuzzleAngle.Provider, PuzzleAngle>) - Method in interface chariot.api.PuzzlesApi.PuzzleParams
 
theme(Function<PuzzleAngle.Provider, PuzzleAngle>) - Method in interface chariot.api.PuzzlesApiAuth.PuzzleReplayParams
 
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.PuzzleActivity.Puzzle
Returns the value of the themes record component.
themes() - Method in record class chariot.model.PuzzleDashboard
Returns the value of the themes record component.
thinkTime() - Method in record class chariot.model.RoundInfo.Game
Returns the value of the thinkTime 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.Variant.Basic
 
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() - Method in interface chariot.model.Variant.Provider
 
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() - Method in record class chariot.model.RoundInfo.Tour
Returns the value of the tier record component.
tier(int) - Method in interface chariot.api.BroadcastsApiAuth.BroadcastBuilder
Only for admins.
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.GameMeta
Returns the value of the timeControl record component.
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.AccountApiAuth
timeline(Consumer<AccountApiAuth.TimelineParams>) - Method in interface chariot.api.AccountApiAuth
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, _)      -> "%s follows %s".formatted(user.name(), otherUser.name());
        case TeamJoin(var user, var teamId, _)       -> "%s joined team %s".formatted(user.name(), teamId);
        case TeamCreate(var user, var teamId, _)     -> "%s created team %s".formatted(user.name(), teamId);
        case ForumPost(var user, _, var name, _, _)  -> "%s posted in topic '%s'".formatted(user.name(), name);
        case UblogPost(var user, _, _, var name, _)  -> "%s posted blog '%s'".formatted(user.name(), name);
        case TourJoin(var user, _, var name, _)      -> "%s joined tournament '%s'".formatted(user.name(), name);
        case GameEnd(var fullId, _, _, _, _)         -> "Game %s ended".formatted(fullId);
        case SimulCreate(var user, _, var name, _)   -> "%s created simul '%s'".formatted(user.name(), name);
        case SimulJoin(var user, _, var name, _)     -> "%s joined simul '%s'".formatted(user.name(), name);
        case StudyLike(var user, _, var name, _)     -> "%s liked study '%s'".formatted(user.name(), name);
        case PlanStart(var user, _)                  -> "%s became patron".formatted(user.name());
        case PlanRenew(var user, int months, _)      -> "%s patron for %d months".formatted(user.name(), months);
        case BlogPost(_, _, var name, _)             -> "New blog %s".formatted(name);
        case UblogPostLike(var user, _, var name, _) -> "%s liked blog '%s'".formatted(user.name(), name);
        case StreamStart(var user, var name, _)      -> "%s started stream '%s'".formatted(user.name(), 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.
timeZone() - Method in record class chariot.model.Broadcast.Info
Returns the value of the timeZone record component.
title - Enum constant in enum class chariot.model.UserData.UserPropertyEnum
 
title() - Method in record class chariot.model.ArenaLight.Winner
Returns the value of the title record component.
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.FidePlayer
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.LeaderboardEntry
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.Puzzle.Player
Returns the value of the title record component.
title() - Method in record class chariot.model.RoundInfo.Player
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.
titled() - Static method in interface chariot.model.Condition
 
Titled() - Constructor for record class chariot.model.Condition.Titled
Creates an instance of a Titled record class.
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.ChallengesApiAuth.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.ChallengesApiAuth.BulkParams.Pairing
Returns the value of the tokenWhite record component.
toLiveStreamer() - Method in record class chariot.model.UserData
 
toMany() - Method in interface chariot.api.CustomApi.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.CustomApi.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.UsersApiBase
Get the top 10 players for each speed and variant.
topActive() - Method in interface chariot.api.BroadcastsApi
Get active top broadcasts.
topActive(Consumer<BroadcastsApi.Params>) - Method in interface chariot.api.BroadcastsApi
Get active top broadcasts.
TopGame(String, String, int, int, String, int, int, Opt<String>, Opt<String>) - Constructor for record class chariot.model.Arena.TopGame
Creates an instance of a TopGame record class.
topGames() - Method in record class chariot.model.Arena
Returns the value of the topGames record component.
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.OpeningExplorerApi.LichessBuilder
Number of top games to display <= 8
Default 4
topGames(int) - Method in interface chariot.api.OpeningExplorerApi.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.
topics() - Method in record class chariot.model.Study
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.
topPast() - Method in interface chariot.api.BroadcastsApi
Get past top broadcasts.
topPast(Consumer<BroadcastsApi.Params>) - Method in interface chariot.api.BroadcastsApi
Get past top broadcasts.
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.
topUpcoming() - Method in interface chariot.api.BroadcastsApi
Get upcoming top broadcasts.
topUpcoming(Consumer<BroadcastsApi.Params>) - Method in interface chariot.api.BroadcastsApi
Get upcoming top broadcasts.
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.ChallengesApiAuth.BulkParams.Pairing
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.AtDate
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsApiAuth.ArenaParams.StartTime.InMinutes
Returns a string representation of this record class.
toString() - Method in record class chariot.api.TournamentsApiAuth.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.Battle
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Featured
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.Podium
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.Quote
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.Stats
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena.TeamInfo
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.TopGame
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Arena
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ArenaLight.BattleLight
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ArenaLight
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ArenaLight.Winner
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ArenaPlayed
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.CustomScoring
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.Group
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.Info
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Broadcast.Points
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.RoundByUser
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.Broadcast.TourWithLastRound
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.Clock
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.Condition.AllowList
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.AllowListHidden
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.Bots
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.EntryCode
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.Generic
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.MaxRating
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.Member
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.MinAccountAge
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.MinRatedGames
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.MinRating
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.NotMissedSwiss
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Condition.Titled
Returns a string representation of this record class.
toString() - Method in record class chariot.model.ConditionInfo
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.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.FidePlayer
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.Account
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta.AI
Returns a string representation of this record class.
toString() - Method in record class chariot.model.GameMeta.Anonymous
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.IdAndName
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.LeaderboardEntry
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.PageStudy
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.PushResult.Fail
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PushResult.Pass
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.Perf
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Puzzle.Player
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.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.PuzzleAngle.Custom
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.PuzzleReplay.AngleInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleReplay.ReplayInfo
Returns a string representation of this record class.
toString() - Method in record class chariot.model.PuzzleReplay
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.Player
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.Study.StudyMember
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Study
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.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.TeamMember
Returns a string representation of this record class.
toString() - Method in record class chariot.model.TeamMemberFull
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.TourInfo
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.UserStatus.GameMeta
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.Chess960
Returns a string representation of this record class.
toString() - Method in record class chariot.model.Variant.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.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.
toTeamMember() - Method in record class chariot.model.UserData
 
toTeamMemberFull() - 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.Broadcast.TourWithLastRound
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, Broadcast.Info, ZonedDateTime, int, Opt<URI>) - Constructor for record class chariot.model.MyRound.Tour
Creates an instance of a Tour record class.
Tour(String, String, String, Opt<Broadcast.Info>, ZonedDateTime, URI, int, List<ZonedDateTime>, Opt<URI>) - Constructor for record class chariot.model.RoundInfo.Tour
Creates an instance of a Tour record class.
Tour(String, String, String, ZonedDateTime, List<ZonedDateTime>, Broadcast.Info, int, String, URI, Opt<URI>, boolean) - 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.
tourInfo() - Method in record class chariot.model.Arena
Returns the value of the tourInfo record component.
tourInfo() - Method in record class chariot.model.ArenaLight
Returns the value of the tourInfo record component.
tourInfo() - Method in record class chariot.model.Swiss
Returns the value of the tourInfo record component.
TourInfo - Record Class in chariot.model
 
TourInfo(String, String, ZonedDateTime, String, Clock, TourInfo.Speed, Variant, int, boolean, TourInfo.Status, Opt<String>, Opt<TourInfo.Freq>) - Constructor for record class chariot.model.TourInfo
Creates an instance of a TourInfo record class.
TourInfo.Freq - Enum Class in chariot.model
 
TourInfo.Speed - Enum Class in chariot.model
 
TourInfo.Status - Enum Class in chariot.model
 
TourInfo.Status.Provider - Interface in chariot.model
 
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.ArenaPlayed
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(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
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(Integer, List<Activity.Tournament>) - Constructor for record class chariot.model.Activity.Type.Tournaments
Creates an instance of a Tournaments record class.
TournamentsApi - 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.
TournamentsApi.ArenaResultParams - Interface in chariot.api
 
TournamentsApi.CreatedParams - Interface in chariot.api
 
TournamentsApi.PlayedParams - Interface in chariot.api
 
TournamentsApi.StandingsParams - Interface in chariot.api
 
TournamentsApi.SwissResultParams - Interface in chariot.api
 
TournamentsApiAuth - Interface in chariot.api
 
TournamentsApiAuth.ArenaBuilder - Interface in chariot.api
 
TournamentsApiAuth.ArenaParams - Interface in chariot.api
 
TournamentsApiAuth.ArenaParams.StartTime - Interface in chariot.api
 
TournamentsApiAuth.ArenaParams.StartTime.AtDate - Record Class in chariot.api
 
TournamentsApiAuth.ArenaParams.StartTime.InMinutes - Record Class in chariot.api
 
TournamentsApiAuth.ArenaParams.StartTime.Provider - Interface in chariot.api
 
TournamentsApiAuth.JoinArenaParams - Interface in chariot.api
 
TournamentsApiAuth.JoinSwissParams - Interface in chariot.api
 
TournamentsApiAuth.SwissBuilder - Interface in chariot.api
 
TournamentsApiAuth.SwissParams - Interface in chariot.api
 
TournamentsApiAuth.SwissParams.Pairing - Record Class in chariot.api
 
TournamentStatus - Record Class in chariot.model
 
TournamentStatus(List<ArenaLight>, List<ArenaLight>, List<ArenaLight>) - Constructor for record class chariot.model.TournamentStatus
Creates an instance of a TournamentStatus record class.
tours() - Method in record class chariot.model.Broadcast.Group
Returns the value of the tours record component.
TourWithLastRound(Broadcast.Tour, Broadcast.RoundByUser, Opt<String>) - Constructor for record class chariot.model.Broadcast.TourWithLastRound
Creates an instance of a TourWithLastRound record class.
toUser() - Method in record class chariot.model.UserData
 
toUser(boolean, boolean) - Method in record class chariot.model.UserData
 
toUserAuth() - Method in record class chariot.model.UserData
 
toUserAuth(boolean, boolean) - Method in record class chariot.model.UserData
 
toUserProfileData(boolean, 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.
trappedPiece - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
trappedPiece() - Method in interface chariot.model.PuzzleAngle.Provider
 
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.GamesApi
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.GamesApi
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.
tvFeed(Enums.Channel) - Method in interface chariot.api.GamesApi
Stream positions and moves of the current TV game on the specified channel.
A summary of the game is sent as a first message, and when the featured game changes.
tvFeed(Function<Enums.Channel.Provider, Enums.Channel>) - Method in interface chariot.api.GamesApi
Stream positions and moves of the current TV game on the specified channel.
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 - Enum constant in enum class chariot.model.TourInfo.Speed
 
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.
unblockUser(String) - Method in interface chariot.api.UsersApiAuth
 
underPromotion - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
underPromotion() - Method in interface chariot.model.PuzzleAngle.Provider
 
unfollowUser(String) - Method in interface chariot.api.UsersApiAuth
 
unicode() - Method in interface chariot.util.Board.Piece
 
unique - Enum constant in enum class chariot.model.TourInfo.Freq
 
unknown - Enum constant in enum class chariot.model.TourInfo.Freq
 
unknown - Enum constant in enum class chariot.model.TourInfo.Speed
 
unknown - Enum constant in enum class chariot.model.TourInfo.Status
 
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
 
unmet() - Method in record class chariot.model.ConditionInfo
Returns the value of the unmet record component.
until(int) - Method in interface chariot.api.OpeningExplorerApi.MastersBuilder
Include only games from this year or earlier
until(long) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played until this timestamp.
Default: Now
until(String) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
Include only games from this month or earlier
Default "3000-12"
until(String) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
Include only games from this month or earlier
Default "3000-12"
until(ZonedDateTime) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played until this timestamp.
Default: Now
until(Function<ZonedDateTime, ZonedDateTime>) - Method in interface chariot.api.GamesApi.CommonSearchFilterParams
Download games played until this timestamp, from a given ZonedDateTime.now() instance..
Default: Now
update(String, ExternalEngineRegistration) - Method in interface chariot.api.ExternalEngineApiAuth
 
update(String, Consumer<BroadcastsApiAuth.BroadcastBuilder>) - Method in interface chariot.api.BroadcastsApiAuth
 
updateArena(String, Consumer<TournamentsApiAuth.ArenaBuilder>) - Method in interface chariot.api.TournamentsApiAuth
 
updatedAt() - Method in record class chariot.model.Study
Returns the value of the updatedAt record component.
updatedAt() - Method in record class chariot.model.StudyMeta
Returns the value of the updatedAt record component.
updateRound(String, Consumer<BroadcastsApiAuth.RoundBuilder>) - Method in interface chariot.api.BroadcastsApiAuth
 
updateSwiss(String, Consumer<TournamentsApiAuth.SwissBuilder>) - Method in interface chariot.api.TournamentsApiAuth
Update a Swiss tournament.
Be mindful not to make important changes to ongoing tournaments.
updateTeamBattle(String, int, String...) - Method in interface chariot.api.TournamentsApiAuth
 
updateTeamBattle(String, int, Set<String>) - Method in interface chariot.api.TournamentsApiAuth
 
upgradeToBotAccount() - Method in interface chariot.api.BotApiAuth
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.RoundByUser
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.Tour
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.Podium
Returns the value of the user record component.
user() - Method in record class chariot.model.Arena.Standing
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.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.Study.StudyMember
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.TeamMemberFull
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
 
user1() - Method in record class chariot.model.Crosstable.Results
Returns the value of the user1 record component.
user2() - Method in record class chariot.model.Crosstable.Results
Returns the value of the user2 record component.
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 chariot@0.0.75 my.app@1.2
Java/17.0.8.1 chariot@0.0.75
Java/17.0.8.1 chariot@0.0.75 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) - 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.Account
Returns the value of the userId record component.
userId() - Method in interface chariot.model.GameMeta.Player
 
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<Boolean>, 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.Condition.AllowList
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.ChallengesApi.OpenEndedParams
Optionally specify two usernames.
UsersApi - Interface in chariot.api
 
UsersApi.CrosstableParams - Interface in chariot.api
 
UsersApi.UserParams - Interface in chariot.api
 
UsersApi.UserStatusParams - Interface in chariot.api
 
UsersApiAuth - Interface in chariot.api
 
UsersApiBase - Interface in chariot.api
Access registered users on Lichess.
usersAuth() - Method in class chariot.ClientAuth
Access registered users on Lichess.
usersByTeamId(String) - Method in interface chariot.api.TeamsApi
Members are sorted by reverse chronological order of joining the team (most recent first).
usersByTeamIdFull(String) - Method in interface chariot.api.TeamsApi
Members are sorted by reverse chronological order of joining the team (most recent first).
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
 
UserStatus.GameMeta - Record Class in chariot.model
 
UserStatusData - Record Class in chariot.model
 
UserStatusData(UserCommon, boolean, boolean, Opt<String>, Opt<UserStatus.GameMeta>, Opt<Integer>) - 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.TourInfo.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.api.OpeningExplorerApi.PlayerBuilder.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.api.PuzzlesApiAuth.Difficulty
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.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.FideTC
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.PuzzleAngle.Theme
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.TourInfo.Freq
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.TourInfo.Speed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class chariot.model.TourInfo.Status
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.Variant.Basic
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.OpeningExplorerApi.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.api.PuzzlesApiAuth.Difficulty
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.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.FideTC
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.PuzzleAngle.Theme
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.TourInfo.Freq
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class chariot.model.TourInfo.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.TourInfo.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.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.Variant.Basic
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.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.TourInfo
Returns the value of the variant record component.
variant() - Method in record class chariot.model.UserStatus.GameMeta
Returns the value of the variant record component.
variant(Enums.GameVariant) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
variant(Enums.GameVariant) - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
variant(Enums.VariantName) - Method in interface chariot.api.AnalysisApi.Params
 
variant(Enums.VariantName) - Method in interface chariot.api.BoardApiAuth.SeekCorrParams
 
variant(Enums.VariantName) - Method in interface chariot.api.BoardApiAuth.SeekParams
 
variant(Enums.VariantName) - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
variant(Enums.VariantName) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
variant(Enums.VariantName) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
Variant
variant(Enums.VariantName) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
Variant
variant(Variant) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
variant(Variant) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
Optionally specify a variant.
variant(Variant) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
Optionally specify a variant.
variant(Function<Enums.GameVariant.Provider, Enums.GameVariant>) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeParams
 
variant(Function<Enums.GameVariant.Provider, Enums.GameVariant>) - Method in interface chariot.api.StudiesApiAuth.ImportParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.AnalysisApi.Params
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.BoardApiAuth.SeekCorrParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.BoardApiAuth.SeekParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.ChallengesApi.OpenEndedParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.ChallengesApiAuth.BulkParams
 
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.OpeningExplorerApi.CommonLichessOpeningExplorer
Variant
variant(Function<Enums.VariantName.Provider, Enums.VariantName>) - Method in interface chariot.api.OpeningExplorerApi.HistoryBuilder
Variant
variant(Function<Variant.Provider, Variant>) - Method in interface chariot.api.ChallengesApiAuthCommon.ChallengeAIParams
 
variant(Function<Variant.Provider, Variant>) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
variant(Function<Variant.Provider, Variant>) - Method in interface chariot.api.TournamentsApiAuth.SwissParams
 
Variant - Interface in chariot.model
 
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.
Variant.Basic - Enum Class in chariot.model
 
Variant.Chess960 - Record Class in chariot.model
 
Variant.FromPosition - Record Class in chariot.model
 
Variant.Provider - Interface in chariot.model
 
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.
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.StudiesApi.Params
 
variations(boolean) - Method in interface chariot.api.StudiesApi.Params
Include non-mainline moves, when available.
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.
veryLong - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
veryLong() - Method in interface chariot.model.PuzzleAngle.Provider
 
voiceMove() - Method in record class chariot.model.AccountPreferences.Prefs
Returns the value of the voiceMove record component.
vs(String) - Method in interface chariot.api.GamesApi.SearchFilter
Only games played against this opponent

W

waitMinutes() - Method in record class chariot.api.TournamentsApiAuth.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
 
website() - Method in record class chariot.model.Broadcast.Info
Returns the value of the website record component.
week() - Method in record class chariot.model.StormDashboard.High
Returns the value of the week record component.
weekend - Enum constant in enum class chariot.model.TourInfo.Freq
 
weekly - Enum constant in enum class chariot.model.TourInfo.Freq
 
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.Featured
Returns the value of the white record component.
white() - Method in record class chariot.model.Broadcast.CustomScoring
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
 
whiteBerserk() - Method in record class chariot.model.Arena.Featured
Returns the value of the whiteBerserk record component.
whiteName() - Method in record class chariot.model.Arena.TopGame
Returns the value of the whiteName record component.
whiteRank() - Method in record class chariot.model.Arena.Featured
Returns the value of the whiteRank record component.
whiteRank() - Method in record class chariot.model.Arena.TopGame
Returns the value of the whiteRank record component.
whiteRating() - Method in record class chariot.model.Arena.Featured
Returns the value of the whiteRating record component.
whiteRating() - Method in record class chariot.model.Arena.TopGame
Returns the value of the whiteRating record component.
whiteTeamId() - Method in record class chariot.model.Arena.TopGame
Returns the value of the whiteTeamId record component.
whiteTime() - Method in record class chariot.model.TVFeedEvent.Fen
Returns the value of the whiteTime record component.
whiteTimeLeft() - Method in record class chariot.model.Arena.Featured
Returns the value of the whiteTimeLeft record component.
whiteToMove() - Method in interface chariot.util.Board
 
whiteWins() - Method in record class chariot.model.Arena.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.
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.Podium
Returns the value of the win record component.
win() - Method in record class chariot.model.Broadcast.Points
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.Featured
Returns the value of the winner record component.
winner() - Method in record class chariot.model.ArenaLight
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.GameMeta
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(String, String, Opt<String>) - Constructor for record class chariot.model.ArenaLight.Winner
Creates an instance of a Winner record class.
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
 
withBookmarked() - Method in interface chariot.api.GamesApi.GameParams
 
withBookmarked() - Method in interface chariot.api.GamesApi.SearchFilter
 
withBookmarked(boolean) - Method in interface chariot.api.GamesApi.GameParams
Include `bookmarked` (if authenticated) Default `false`
withBookmarked(boolean) - Method in interface chariot.api.GamesApi.SearchFilter
Include `bookmarked` (if authenticated) Default `false`
withChallengeable() - Method in interface chariot.api.UsersApi.UserParams
 
withChallengeable(boolean) - Method in interface chariot.api.UsersApi.UserParams
Whether or not to include if user accepts challenges in the result.
withChat() - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
withChat(boolean) - Method in interface chariot.api.TournamentsApiAuth.ArenaParams
 
withCurrentGames() - Method in interface chariot.api.GamesApi.GamesParameters
 
withCurrentGames(boolean) - Method in interface chariot.api.GamesApi.GamesParameters
 
withdraw() - Method in record class chariot.model.ArenaResult
Returns the value of the withdraw record component.
withdrawArena(String) - Method in interface chariot.api.TournamentsApiAuth
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.TournamentsApiAuth
Leave a future Swiss tournament, or take a break on an ongoing Swiss tournament.
withGameIds() - Method in interface chariot.api.UsersApi.UserStatusParams
 
withGameIds(boolean) - Method in interface chariot.api.UsersApi.UserStatusParams
Whether or not to include game IDs in the result
withGameMetas() - Method in interface chariot.api.UsersApi.UserStatusParams
 
withGameMetas(boolean) - Method in interface chariot.api.UsersApi.UserStatusParams
Also return the id, time control and variant of the game being played, if any, for each player, in a playing field.
Defaults to false to preserve server resources.
Disables withGameIds
withIncrement(Duration) - Method in record class chariot.model.Clock
 
withIncrementSeconds(int) - Method in record class chariot.model.Clock
 
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
 
withSignal() - Method in interface chariot.api.UsersApi.UserStatusParams
 
withSignal(boolean) - Method in interface chariot.api.UsersApi.UserStatusParams
Also return the network signal of the player, when available.
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.UsersApi.UserParams
 
withTrophies(boolean) - Method in interface chariot.api.UsersApi.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.ExternalEngineApi.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.UsersApiAuth
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.

X

xRayAttack - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
xRayAttack() - Method in interface chariot.model.PuzzleAngle.Provider
 

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.
year() - Method in record class chariot.model.FidePlayer
Returns the value of the year record component.
yearly - Enum constant in enum class chariot.model.TourInfo.Freq
 
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.
zugzwang - Enum constant in enum class chariot.model.PuzzleAngle.Theme
 
zugzwang() - Method in interface chariot.model.PuzzleAngle.Provider
 

_

_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 X Y Z _ 
All Classes and Interfaces|All Packages|System Properties