Move

constructor(id: Int, name: String, accuracy: Int?, effectChance: Int?, pp: Int?, priority: Int, power: Int?, contestCombos: ContestComboSets?, contestType: NamedApiResource?, contestEffect: ApiResource?, superContestEffect: ApiResource?, damageClass: NamedApiResource, effectEntries: List<VerboseEffect>, effectChanges: List<AbilityEffectChange>, generation: NamedApiResource, learnedByPokemon: List<NamedApiResource>, meta: MoveMetaData?, names: List<Name>, pastValues: List<PastMoveStatValues>, statChanges: List<MoveStatChange>, target: NamedApiResource, type: NamedApiResource, machines: List<MachineVersionDetail>, flavorTextEntries: List<MoveFlavorText>)(source)