games

io.github.juliano.pokeapi.models.games
object games

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
games.type

Members list

Type members

Classlikes

final case class Generation(id: Int, name: String, abilities: List[NamedAPIResource], names: List[Name], mainRegion: NamedAPIResource, moves: List[NamedAPIResource], pokemonSpecies: List[NamedAPIResource], types: List[NamedAPIResource], versionGroups: List[NamedAPIResource])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Generation

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Generation.type
final case class Pokedex(id: Int, name: String, isMainSeries: Boolean, descriptions: List[Description], names: List[Name], pokemonEntries: List[PokemonEntry], region: Option[NamedAPIResource], versionGroups: List[NamedAPIResource])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Pokedex

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Pokedex.type
final case class PokemonEntry(entry_number: Int, pokemon_species: NamedAPIResource)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PokemonEntry

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Version(id: Int, name: String, names: List[Name], versionGroup: NamedAPIResource)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Version

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Version.type
final case class VersionGroup(id: Int, name: String, order: Int, generation: NamedAPIResource, moveLearnMethods: List[NamedAPIResource], pokedexes: List[NamedAPIResource], regions: List[NamedAPIResource], versions: List[NamedAPIResource])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object VersionGroup

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type