utility

object utility
class Object
trait Matchable
class Any
utility.type

Type members

Classlikes

final case class APIResource(url: String)
Companion:
object
Companion:
class
final case class Description(description: String, language: NamedAPIResource)
Companion:
object
Companion:
class
final case class Effect(effect: String, language: NamedAPIResource)
Companion:
object
object Effect
Companion:
class
final case class Encounter(@jsonField("min_level") minLevel: Int, @jsonField("max_level") maxLevel: Int, @jsonField("condition_values") conditionValues: List[NamedAPIResource], chance: Int, method: NamedAPIResource)
Companion:
object
object Encounter
Companion:
class
final case class FlavorText(@jsonField("flavor_text") flavorText: String, language: NamedAPIResource)
Companion:
object
object FlavorText
Companion:
class
final case class GenerationGameIndex(@jsonField("game_index") gameIndex: Int, generation: NamedAPIResource)
Companion:
object
Companion:
class
final case class Language(id: Int, name: String, official: Boolean, iso639: String, iso3166: String, names: List[Name])
Companion:
object
object Language
Companion:
class
final case class MachineVersionDetail(machine: APIResource, @jsonField("version_group") versionGroup: NamedAPIResource)
Companion:
object
Companion:
class
final case class Name(name: String, language: NamedAPIResource)
Companion:
object
object Name
Companion:
class
final case class NamedAPIResource(name: Option[String], url: String)
Companion:
object
Companion:
class
final case class VerboseEffect(effect: String, @jsonField("short_effect") shortEffect: String, language: NamedAPIResource)
Companion:
object
Companion:
class
final case class VersionEncounterDetail(version: NamedAPIResource, @jsonField("max_chance") maxChance: Int, @jsonField("encounter_details") encounterDetails: List[Encounter])
Companion:
object
final case class VersionGameIndex(@jsonField("game_index") gameIndex: Int, version: NamedAPIResource)
Companion:
object
Companion:
class
final case class VersionGroupFlavorText(text: String, language: NamedAPIResource, @jsonField("version_group") versionGroup: NamedAPIResource)
Companion:
object