moves
io.github.juliano.pokeapi.models.moves
object moves
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
moves.type
Members list
Type members
Classlikes
final case class ContestComboDetail(useBefore: Option[List[NamedAPIResource]], useAfter: Option[List[NamedAPIResource]])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ContestComboDetail
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ContestComboDetail.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ContestComboSets
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ContestComboSets.type
final case class Move(id: Int, name: String, accuracy: Int, effectChance: Option[Int], pp: Int, priority: Int, power: Int, contestCombos: ContestComboSets, contestType: NamedAPIResource, contestEffect: APIResource, damageClass: NamedAPIResource, effectEntries: List[VerboseEffect], effectChanges: List[AbilityEffectChange], learnedByPokemon: List[NamedAPIResource], flavorTextEntries: List[MoveFlavorText], generation: NamedAPIResource, machines: List[MachineVersionDetail], meta: MoveMetaData, names: List[Name], pastValues: List[PastMoveStatValues], statChanges: List[MoveStatChange], superContestEffect: APIResource, target: NamedAPIResource, `type`: NamedAPIResource)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Move
final case class MoveAilment(id: Int, name: String, moves: List[NamedAPIResource], names: List[Name])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveAilment
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveAilment.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveBattleStyle
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveBattleStyle.type
final case class MoveCategory(id: Int, name: String, moves: List[NamedAPIResource], descriptions: List[Description])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveCategory
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveCategory.type
final case class MoveDamageClass(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveDamageClass
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveDamageClass.type
final case class MoveFlavorText(flavorText: String, language: NamedAPIResource, versionGroup: NamedAPIResource)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveFlavorText
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveFlavorText.type
final case class MoveLearnMethod(id: Int, name: String, descriptions: List[Description], names: List[Name], versionGroups: List[NamedAPIResource])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveLearnMethod
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveLearnMethod.type
final case class MoveMetaData(ailment: NamedAPIResource, category: NamedAPIResource, minHits: Option[Int], maxHits: Option[Int], minTurns: Option[Int], maxTurns: Option[Int], drain: Int, healing: Int, critRate: Int, ailmentChance: Int, flinchChance: Int, statChance: Int)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveMetaData
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveMetaData.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveStatChange
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveStatChange.type
final case class MoveTarget(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MoveTarget
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MoveTarget.type
final case class PastMoveStatValues(accuracy: Int, effectChance: Int, power: Int, pp: Int, effectEntries: List[VerboseEffect], `type`: NamedAPIResource, versionGroup: NamedAPIResource)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PastMoveStatValues
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PastMoveStatValues.type
In this article