Package com.treescrub.spedran.data
Contains all the classes that represent resources on the SRC API.
-
Class Summary Class Description Category A category of runs which has its own specific rules.CategoryPlayers Contains the rules for how many players can participate in the category.Developer The developer of a game.Engine The game engine used in a game.Game A game which has a leaderboard on SRC.GameAssets GameRuleset A set of moderator specified rules that define how runs can be submitted for a specificGame.Gametype Represents different types of unofficial games.Genre A genre of game.Guest A guest runner.IdentifiableNamedResource A resource from the SRC API that has a unique ID and a name.IdentifiableResource A resource from the SRC API that has a unique ID.Leaderboard A collection of runs sorted by ranking as they would appear on SRC.LeaderboardRun A run on a leaderboard.Level A specific level in aGame.Link A link consisting of a URI and optionally a relation.LocationInfo Contains a location code andNamesfor a location in the world.NameColor Represents a color preset for a user's name.Names Contains international, Japanese, and Twitch names.NameStyle Describes how the name for aUsershould be colored.Notification A notification on SRC for an authenticatedUser.Platform A platform which a game can be run on.Publisher A publisher of games.Region Historical regions of the world where games were distributed.Resource A resource from the SRC API.Run A speedrun on SRC.RunPlayer Has information about a specific runner.RunStatus The verification status of aRunon SRC.RunSystem Contains platform and region info, as well as if the run used an emulator.RunTimes Contains info of all times set for a run.RunVideos Has information about all video links in the run.Series A collection of multiple games as part of one franchise.User Represents a user on SRC.UserAssets UserLocation AUsers location in the world as set by the user.Variable A moderator defined variable for which a value can be set on aRun.VariableScope The scope that aVariableshould apply or be visible in.VariableValue A value for aVariable. -
Enum Summary Enum Description ModeratorType The type of moderator.NameStyle.Style The styling type for a given name styling.NotificationStatus The read status of a notification.SubmissionStatus The submission status type for a run.TimingType Timing type for runs.UserRole The role of a user on SRC.VariableScope.ScopeType The type of scope that a variable has.