Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ability() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Returns the value of the ability record component.
Ability - Class in dev.greenadine.pokejava.resource.pokemon.ability
A Pokémon ability.
AbilityEffectChange - Record Class in dev.greenadine.pokejava.resource.pokemon.ability
Represents how a Pokémon's ability changes in effect when it is used on a Pokémon.
AbilityEffectChange(List<Effect>, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Creates an instance of a AbilityEffectChange record class.
AbilityFlavorText - Record Class in dev.greenadine.pokejava.resource.pokemon.ability
A localized flavor text for an API resource.
AbilityFlavorText(String, NamedApiResource, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Creates an instance of a AbilityFlavorText record class.
AbilityPokemon - Record Class in dev.greenadine.pokejava.resource.pokemon.ability
The link between a Pokémon and an ability.
AbilityPokemon(boolean, int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Creates an instance of a AbilityPokemon record class.
accuracy() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the accuracy record component.
ailment() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the ailment record component.
ailmentChance() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the ailmentChance record component.
animated() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the animated record component.
ApiResource - Class in dev.greenadine.pokejava.resource
A resource in the PokéAPI.
ApiResourceList - Class in dev.greenadine.pokejava.resource
A list of API resources.
area() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Returns the value of the area record component.
awesomeName() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Returns the value of the awesomeName record component.
AwesomeName - Record Class in dev.greenadine.pokejava.resource.pokemon.shape
A localized "scientific" name for an API resource in a specific language.
AwesomeName(String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Creates an instance of a AwesomeName record class.

B

backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the backDefault record component.
backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backDefault record component.
backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the backDefault record component.
backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the backFemale record component.
backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backFemale record component.
backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the backFemale record component.
backFemaleShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backFemaleShiny record component.
backFemaleShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the backFemaleShiny record component.
backGray() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backGray record component.
backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the backShiny record component.
backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backShiny record component.
backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the backShiny record component.
backShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the backShinyFemale record component.
backShinyTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backShinyTransparent record component.
backTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the backTransparent record component.
BASE_URL - Static variable in interface dev.greenadine.pokejava.client.PokeApi
Constant for the base URL for the official PokéAPI service.
baseScore() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Returns the value of the baseScore record component.
baseScore() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Returns the value of the baseScore record component.
baseStat() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Returns the value of the baseStat record component.
berry() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Returns the value of the berry record component.
Berry - Class in dev.greenadine.pokejava.resource.berry
Berries are small fruits that can provide HP and status condition restoration, stat enhancement, and even damage negation when eaten by Pokémon.
BerryFirmness - Class in dev.greenadine.pokejava.resource.berry
Berries can be soft or hard.
BerryFlavor - Class in dev.greenadine.pokejava.resource.berry
Flavors determine whether a Pokémon will benefit or suffer from eating a berry based on their nature.
BerryFlavorMap - Record Class in dev.greenadine.pokejava.resource.berry
A mapping of a flavor of a berry and the potency of this flavor in the berry.
BerryFlavorMap(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Creates an instance of a BerryFlavorMap record class.
build() - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Builds the PokeApi client.

C

callTimeout(int, TemporalUnit) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the call timeout for requests.
callTimeout(Duration) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the call timeout for requests.
category() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the category record component.
ChainLink - Record Class in dev.greenadine.pokejava.resource.evolution
A link in an evolution chain.
ChainLink(boolean, NamedApiResource, List<EvolutionDetail>, List<ChainLink>) - Constructor for record class dev.greenadine.pokejava.resource.evolution.ChainLink
Creates an instance of a ChainLink record class.
chance() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns the value of the chance record component.
change() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
Returns the value of the change record component.
change() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Returns the value of the change record component.
Characteristic - Class in dev.greenadine.pokejava.resource.pokemon
Characteristics indicate which stat contains a Pokémon's highest IV.
color() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Returns the value of the color record component.
conditionValues() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns the value of the conditionValues record component.
connectTimeout(int, TemporalUnit) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the timeout for establishing a connection.
connectTimeout(Duration) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the timeout for establishing a connection.
ContestComboDetail - Record Class in dev.greenadine.pokejava.resource.move
Contest combo detail lists the index numbers of the moves required to enable this move to be used in a contest combo.
ContestComboDetail(List<NamedApiResource>, List<NamedApiResource>) - Constructor for record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Creates an instance of a ContestComboDetail record class.
ContestComboSets - Record Class in dev.greenadine.pokejava.resource.move
Contest combo detail lists the index numbers of the moves required to enable this move to be
ContestComboSets(ContestComboDetail, ContestComboDetail) - Constructor for record class dev.greenadine.pokejava.resource.move.ContestComboSets
Creates an instance of a ContestComboSets record class.
ContestEffect - Class in dev.greenadine.pokejava.resource.contest
Contest effects refer to the effects of moves when used in contests.
ContestName - Record Class in dev.greenadine.pokejava.resource.contest
The name of a contest type in a specific language.
ContestName(String, String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.contest.ContestName
Creates an instance of a ContestName record class.
ContestType - Class in dev.greenadine.pokejava.resource.contest
Contest types are categories judges used to weigh a Pokémon's condition in Pokémon contests.
critRate() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the critRate record component.

D

damageRelations() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Returns the value of the damageRelations record component.
decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Returns the value of the decrease record component.
decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Returns the value of the decrease record component.
decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Returns the value of the decrease record component.
defaultSprite() - Method in record class dev.greenadine.pokejava.resource.item.ItemSprites
Returns the value of the defaultSprite record component.
description() - Method in record class dev.greenadine.pokejava.resource.common.Description
Returns the value of the description record component.
Description - Record Class in dev.greenadine.pokejava.resource.common
A description of a resource.
Description(String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.Description
Creates an instance of a Description record class.
DescriptionLocalized - Interface in dev.greenadine.pokejava.resource
An ApiResource that has localized descriptions.
dev.greenadine.pokejava.client - package dev.greenadine.pokejava.client
Contains classes that are used to interact with the PokéAPI.
dev.greenadine.pokejava.resource - package dev.greenadine.pokejava.resource
Contains all classes representing resources from the PokéAPI.
dev.greenadine.pokejava.resource.berry - package dev.greenadine.pokejava.resource.berry
Contains berry-related resource classes.
dev.greenadine.pokejava.resource.common - package dev.greenadine.pokejava.resource.common
Contains commonly-seen resource classes.
dev.greenadine.pokejava.resource.contest - package dev.greenadine.pokejava.resource.contest
Contains contest-related resource classes.
dev.greenadine.pokejava.resource.encounter - package dev.greenadine.pokejava.resource.encounter
Contains encounter-related resource classes.
dev.greenadine.pokejava.resource.evolution - package dev.greenadine.pokejava.resource.evolution
Contains evolution-related resource classes.
dev.greenadine.pokejava.resource.game - package dev.greenadine.pokejava.resource.game
Contains game-related resource classes.
dev.greenadine.pokejava.resource.item - package dev.greenadine.pokejava.resource.item
Contains item-related resource classes.
dev.greenadine.pokejava.resource.location - package dev.greenadine.pokejava.resource.location
Contains location-related resource classes.
dev.greenadine.pokejava.resource.machine - package dev.greenadine.pokejava.resource.machine
Contains machine-related resource classes.
dev.greenadine.pokejava.resource.move - package dev.greenadine.pokejava.resource.move
Contains move-related resource classes.
dev.greenadine.pokejava.resource.pokemon - package dev.greenadine.pokejava.resource.pokemon
Contains Pokémon-related resource classes.
dev.greenadine.pokejava.resource.pokemon.ability - package dev.greenadine.pokejava.resource.pokemon.ability
Contains ability-related resource classes.
dev.greenadine.pokejava.resource.pokemon.form - package dev.greenadine.pokejava.resource.pokemon.form
Contains form-related resource classes.
dev.greenadine.pokejava.resource.pokemon.gender - package dev.greenadine.pokejava.resource.pokemon.gender
Contains gender-related resource classes.
dev.greenadine.pokejava.resource.pokemon.growthrate - package dev.greenadine.pokejava.resource.pokemon.growthrate
Contains growth rate-related resource classes.
dev.greenadine.pokejava.resource.pokemon.nature - package dev.greenadine.pokejava.resource.pokemon.nature
Contains nature-related resource classes.
dev.greenadine.pokejava.resource.pokemon.pokeathlon - package dev.greenadine.pokejava.resource.pokemon.pokeathlon
Contains Pokéathlon-related resource classes.
dev.greenadine.pokejava.resource.pokemon.shape - package dev.greenadine.pokejava.resource.pokemon.shape
Contains shape-related resource classes.
dev.greenadine.pokejava.resource.pokemon.species - package dev.greenadine.pokejava.resource.pokemon.species
Contains species-related resource classes.
dev.greenadine.pokejava.resource.pokemon.sprite - package dev.greenadine.pokejava.resource.pokemon.sprite
Contains sprite-related resource classes.
dev.greenadine.pokejava.resource.pokemon.stat - package dev.greenadine.pokejava.resource.pokemon.stat
Contains stat-related resource classes.
dev.greenadine.pokejava.resource.pokemon.type - package dev.greenadine.pokejava.resource.pokemon.type
Contains type-related resource classes.
doubleDamageFrom() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the doubleDamageFrom record component.
doubleDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the doubleDamageTo record component.
drain() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the drain record component.
dreamWorld() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns the value of the dreamWorld record component.

E

effect() - Method in record class dev.greenadine.pokejava.resource.common.Effect
Returns the value of the effect record component.
effect() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Returns the value of the effect record component.
Effect - Record Class in dev.greenadine.pokejava.resource.common
A localized effect text for an API resource.
Effect(String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.Effect
Creates an instance of a Effect record class.
effectChance() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the effectChance record component.
effectEntries() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the effectEntries record component.
effectEntries() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Returns the value of the effectEntries record component.
effort() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Returns the value of the effort record component.
EggGroup - Class in dev.greenadine.pokejava.resource.pokemon
Egg Groups are categories which determine which Pokémon are able to interbreed.
Encounter - Record Class in dev.greenadine.pokejava.resource.common
A Pokémon encounter.
Encounter(int, int, List<NamedApiResource>, int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.Encounter
Creates an instance of a Encounter record class.
EncounterCondition - Class in dev.greenadine.pokejava.resource.encounter
Conditions which affect what Pokémon might appear in the wild, e.g., day or night.
EncounterConditionValue - Class in dev.greenadine.pokejava.resource.encounter
Encounter condition values are the various states that an encounter condition can have, i.e., time of day can be either day or night.
encounterDetails() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Returns the value of the encounterDetails record component.
encounterMethod() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Returns the value of the encounterMethod record component.
EncounterMethod - Class in dev.greenadine.pokejava.resource.encounter
Methods by which the player might can encounter Pokémon in the wild, e.g., walking in tall grass.
EncounterMethodRate - Record Class in dev.greenadine.pokejava.resource.location
A Pokémon encounter in a specific version with details about the encounter.
EncounterMethodRate(NamedApiResource, List<EncounterVersionDetails>) - Constructor for record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Creates an instance of a EncounterMethodRate record class.
EncounterVersionDetails - Record Class in dev.greenadine.pokejava.resource.location
An encounter that can occur in a version of the game with a given rate.
EncounterVersionDetails(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Creates an instance of a EncounterVersionDetails record class.
entryNumber() - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
Returns the value of the entryNumber record component.
entryNumber() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Returns the value of the entryNumber record component.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.Description
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.Effect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.Name
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.item.ItemSprites
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
Indicates whether some other object is "equal to" this one.
EvolutionChain - Class in dev.greenadine.pokejava.resource.evolution
Evolution chains are essentially family trees.
EvolutionDetail - Record Class in dev.greenadine.pokejava.resource.evolution
Contains the details for an evolution to take place.
EvolutionDetail(NamedApiResource, NamedApiResource, int, NamedApiResource, NamedApiResource, NamedApiResource, NamedApiResource, int, int, int, int, boolean, NamedApiResource, NamedApiResource, int, String, NamedApiResource, boolean) - Constructor for record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Creates an instance of a EvolutionDetail record class.
evolutionDetails() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns the value of the evolutionDetails record component.
EvolutionTrigger - Class in dev.greenadine.pokejava.resource.evolution
An evolution trigger.
evolvesTo() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns the value of the evolvesTo record component.
experience() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Returns the value of the experience record component.

F

flavor() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Returns the value of the flavor record component.
FlavorBerryMap - Record Class in dev.greenadine.pokejava.resource.berry
A mapping of a berry that has a specific berry flavor and the potency of the flavor in the berry.
FlavorBerryMap(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Creates an instance of a FlavorBerryMap record class.
flavorText() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Returns the value of the flavorText record component.
flavorText() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Returns the value of the flavorText record component.
flavorText() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Returns the value of the flavorText record component.
FlavorText - Record Class in dev.greenadine.pokejava.resource.common
A flavor text for a Pokémon species in a specific language.
FlavorText(String, NamedApiResource, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.FlavorText
Creates an instance of a FlavorText record class.
flinchChance() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the flinchChance record component.
formsSwitchable() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets whether this Pokémon species has multiple forms and can switch between them.
frontDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the frontDefault record component.
frontDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontDefault record component.
frontDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the frontDefault record component.
frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the frontFemale record component.
frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontFemale record component.
frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the frontFemale record component.
frontGray() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontGray record component.
frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the frontShiny record component.
frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontShiny record component.
frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the frontShiny record component.
frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns the value of the frontShinyFemale record component.
frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontShinyFemale record component.
frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the frontShinyFemale record component.
frontShinyTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontShinyTransparent record component.
frontTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns the value of the frontTransparent record component.

G

gameIndex() - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Returns the value of the gameIndex record component.
gameIndex() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Returns the value of the gameIndex record component.
gender() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the gender record component.
Gender - Class in dev.greenadine.pokejava.resource.pokemon.gender
Genders were introduced in Generation II for the purposes of breeding Pokémon but can also result in visual differences or even different evolutionary lines.
generation() - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Returns the value of the generation record component.
generation() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Returns the value of the generation record component.
generation() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Returns the value of the generation record component.
Generation - Class in dev.greenadine.pokejava.resource.game
A generation is a grouping of the Pokémon games that separates them based on the Pokémon they include.
GenerationGameIndex - Record Class in dev.greenadine.pokejava.resource.common
A game index of a resource in a specific generation.
GenerationGameIndex(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Creates an instance of a GenerationGameIndex record class.
genus() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Returns the value of the genus record component.
Genus - Record Class in dev.greenadine.pokejava.resource.pokemon.species
A genus of a Pokémon species in a specific language.
Genus(String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Creates an instance of a Genus record class.
getAbilities() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all abilities.
getAbilities() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets a list of abilities that were introduced in this generation.
getAbilities() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of abilities this Pokémon could potentially have.
getAbilities(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of abilities.
getAbilities(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getAbility(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full ability resource.
getAbility(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getAbilityById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the ability with the specified ID.
getAbilityById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getAbilityByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the ability with the specified name.
getAbilityByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getAccuracy() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the percent value of how likely this move is to be successful.
getAffectingMoves() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets a list of moves which affect this stat positively and negatively.
getAffectingNatures() - Method in class dev.greenadine.pokejava.resource.pokemon.pokeathlon.PokeathlonStat
Gets the nature that effects this Pokéathlon stat positively or negatively.
getAffectingNatures() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets a list of natures which affect this stat positively and negatively.
getAppeal() - Method in class dev.greenadine.pokejava.resource.contest.ContestEffect
Gets the base number of hearts the user of this move gets.
getAppeal() - Method in class dev.greenadine.pokejava.resource.contest.SuperContestEffect
Gets the appeal of this super contest effect.
getAreas() - Method in class dev.greenadine.pokejava.resource.location.Location
Gets a list of areas that can be found within this location.
getAttributes() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of attributes this item has.
getAwesomeNames() - Method in class dev.greenadine.pokejava.resource.pokemon.shape.PokemonShape
Gets the "scientific" names of the Pokémon shape.
getBabyTriggerFor() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the item that a Pokémon would be holding when mating that would result in the Pokémon producing an egg that would hatch into this Pokémon.
getBabyTriggerItem() - Method in class dev.greenadine.pokejava.resource.evolution.EvolutionChain
Gets the item that a Pokémon would be holding when mating that would trigger the egg hatching a baby Pokémon rather than a basic Pokémon.
getBaseExperience() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets the base experience gained for defeating this Pokémon.
getBaseHappiness() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the happiness when caught by a normal Pokéball; up to 255.
getBerries() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all berries.
getBerries() - Method in class dev.greenadine.pokejava.resource.berry.BerryFirmness
Gets the berries with this firmness.
getBerries() - Method in class dev.greenadine.pokejava.resource.berry.BerryFlavor
Gets a list of the berries with this flavor.
getBerries(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of berries.
getBerries(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerry(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full berry resource.
getBerry(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry with the specified ID.
getBerryById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry with the specified name.
getBerryByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFirmness(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full berry firmness resource.
getBerryFirmness(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFirmnessById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry firmness with the specified ID.
getBerryFirmnessById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFirmnessByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry firmness with the specified name.
getBerryFirmnessByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFirmnesses() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all berry firmnesses.
getBerryFirmnesses(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of berry firmnesses.
getBerryFirmnesses(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFlavor() - Method in class dev.greenadine.pokejava.resource.contest.ContestType
Gets the berry flavor of this contest type.
getBerryFlavor(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full berry flavor resource.
getBerryFlavor(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFlavorById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry flavor with the specified ID.
getBerryFlavorById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFlavorByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the berry flavor with the specified name.
getBerryFlavorByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getBerryFlavors() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all berry flavors.
getBerryFlavors(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of berry flavors.
getBerryFlavors(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getCaptureRate() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the base capture rate; up to 255.
getCategories() - Method in class dev.greenadine.pokejava.resource.item.ItemPocket
Gets a list of item categories that are relevant to this item pocket.
getCategory() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the category of items this item falls into.
getChain() - Method in class dev.greenadine.pokejava.resource.evolution.EvolutionChain
Gets the base chain link object.
getCharacteristic(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full characteristic resource.
getCharacteristic(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getCharacteristicById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the characteristic with the specified ID.
getCharacteristicById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getCharacteristics() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all characteristics.
getCharacteristics() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets the characteristics that are set on a Pokémon when its highest base stat is this stat.
getCharacteristics(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of characteristics.
getCharacteristics(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getColor() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the color of this Pokémon species for Pokédex search.
getCondition() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterConditionValue
Gets the condition this encounter condition value pertains to.
getContestCombos() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets a detail of normal and super contest combos that require this move.
getContestEffect() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the effect the move has when used in a contest.
getContestEffect(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full contest effect resource.
getContestEffect(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestEffectById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the contest effect with the specified ID.
getContestEffectById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestEffects() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all contest effects.
getContestEffects(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of contest effects.
getContestEffects(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestType() - Method in class dev.greenadine.pokejava.resource.berry.BerryFlavor
Gets the contest type that correlates with this berry flavor.
getContestType() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the type of appeal this move gives a Pokémon when used in a contest.
getContestType(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full contest type resource.
getContestType(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestTypeById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the contest type with the specified ID.
getContestTypeById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestTypeByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the contest type with the specified name.
getContestTypeByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getContestTypes() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all contest types.
getContestTypes(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of contest types.
getContestTypes(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getCost() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the cost of the item in stores.
getCount() - Method in class dev.greenadine.pokejava.resource.PokeApiResourceList
Gets the total number of resources available from the resource list.
getCries() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
A set of cries used to depict this Pokémon in the game.
getDamageClass() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the type of damage the move inflicts on the target, e.g. physical.
getDamageRelations() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets a detail of how effective this type is toward others (and vice versa).
getDecreasedStat() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the stat decreased by 10% in Pokémon with this nature.
getDescriptionInLanguage(Language) - Method in interface dev.greenadine.pokejava.resource.DescriptionLocalized
Gets the name of the resource in a specific language.
getDescriptionInLanguage(String) - Method in interface dev.greenadine.pokejava.resource.DescriptionLocalized
Gets the description of the resource in a specific language.
getDescriptions() - Method in interface dev.greenadine.pokejava.resource.DescriptionLocalized
Gets the description of the resource in different languages.
getDescriptions() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.item.ItemAttribute
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.item.ItemCategory
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.move.MoveCategory
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.move.MoveDamageClass
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.move.MoveLearnMethod
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.move.MoveTarget
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.pokemon.Characteristic
 
getDescriptions() - Method in class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRate
 
getEffectChance() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the percent value of how likely it is this moves effect will happen.
getEffectChanges() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the list of previous effects this move has had across version groups of the games.
getEffectChanges() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets the list of previous effects this ability has had across version groups.
getEffectEntries() - Method in class dev.greenadine.pokejava.resource.contest.ContestEffect
Gets the effect of this contest effect listed in different languages.
getEffectEntries() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of effect descriptions of the item.
getEffectEntries() - Method in class dev.greenadine.pokejava.resource.item.ItemFlingEffect
Gets the result of this fling effect listed in different languages.
getEffectEntries() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the effect of this move listed in different languages.
getEffectEntries() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets the effect of the ability listed in different languages.
getEggGroup(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full egg group resource.
getEggGroup(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEggGroupById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the egg group with the specified ID.
getEggGroupById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEggGroupByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the egg group with the specified name.
getEggGroupByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEggGroups() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all egg groups.
getEggGroups() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the egg groups this Pokémon species is a member of.
getEggGroups(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of egg groups.
getEggGroups(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterCondition(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full encounter condition resource.
getEncounterCondition(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter condition with the specified ID.
getEncounterConditionById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter condition with the specified name.
getEncounterConditionByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditions() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all encounter conditions.
getEncounterConditions(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of encounter conditions.
getEncounterConditions(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionValue(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full encounter condition value resource.
getEncounterConditionValue(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionValueById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter condition value with the specified ID.
getEncounterConditionValueById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionValueByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter condition value with the specified name.
getEncounterConditionValueByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterConditionValues() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all encounter condition values.
getEncounterConditionValues(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of encounter condition values.
getEncounterConditionValues(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterMethod(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full encounter method resource.
getEncounterMethod(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterMethodById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter method with the specified ID.
getEncounterMethodById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterMethodByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the encounter method with the specified name.
getEncounterMethodByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEncounterMethodRates() - Method in class dev.greenadine.pokejava.resource.location.LocationArea
Gets a list of possible methods a player could use to encounter Pokémon in the wild.
getEncounterMethods() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all encounter methods.
getEncounterMethods(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of encounter methods.
getEncounterMethods(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionChain() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the evolution chain this Pokémon species is a member of.
getEvolutionChain(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full evolution chain resource.
getEvolutionChain(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionChainById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the evolution chain with the specified ID.
getEvolutionChainById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionChains() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all evolution chains.
getEvolutionChains(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of evolution chains.
getEvolutionChains(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionTrigger(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full evolution trigger resource.
getEvolutionTrigger(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionTriggerById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the evolution trigger with the specified ID.
getEvolutionTriggerById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionTriggerByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the evolution trigger with the specified name.
getEvolutionTriggerByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolutionTriggers() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all evolution triggers.
getEvolutionTriggers(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of evolution triggers.
getEvolutionTriggers(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getEvolvesFromSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the Pokémon species that evolves into this Pokémon species.
getFirmness() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the firmness of this berry, used in making Pokéblocks or poffins.
getFlavors() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets a list of references to each flavor a berry can have and the potency of each of those flavors in regard to this berry.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.contest.ContestEffect
Gets the flavor text of this contest effect listed in different languages.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.contest.SuperContestEffect
Gets the flavor text entries of this super contest effect.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of flavor text entries of the item.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the flavor text of this move listed in different languages.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets the flavor text of the ability listed in different languages.
getFlavorTextEntries() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the flavor text of this Pokémon species listed in different languages.
getFlingEffect() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the effect of the move Fling when used with this item.
getFlingPower() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the power of the move Fling when used with this item.
getFormDescriptions() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the form descriptions of this Pokémon species listed in different languages.
getFormName() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the name of this form.
getFormNames() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the form names of this form.
getFormOrder() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the order in which forms should be sorted within a species' forms.
getForms() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of forms this Pokémon can take on.
getFormula() - Method in class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRate
Gets the formula used to calculate the rate at which the Pokémon species gains level.
getGameIndex() - Method in class dev.greenadine.pokejava.resource.location.LocationArea
Gets the internal id of an API resource within game data.
getGameIndex() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets the game index of the stat.
getGameIndices() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of generation game indices of the item.
getGameIndices() - Method in class dev.greenadine.pokejava.resource.location.Location
Gets a list of game indices relevant to this location by generation.
getGameIndices() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of game indices relevant to Pokémon item by generation.
getGameIndices() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets a list of game indices relevant to this item by generation.
getGameSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGenerationGameSprites
Gets all the Pokémon's sprites within a generation, separated by each game within the generation.
getGameSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.type.TypeGenerationGameSprites
Gets all the type's sprites within a generation, separated by each game within the generation.
getGameSprites(String) - Method in class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGenerationGameSprites
Gets the Pokémon's sprites within a specific game of this generation.
getGameSprites(String) - Method in class dev.greenadine.pokejava.resource.pokemon.type.TypeGenerationGameSprites
Gets the type's sprites within a specific game of this generation.
getGender(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full gender resource.
getGender(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenderById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the gender with the specified ID.
getGenderById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenderByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the gender with the specified name.
getGenderByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenderRate() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the chance of this Pokémon species being female, in eighths; or -1 for genderless.
getGenders() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all genders.
getGenders(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of genders.
getGenders(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGeneModulo() - Method in class dev.greenadine.pokejava.resource.pokemon.Characteristic
Gets the gene modulo of the characteristic.
getGenera() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the genera of this Pokémon species listed in different languages.
getGeneration() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets the generation this version was introduced in.
getGeneration() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the generation in which this move was introduced.
getGeneration() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets the generation this ability was introduced in.
getGeneration() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the generation this Pokémon species was introduced in.
getGeneration() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets the generation this type was introduced in.
getGeneration(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full generation resource.
getGeneration(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenerationById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the generation with the specified ID.
getGenerationById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenerationByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the generation with the specified name.
getGenerationByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenerations() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all generations.
getGenerations(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of generations.
getGenerations(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGenerationSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGenerationSprites
Gets all of a Pokémon's sprites for each generation.
getGenerationSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.type.TypeGenerationSprites
Gets all of a type's sprites for each generation.
getGenerationSprites(String) - Method in class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGenerationSprites
Gets a specific generation of this Pokémon's sprites.
getGenerationSprites(String) - Method in class dev.greenadine.pokejava.resource.pokemon.type.TypeGenerationSprites
Gets a specific generation of this type's sprites.
getGrowthRate() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the Pokémon species growth rate.
getGrowthRate(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full growth rate resource.
getGrowthRate(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGrowthRateById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the growth rate with the specified ID.
getGrowthRateById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGrowthRateByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the growth rate with the specified name.
getGrowthRateByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGrowthRates() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all growth rates.
getGrowthRates(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of growth rates.
getGrowthRates(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getGrowthTime() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the time it takes the tree to grow one stage, in hours.
getHabitat() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the habitat this Pokémon species can be encountered in.
getHatchCounter() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the number of cycles it takes for this Pokémon species to hatch from an egg.
getHatesFlavor() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the flavor hated by Pokémon with this nature.
getHeight() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets the height of this Pokémon in decimetres.
getHeldByPokemon() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of Pokémon that might be found in the wild holding the item.
getHeldItems() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of items this Pokémon may be holding when encountered.
getHighestStat() - Method in class dev.greenadine.pokejava.resource.pokemon.Characteristic
Gets the highest stat of the characteristic.
getId() - Method in class dev.greenadine.pokejava.resource.ApiResource
Gets the ID of the resource.
getIncreasedStat() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the stat increased by 10% in Pokémon with this nature.
getIso3166() - Method in class dev.greenadine.pokejava.resource.common.Language
Gets the two-letter code of the language.
getIso639() - Method in class dev.greenadine.pokejava.resource.common.Language
Gets the two-letter code of the country where this language is spoken.
getItem() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Berries are actually items.
getItem() - Method in class dev.greenadine.pokejava.resource.machine.Machine
Gets the TM or HM item that corresponds to this machine.
getItem(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full item resource.
getItem(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemAttribute(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full item attribute resource.
getItemAttribute(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemAttributeById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item attribute with the specified ID.
getItemAttributeById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemAttributeByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item attribute with the specified name.
getItemAttributeByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemAttributes() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all item attributes.
getItemAttributes(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of item attributes.
getItemAttributes(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item with the specified ID.
getItemById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item with the specified name.
getItemByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemCategories() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all item categories.
getItemCategories(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of item categories.
getItemCategories(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemCategory(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full item category resource.
getItemCategory(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemCategoryById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item category with the specified ID.
getItemCategoryById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemCategoryByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item category with the specified name.
getItemCategoryByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemFlingEffect(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full item fling effect resource.
getItemFlingEffect(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemFlingEffectById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item fling effect with the specified ID.
getItemFlingEffectById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemFlingEffectByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item fling effect with the specified name.
getItemFlingEffectByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemFlingEffects() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all item fling effects.
getItemFlingEffects(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of item fling effects.
getItemFlingEffects(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemPocket(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full item pocket resource.
getItemPocket(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemPocketById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item pocket with the specified ID.
getItemPocketById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemPocketByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the item pocket with the specified name.
getItemPocketByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItemPockets() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all item pockets.
getItemPockets(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of item pockets.
getItemPockets(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getItems() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all items.
getItems() - Method in class dev.greenadine.pokejava.resource.item.ItemAttribute
Gets a list of items that have this attribute.
getItems() - Method in class dev.greenadine.pokejava.resource.item.ItemCategory
Gets a list of items that are a part of this category.
getItems() - Method in class dev.greenadine.pokejava.resource.item.ItemFlingEffect
Gets a list of items that have this fling effect.
getItems(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of items.
getItems(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getJam() - Method in class dev.greenadine.pokejava.resource.contest.ContestEffect
Gets the base number of hearts the user's opponent loses.
getLanguage(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full language resource.
getLanguage(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLanguageById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the language with the specified ID.
getLanguageById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLanguageByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the language with the specified name.
getLanguageByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLanguages() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all languages.
getLanguages(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of languages.
getLanguages(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLearnedByPokemon() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets a list of Pokémon that can learn this move.
getLevels() - Method in class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRate
Gets the levels and the amount of experienced needed to attain them based on this growth rate.
getLikesFlavor() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the flavor liked by Pokémon with this nature.
getLocation() - Method in class dev.greenadine.pokejava.resource.location.LocationArea
Gets the location this area can be found in.
getLocation(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full location resource.
getLocation(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationArea(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full location area resource.
getLocationArea(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationAreaById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the location area with the specified ID.
getLocationAreaById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationAreaByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the location area with the specified name.
getLocationAreaByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationAreaEncounters() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a link to a list of location areas, as well as encounter details pertaining to specific versions.
getLocationAreas() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all location areas.
getLocationAreas(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of location areas.
getLocationAreas(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the location with the specified ID.
getLocationById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocationByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the location with the specified name.
getLocationByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getLocations() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all locations.
getLocations() - Method in class dev.greenadine.pokejava.resource.location.Region
Gets a list of locations that can be found in this region.
getLocations(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of locations.
getLocations(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMachine(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full machine resource.
getMachine(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMachineById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the machine with the specified ID.
getMachineById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMachines() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all machines.
getMachines() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets a list of the machines related to the item.
getMachines() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the machines that teach this move.
getMachines(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of machines.
getMachines(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMainGeneration() - Method in class dev.greenadine.pokejava.resource.location.Region
Gets the generation this region was introduced in.
getMainRegion() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets the main region travelled in this generation.
getMaxHarvest() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the maximum number of these berries that can grow on one tree in Generation IV.
getMeta() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets metadata about this move.
getMove() - Method in class dev.greenadine.pokejava.resource.machine.Machine
The move that is taught by this machine.
getMove(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move resource.
getMove(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveAilment(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move ailment resource.
getMoveAilment(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveAilmentById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move ailment with the specified ID.
getMoveAilmentById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveAilmentByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move ailment with the specified name.
getMoveAilmentByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveAilments() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move ailments.
getMoveAilments(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move ailments.
getMoveAilments(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveBattleStyle(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move battle style resource.
getMoveBattleStyle(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveBattleStyleById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move battle style with the specified ID.
getMoveBattleStyleById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveBattleStyleByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move battle style with the specified name.
getMoveBattleStyleByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveBattleStylePreferences() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the battle styles that get double the normal boost in Pokémon with this nature.
getMoveBattleStyles() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move battle styles.
getMoveBattleStyles(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move battle styles.
getMoveBattleStyles(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move with the specified ID.
getMoveById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move with the specified name.
getMoveByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveCategories() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move categories.
getMoveCategories(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move categories.
getMoveCategories(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveCategory(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move category resource.
getMoveCategory(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveCategoryById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move category with the specified ID.
getMoveCategoryById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveCategoryByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the move category with the specified name.
getMoveCategoryByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveDamageClass() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets the class of damage this stat is directly related to.
getMoveDamageClass() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets the class of damage inflicted by this type.
getMoveDamageClass(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move damage class resource.
getMoveDamageClass(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveDamageClassById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move damage class with the specified ID.
getMoveDamageClassById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveDamageClassByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move damage class with the specified name.
getMoveDamageClassByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveDamageClasses() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move damage classes.
getMoveDamageClasses(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move damage classes.
getMoveDamageClasses(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveLearnMethod(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move learn method resource.
getMoveLearnMethod(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveLearnMethodById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move learn method with the specified ID.
getMoveLearnMethodById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveLearnMethodByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move learn method with the specified name.
getMoveLearnMethodByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveLearnMethods() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move learn methods.
getMoveLearnMethods() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets a list of methods in which Pokémon can learn moves in this version group.
getMoveLearnMethods(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move learn methods.
getMoveLearnMethods(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoves() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all moves.
getMoves() - Method in class dev.greenadine.pokejava.resource.contest.SuperContestEffect
Gets the moves of this super contest effect.
getMoves() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets a list of moves that were introduced in this generation.
getMoves() - Method in class dev.greenadine.pokejava.resource.move.MoveAilment
Gets the moves that cause this ailment.
getMoves() - Method in class dev.greenadine.pokejava.resource.move.MoveCategory
Gets the moves that are in this category.
getMoves() - Method in class dev.greenadine.pokejava.resource.move.MoveDamageClass
Gets the moves that are of this damage class.
getMoves() - Method in class dev.greenadine.pokejava.resource.move.MoveTarget
Gets the moves that are directed at this move target.
getMoves() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of moves along with learn methods and level details pertaining to specific version groups.
getMoves() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets a list of moves that have this type.
getMoves(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of moves.
getMoves(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveTarget(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full move target resource.
getMoveTarget(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveTargetById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move target with the specified ID.
getMoveTargetById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveTargetByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a move target with the specified name.
getMoveTargetByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getMoveTargets() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all move targets.
getMoveTargets(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of move targets.
getMoveTargets(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getName() - Method in class dev.greenadine.pokejava.resource.NamedApiResource
Gets the name of the resource.
getNameInLanguage(Language) - Method in interface dev.greenadine.pokejava.resource.NameLocalized
Gets the name of the resource in a specific language.
getNameInLanguage(String) - Method in interface dev.greenadine.pokejava.resource.NameLocalized
Gets the name of the resource in a specific language.
getNames() - Method in class dev.greenadine.pokejava.resource.berry.BerryFirmness
 
getNames() - Method in class dev.greenadine.pokejava.resource.berry.BerryFlavor
 
getNames() - Method in class dev.greenadine.pokejava.resource.common.Language
 
getNames() - Method in class dev.greenadine.pokejava.resource.contest.ContestType
Gets the name of this contest type in different languages.
getNames() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterCondition
 
getNames() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterConditionValue
 
getNames() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterMethod
 
getNames() - Method in class dev.greenadine.pokejava.resource.evolution.EvolutionTrigger
 
getNames() - Method in class dev.greenadine.pokejava.resource.game.Generation
 
getNames() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
 
getNames() - Method in class dev.greenadine.pokejava.resource.game.Version
 
getNames() - Method in class dev.greenadine.pokejava.resource.item.Item
 
getNames() - Method in class dev.greenadine.pokejava.resource.item.ItemAttribute
 
getNames() - Method in class dev.greenadine.pokejava.resource.item.ItemCategory
 
getNames() - Method in class dev.greenadine.pokejava.resource.item.ItemPocket
 
getNames() - Method in class dev.greenadine.pokejava.resource.location.Location
 
getNames() - Method in class dev.greenadine.pokejava.resource.location.LocationArea
 
getNames() - Method in class dev.greenadine.pokejava.resource.location.PalParkArea
 
getNames() - Method in class dev.greenadine.pokejava.resource.location.Region
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.Move
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.MoveAilment
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.MoveBattleStyle
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.MoveDamageClass
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.MoveLearnMethod
 
getNames() - Method in class dev.greenadine.pokejava.resource.move.MoveTarget
 
getNames() - Method in interface dev.greenadine.pokejava.resource.NameLocalized
Gets the name of the resource in different languages.
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.EggGroup
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.pokeathlon.PokeathlonStat
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.PokemonColor
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.PokemonHabitat
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.shape.PokemonShape
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
 
getNames() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
 
getNaturalGiftPower() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the power of the move "Natural Gift" when used with this berry.
getNaturalGiftType() - Method in class dev.greenadine.pokejava.resource.berry.Berry
The type inherited by "Natural Gift" when used with this Berry.
getNature(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full nature resource.
getNature(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getNatureById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the nature with the specified ID.
getNatureById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getNatureByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the nature with the specified name.
getNatureByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getNatures() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all natures.
getNatures(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of natures.
getNatures(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getNext() - Method in class dev.greenadine.pokejava.resource.PokeApiResourceList
Gets the (full) URL for the next page in the list.
getOrder() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterMethod
Gets the order in which this encounter method should be sorted within the referenced encounter method type.
getOrder() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets the order for sorting.
getOrder() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the order in which forms should be sorted within all forms.
getOrder() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets the order in which forms should be sorted within all forms.
getOrder() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the order in which species should be sorted.
getPalParkArea(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pal Park area resource.
getPalParkArea(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPalParkAreaById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pal Park area with the specified ID.
getPalParkAreaById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPalParkAreaByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pal Park area with the specified name.
getPalParkAreaByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPalParkAreas() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pal Park areas.
getPalParkAreas(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pal Park areas.
getPalParkAreas(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPalParkEncounters() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the Pal Park locations where this Pokémon species can be encountered.
getPastAbilities() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of past abilities this Pokémon has had.
getPastDamageRelations() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets a list of details of how effective this type was toward others and vice versa in previous generations.
getPastTypes() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of past types this Pokémon has had.
getPastValues() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets a list of move resource value changes across version groups of the game.
getPocket() - Method in class dev.greenadine.pokejava.resource.item.ItemCategory
Gets the pocket items in this category would be put in.
getPokeathlonStat(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokéathlon stat resource.
getPokeathlonStat(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokeathlonStatById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokéathlon stat with the specified ID.
getPokeathlonStatById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokeathlonStatByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokéathlon stat with the specified name.
getPokeathlonStatByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokeathlonStatChanges() - Method in class dev.greenadine.pokejava.resource.pokemon.nature.Nature
Gets the stat changes that will be caused by breeding a Pokémon with this nature with another Pokémon.
getPokeathlonStats() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokéathlon stats.
getPokeathlonStats(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokéathlon stats.
getPokeathlonStats(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokedex(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokédex resource.
getPokedex(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokedexById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokédex with the specified ID.
getPokedexById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokedexByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokédex with the specified name.
getPokedexByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokedexes() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokédexes.
getPokedexes() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets a list of Pokédexes introduced in this version group.
getPokedexes() - Method in class dev.greenadine.pokejava.resource.location.Region
Gets a list of Pokédexes that catalogue Pokémon in this region.
getPokedexes(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokédexes.
getPokedexes(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokedexNumbers() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the Pokédex numbers of this Pokémon species in each Pokédex.
getPokemon() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon.
getPokemon() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets the Pokémon that could potentially have this ability.
getPokemon() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the Pokémon that can take on this form.
getPokemon() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets a list of details of Pokémon that have this type.
getPokemon(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon.
getPokemon(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemon(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon resource.
getPokemon(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon with the specified ID.
getPokemonById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon with the specified name.
getPokemonByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonColor(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon color resource.
getPokemonColor(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonColorById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon color with the specified ID.
getPokemonColorById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonColorByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon color with the specified name.
getPokemonColorByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonColors() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon colors.
getPokemonColors(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon colors.
getPokemonColors(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonEncounters() - Method in class dev.greenadine.pokejava.resource.location.LocationArea
Gets a list of Pokémon that can be encountered in this area along with details on levels and methods of encounter.
getPokemonEncounters() - Method in class dev.greenadine.pokejava.resource.location.PalParkArea
Gets a list of Pokémon encountered in this Pal Park area along with details.
getPokemonEncountersById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all location areas where the Pokémon with the specified ID can be encountered.
getPokemonEncountersById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonEncountersByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all location areas where the Pokémon with the specified name can be encountered.
getPokemonEncountersByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonEntries() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
Gets a list of Pokémon species entries.
getPokemonForm(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon form resource.
getPokemonForm(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonFormById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon form with the specified ID.
getPokemonFormById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonFormByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon form with the specified name.
getPokemonFormByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonForms() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon forms.
getPokemonForms(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon forms.
getPokemonForms(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonHabitat(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon habitat resource.
getPokemonHabitat(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonHabitatById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon habitat with the specified ID.
getPokemonHabitatById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonHabitatByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon habitat with the specified name.
getPokemonHabitatByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonHabitats() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon habitats.
getPokemonHabitats(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon habitats.
getPokemonHabitats(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonShape(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon shape resource.
getPokemonShape(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonShapeById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon shape with the specified ID.
getPokemonShapeById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonShapeByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon shape with the specified name.
getPokemonShapeByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonShapes() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon shapes.
getPokemonShapes(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon shapes.
getPokemonShapes(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonSpecies() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all Pokémon species.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.evolution.EvolutionTrigger
Gets the Pokémon species that result from this evolution trigger.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets a list of Pokémon species that were introduced in this generation.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.EggGroup
Gets all Pokémon species that are members of this egg group.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.gender.Gender
Gets all relations between Pokémon and the gender.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRate
Gets the Pokémon species that gain levels at this growth rate.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.PokemonColor
Gets the Pokémon species that have this color.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.PokemonHabitat
Gets the Pokémon species that can be found in this habitat.
getPokemonSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.shape.PokemonShape
Gets the Pokémon species that have this shape.
getPokemonSpecies(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of Pokémon species.
getPokemonSpecies(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonSpecies(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full Pokémon species resource.
getPokemonSpecies(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonSpeciesById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon species with the specified ID.
getPokemonSpeciesById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPokemonSpeciesByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the Pokémon species with the specified name.
getPokemonSpeciesByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getPossibleValues() - Method in class dev.greenadine.pokejava.resource.pokemon.Characteristic
Gets the possible values of the characteristic.
getPower() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the base power of this move.
getPp() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the amount of power points; the number of times this move can be used.
getPrevious() - Method in class dev.greenadine.pokejava.resource.PokeApiResourceList
Gets the (full) URL for the previous page in the list.
getPriority() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the order in which the move is executed during battle.
getRegion() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
Gets the region this Pokédex is in.
getRegion() - Method in class dev.greenadine.pokejava.resource.location.Location
Gets the region this location can be found in.
getRegion(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full region resource.
getRegion(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getRegionById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the region with the specified ID.
getRegionById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getRegionByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the region with the specified name.
getRegionByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getRegions() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all regions.
getRegions() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets a list of regions that can be visited in this version group.
getRegions(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of regions.
getRegions(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getRequiredForEvolution() - Method in class dev.greenadine.pokejava.resource.pokemon.gender.Gender
Gets the Pokémon that have to be the gender to evolve.
getResourcePath() - Method in class dev.greenadine.pokejava.resource.ApiResource
Gets the relative API path of the resource, e.g., "pokemon" or "ability".
getResults() - Method in class dev.greenadine.pokejava.resource.PokeApiResourceList
Gets the list of resources.
getShape() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the shape of this Pokémon species for Pokédex search.
getSize() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the size of this berry, in millimeters.
getSmoothness() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the smoothness of this berry, used in making Pokéblocks or poffins.
getSoilDryness() - Method in class dev.greenadine.pokejava.resource.berry.Berry
Gets the soil dryness of this berry, used in growing it.
getSpecies() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets the species this Pokémon belongs to.
getSprites() - Method in class dev.greenadine.pokejava.resource.item.Item
Gets the sprites of the item.
getSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the sprites of this form.
getSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a set of sprites used to depict this Pokémon in the game.
getSprites() - Method in class dev.greenadine.pokejava.resource.pokemon.type.Type
Gets the generation sprites of this type.
getStat(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full stat resource.
getStat(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getStatById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the stat with the specified ID.
getStatById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getStatByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the stat with the specified name.
getStatByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getStatChanges() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets a list of stats this moves effects and how much it effects them.
getStats() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all stats.
getStats() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of base stat values for this Pokémon.
getStats(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of stats.
getStats(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getSuperContestEffect() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the effect the move has when used in a super contest.
getSuperContestEffect(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full super contest effect resource.
getSuperContestEffect(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getSuperContestEffectById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the super contest effect with the specified ID.
getSuperContestEffectById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getSuperContestEffects() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all super contest effects.
getSuperContestEffects(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of super contest effects.
getSuperContestEffects(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getTarget() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the type of target that will receive the effects of the attack.
getType() - Method in class dev.greenadine.pokejava.resource.move.Move
Gets the elemental type of this move.
getType(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full type resource.
getType(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getTypeById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the type with the specified ID.
getTypeById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getTypeByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the type with the specified name.
getTypeByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getTypes() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all types.
getTypes() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets a list of types that were introduced in this generation.
getTypes() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the different types this form has.
getTypes() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets a list of details showing types this Pokémon has.
getTypes(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of types.
getTypes(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getValues() - Method in class dev.greenadine.pokejava.resource.encounter.EncounterCondition
Gets the possible values of this encounter condition.
getVarieties() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets the varieties of this Pokémon species.
getVersion(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full version resource.
getVersion(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the version with the specified ID.
getVersionById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the version with the specified name.
getVersionByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionGroup() - Method in class dev.greenadine.pokejava.resource.game.Version
Gets the version group this version belongs to.
getVersionGroup() - Method in class dev.greenadine.pokejava.resource.machine.Machine
Gets the version group that this machine applies to.
getVersionGroup() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets the version group this form was introduced in.
getVersionGroup(ApiResource) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the full version group resource.
getVersionGroup(ApiResource) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionGroupById(int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the version group with the specified ID.
getVersionGroupById(int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionGroupByName(String) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves the version group with the specified name.
getVersionGroupByName(String) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersionGroups() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all version groups.
getVersionGroups() - Method in class dev.greenadine.pokejava.resource.game.Generation
Gets a list of version groups that were introduced in this generation.
getVersionGroups() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
Gets a list of version groups this Pokédex is relevant to.
getVersionGroups() - Method in class dev.greenadine.pokejava.resource.location.Region
Gets a list of version groups where this region can be visited.
getVersionGroups() - Method in class dev.greenadine.pokejava.resource.move.MoveLearnMethod
Gets the version groups that this move learn method can be used in.
getVersionGroups(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of version groups.
getVersionGroups(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getVersions() - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves all versions.
getVersions() - Method in class dev.greenadine.pokejava.resource.game.VersionGroup
Gets the versions this version group owns.
getVersions(int, int) - Method in interface dev.greenadine.pokejava.client.PokeApi
Retrieves a list of versions.
getVersions(int, int) - Method in class dev.greenadine.pokejava.client.PokeApiClient
 
getWeight() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets the weight of this Pokémon in hectograms.
GrowthRate - Class in dev.greenadine.pokejava.resource.pokemon.growthrate
A Pokémon growth rate.
GrowthRateExperienceLevel - Record Class in dev.greenadine.pokejava.resource.pokemon.growthrate
A level and the amount of experienced needed to attain it based on a growth level.
GrowthRateExperienceLevel(int, int) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Creates an instance of a GrowthRateExperienceLevel record class.

H

halfDamageFrom() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the halfDamageFrom record component.
halfDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the halfDamageTo record component.
hasGenderDifferences() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets whether this Pokémon species has visual gender differences.
hashCode() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.Description
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.Effect
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.Name
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.item.ItemSprites
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Returns a hash code value for this object.
hashCode() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
Returns a hash code value for this object.
healing() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the healing record component.
heldItem() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the heldItem record component.
highHpPreference() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Returns the value of the highHpPreference record component.
home() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns the value of the home record component.

I

increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Returns the value of the increase record component.
increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Returns the value of the increase record component.
increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Returns the value of the increase record component.
isBaby() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns the value of the isBaby record component.
isBaby() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets whether this is a baby Pokémon species.
isBattleOnly() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets whether this form can only be used in battle.
isBattleOnly() - Method in class dev.greenadine.pokejava.resource.pokemon.stat.Stat
Gets whether this stat only exists within a battle.
isDefault() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets whether this form is the default form for the Pokémon.
isDefault() - Method in class dev.greenadine.pokejava.resource.pokemon.Pokemon
Gets whether this Pokémon is the default form.
isDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Returns the value of the isDefault record component.
isHidden() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Returns the value of the isHidden record component.
isHidden() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Returns the value of the isHidden record component.
isLegendary() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets whether this is a legendary Pokémon species.
isMainSeries() - Method in class dev.greenadine.pokejava.resource.game.Pokedex
Whether this Pokédex originated in the main series of the video games.
isMainSeries() - Method in class dev.greenadine.pokejava.resource.pokemon.ability.Ability
Gets whether the ability was introduced in the main series of the video games.
isMega() - Method in class dev.greenadine.pokejava.resource.pokemon.form.PokemonForm
Gets whether this form is a mega evolution.
isMythical() - Method in class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpecies
Gets whether this is a mythical Pokémon species.
isOfficial() - Method in class dev.greenadine.pokejava.resource.common.Language
Gets whether the games are published in this language.
item() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the item record component.
item() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Returns the value of the item record component.
Item - Class in dev.greenadine.pokejava.resource.item
An item is an object in the games which the player can pick up, keep in their bag, and use in some manner.
ItemAttribute - Class in dev.greenadine.pokejava.resource.item
Item attributes define particular aspects of items, e.g.
ItemCategory - Class in dev.greenadine.pokejava.resource.item
Item categories determine where items will be placed in the players bag.
ItemFlingEffect - Class in dev.greenadine.pokejava.resource.item
The various effects of the move "Fling" when used with different items.
ItemHolderPokemon - Record Class in dev.greenadine.pokejava.resource.item
Holds information about which Pokémon can hold a specific item in specific versions.
ItemHolderPokemon(NamedApiResource, List<ItemHolderPokemonVersionDetail>) - Constructor for record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Creates an instance of a ItemHolderPokemon record class.
ItemHolderPokemonVersionDetail - Record Class in dev.greenadine.pokejava.resource.item
Holds how often a Pokémon holds a certain item when wild in a specific version.
ItemHolderPokemonVersionDetail(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Creates an instance of a ItemHolderPokemonVersionDetail record class.
ItemPocket - Class in dev.greenadine.pokejava.resource.item
Pockets within the players bag used for storing items by category.
ItemSprites - Record Class in dev.greenadine.pokejava.resource.item
The sprites of an item.
ItemSprites(String) - Constructor for record class dev.greenadine.pokejava.resource.item.ItemSprites
Creates an instance of a ItemSprites record class.

K

knownMove() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the knownMove record component.
knownMoveType() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the knownMoveType record component.

L

language() - Method in record class dev.greenadine.pokejava.resource.common.Description
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.common.Effect
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.common.Name
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Returns the value of the language record component.
language() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Returns the value of the language record component.
Language - Class in dev.greenadine.pokejava.resource.common
Languages for translations of API resource information.
latest() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Returns the value of the latest record component.
legacy() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Returns the value of the legacy record component.
level() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Returns the value of the level record component.
levelLearnedAt() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns the value of the levelLearnedAt record component.
location() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the location record component.
Location - Class in dev.greenadine.pokejava.resource.location
Locations that can be visited within the games.
locationArea() - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Returns the value of the locationArea record component.
LocationArea - Class in dev.greenadine.pokejava.resource.location
Location areas are sections of areas, such as floors in a building or cave.
LocationAreaEncounter - Record Class in dev.greenadine.pokejava.resource.pokemon
An encounter that can be had with a Pokémon in a specific area.
LocationAreaEncounter(NamedApiResource, List<VersionEncounterDetail>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Creates an instance of a LocationAreaEncounter record class.
lowHpPreference() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Returns the value of the lowHpPreference record component.

M

machine() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Returns the value of the machine record component.
Machine - Class in dev.greenadine.pokejava.resource.machine
Machines are the representation of items that teach moves to Pokémon.
MachineVersionDetail - Record Class in dev.greenadine.pokejava.resource.machine
Machine version detail lists the version group and the specific machine.
MachineVersionDetail(ApiResource, ApiResource) - Constructor for record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Creates an instance of a MachineVersionDetail record class.
maxCacheAge(int) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the maximum age for cache entries before they are evicted.
maxCacheSize(long) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the maximum size for the cache.
maxChance() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Returns the value of the maxChance record component.
maxChange() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Returns the value of the maxChange record component.
maxChange() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Returns the value of the maxChange record component.
maxHits() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the maxHits record component.
maxLevel() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns the value of the maxLevel record component.
maxTurns() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the maxTurns record component.
method() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns the value of the method record component.
minAffection() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the minAffection record component.
minBeauty() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the minBeauty record component.
minHappiness() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the minHappiness record component.
minHits() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the minHits record component.
minLevel() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns the value of the minLevel record component.
minLevel() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the minLevel record component.
minTurns() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the minTurns record component.
move() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Returns the value of the move record component.
move() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Returns the value of the move record component.
Move - Class in dev.greenadine.pokejava.resource.move
Moves are the skills of Pokémon in battle.
MoveAilment - Class in dev.greenadine.pokejava.resource.move
Move ailments are status conditions caused by moves used during battle.
moveBattleStyle() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Returns the value of the moveBattleStyle record component.
MoveBattleStyle - Class in dev.greenadine.pokejava.resource.move
Move categories are properties of moves that determine on what targets it can be used on.
MoveBattleStylePreference - Record Class in dev.greenadine.pokejava.resource.pokemon.nature
A preference for a move battle style.
MoveBattleStylePreference(int, int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Creates an instance of a MoveBattleStylePreference record class.
MoveCategory - Class in dev.greenadine.pokejava.resource.move
Move categories are properties of moves that determine on what targets it can be used on.
MoveDamageClass - Class in dev.greenadine.pokejava.resource.move
Damage classes moves can have, e.g. physical, special, or non-damaging.
MoveFlavorText - Record Class in dev.greenadine.pokejava.resource.move
Move flavor text is used to describe a move's flavor text in different languages.
MoveFlavorText(String, NamedApiResource, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Creates an instance of a MoveFlavorText record class.
moveLearnMethod() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns the value of the moveLearnMethod record component.
MoveLearnMethod - Class in dev.greenadine.pokejava.resource.move
Methods by which Pokémon can learn moves.
MoveMetaData - Record Class in dev.greenadine.pokejava.resource.move
Move metadata refers to the data that determines certain effects of a move.
MoveMetaData(NamedApiResource, NamedApiResource, int, int, int, int, int, int, int, int, int, int) - Constructor for record class dev.greenadine.pokejava.resource.move.MoveMetaData
Creates an instance of a MoveMetaData record class.
MoveStatAffect - Record Class in dev.greenadine.pokejava.resource.pokemon.stat
Represents how a move affects a stat.
MoveStatAffect(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Creates an instance of a MoveStatAffect record class.
MoveStatAffectSets - Record Class in dev.greenadine.pokejava.resource.pokemon.stat
A list of moves which affect a stat positively and negatively.
MoveStatAffectSets(List<MoveStatAffect>, List<MoveStatAffect>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Creates an instance of a MoveStatAffectSets record class.
MoveStatChange - Record Class in dev.greenadine.pokejava.resource.move
Move stat change represents the amount of change in a stat caused by a move.
MoveStatChange(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.move.MoveStatChange
Creates an instance of a MoveStatChange record class.
MoveTarget - Class in dev.greenadine.pokejava.resource.move
Move targets are categories that moves fall into, which determines how moves can be used.

N

name() - Method in record class dev.greenadine.pokejava.resource.common.Name
Returns the value of the name record component.
name() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Returns the value of the name record component.
Name - Record Class in dev.greenadine.pokejava.resource.common
A name of an API resource in a specific language.
Name(String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.Name
Creates an instance of a Name record class.
NamedApiResource - Class in dev.greenadine.pokejava.resource
An ApiResource that also has a name.
NamedApiResourceList - Class in dev.greenadine.pokejava.resource
nameIcon() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
Returns the value of the nameIcon record component.
NameLocalized - Interface in dev.greenadine.pokejava.resource
A NamedApiResource that has localized names.
nature() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Returns the value of the nature record component.
Nature - Class in dev.greenadine.pokejava.resource.pokemon.nature
A Pokémon's nature.
NaturePokeathlonStatAffectSets - Record Class in dev.greenadine.pokejava.resource.pokemon.pokeathlon
Represents how a nature affects a Pokéathlon stat.
NaturePokeathlonStatAffectSets(List<NaturePokeathlonStatEffect>, List<NaturePokeathlonStatEffect>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Creates an instance of a NaturePokeathlonStatAffectSets record class.
NaturePokeathlonStatEffect - Record Class in dev.greenadine.pokejava.resource.pokemon.pokeathlon
Represents how a nature affects a Pokéathlon stat.
NaturePokeathlonStatEffect(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Creates an instance of a NaturePokeathlonStatEffect record class.
NatureStatAffectSets - Record Class in dev.greenadine.pokejava.resource.pokemon.stat
A list of natures which affect a stat positively and negatively.
NatureStatAffectSets(List<NamedApiResource>, List<NamedApiResource>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Creates an instance of a NatureStatAffectSets record class.
NatureStatChange - Record Class in dev.greenadine.pokejava.resource.pokemon.nature
Represents how a Pokémon's stats change when its nature is changed.
NatureStatChange(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Creates an instance of a NatureStatChange record class.
needsOverworldRain() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the needsOverworldRain record component.
noDamageFrom() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the noDamageFrom record component.
noDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns the value of the noDamageTo record component.
normal() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
Returns the value of the normal record component.

O

officialArtwork() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns the value of the officialArtwork record component.
order() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns the value of the order record component.
other() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the other record component.

P

PalParkArea - Class in dev.greenadine.pokejava.resource.location
Areas used for grouping Pokémon encounters in Pal Park.
PalParkEncounterArea - Record Class in dev.greenadine.pokejava.resource.pokemon.species
A Pal Park area where a Pokémon species can be encountered.
PalParkEncounterArea(int, int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Creates an instance of a PalParkEncounterArea record class.
PalParkEncounterSpecies - Record Class in dev.greenadine.pokejava.resource.location
An encounter with a Pokémon in a PalParkArea.
PalParkEncounterSpecies(int, int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Creates an instance of a PalParkEncounterSpecies record class.
partySpecies() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the partySpecies record component.
partyType() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the partyType record component.
PastMoveStatValues - Record Class in dev.greenadine.pokejava.resource.move
Past move stat values are used to describe values of a move in past games.
PastMoveStatValues(int, int, int, int, List<VerboseEffect>, NamedApiResource, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Creates an instance of a PastMoveStatValues record class.
PokeApi - Interface in dev.greenadine.pokejava.client
The main interface for interacting with the PokéAPI.
PokeApiBuilder - Class in dev.greenadine.pokejava.client
Builder for creating a configured PokeApiClient.
PokeApiClient - Class in dev.greenadine.pokejava.client
A client for the PokéAPI.
PokeApiClient() - Constructor for class dev.greenadine.pokejava.client.PokeApiClient
Creates a new PokéAPI client using the official PokéAPI service.
PokeApiClient(String) - Constructor for class dev.greenadine.pokejava.client.PokeApiClient
Creates a new PokéAPI client using a custom PokéAPI service.
PokeApiException - Exception in dev.greenadine.pokejava.client
An exception that is thrown when an error occurs while interacting with the PokéAPI.
PokeApiResourceList<T extends ApiResource> - Class in dev.greenadine.pokejava.resource
pokeathlonStat() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Returns the value of the pokeathlonStat record component.
PokeathlonStat - Class in dev.greenadine.pokejava.resource.pokemon.pokeathlon
Pokeathlon Stats are different attributes of a Pokémon's performance in Pokéathlons.
pokedex() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Returns the value of the pokedex record component.
Pokedex - Class in dev.greenadine.pokejava.resource.game
A Pokédex is a handheld electronic encyclopedia device; one which is capable of recording and retaining information of the various Pokémon in a given region, except the national dex and some smaller dexes related to portions of a region.
pokemon() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Returns the value of the pokemon record component.
pokemon() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Returns the value of the pokemon record component.
pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Returns the value of the pokemon record component.
pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Returns the value of the pokemon record component.
pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Returns the value of the pokemon record component.
Pokemon - Class in dev.greenadine.pokejava.resource.pokemon
A single Pokémon.
PokemonAbilityPast - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's abilities that they have had in the past.
PokemonAbilityPast(NamedApiResource, boolean, int) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Creates an instance of a PokemonAbilityPast record class.
PokemonColor - Class in dev.greenadine.pokejava.resource.pokemon
A color used for sorting Pokémon in a Pokédex, which is usually the color most apparent or covering each Pokémon's body.
PokemonCries - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's cries.
PokemonCries(String, String) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Creates an instance of a PokemonCries record class.
PokemonEncounter - Record Class in dev.greenadine.pokejava.resource.location
An encounter with a Pokémon in a specific version of a game at a
PokemonEncounter(NamedApiResource, List<VersionEncounterDetail>) - Constructor for record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Creates an instance of a PokemonEncounter record class.
PokemonEntry - Record Class in dev.greenadine.pokejava.resource.game
A Pokédex entry for a specific Pokémon species.
PokemonEntry(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.game.PokemonEntry
Creates an instance of a PokemonEntry record class.
PokemonForm - Class in dev.greenadine.pokejava.resource.pokemon.form
A single Pokémon form.
PokemonFormSprites - Record Class in dev.greenadine.pokejava.resource.pokemon.form
A set of sprites used to depict a Pokémon in the game.
PokemonFormSprites(String, String, String, String, String, String, String, String) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Creates an instance of a PokemonFormSprites record class.
PokemonFormType - Record Class in dev.greenadine.pokejava.resource.pokemon
A single Pokémon form type.
PokemonFormType(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Creates an instance of a PokemonFormType record class.
PokemonGameSprites - Record Class in dev.greenadine.pokejava.resource.pokemon.sprite
A Pokémon's sprites in a specific game.
PokemonGameSprites(String, String, String, String, String, String, String, String, String, String, String, String, String, String, PokemonGameSprites) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Creates an instance of a PokemonGameSprites record class.
PokemonGenerationGameSprites - Class in dev.greenadine.pokejava.resource.pokemon.sprite
Mapping of Pokémon sprites within a generation, separated by each game within the generation.
PokemonGenerationSprites - Class in dev.greenadine.pokejava.resource.pokemon.sprite
Mapping of a Pokémon's sprites for each generation.
PokemonHabitat - Class in dev.greenadine.pokejava.resource.pokemon
A habitat in which a Pokémon can be found.
PokemonHeldItem - Record Class in dev.greenadine.pokejava.resource.pokemon
Represents items a Pokémon can be holding when encountered.
PokemonHeldItem(NamedApiResource, PokemonHeldItemVersion) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Creates an instance of a PokemonHeldItem record class.
PokemonHeldItemVersion - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon held item version.
PokemonHeldItemVersion(NamedApiResource, int) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Creates an instance of a PokemonHeldItemVersion record class.
PokemonMove - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's move.
PokemonMove(NamedApiResource, List<PokemonMoveVersion>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Creates an instance of a PokemonMove record class.
PokemonMoveVersion - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's move version.
PokemonMoveVersion(NamedApiResource, NamedApiResource, int, int) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Creates an instance of a PokemonMoveVersion record class.
PokemonOtherSprites - Record Class in dev.greenadine.pokejava.resource.pokemon.sprite
A Pokémon's miscellaneous sprites.
PokemonOtherSprites(PokemonSprites, PokemonSprites, PokemonSprites, PokemonSprites) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Creates an instance of a PokemonOtherSprites record class.
PokemonShape - Class in dev.greenadine.pokejava.resource.pokemon.shape
A Pokémon shape.
pokemonSpecies() - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
Returns the value of the pokemonSpecies record component.
pokemonSpecies() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Returns the value of the pokemonSpecies record component.
pokemonSpecies() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Returns the value of the pokemonSpecies record component.
PokemonSpecies - Class in dev.greenadine.pokejava.resource.pokemon.species
A Pokémon Species forms the basis for at least one Pokémon.
PokemonSpeciesDexEntry - Record Class in dev.greenadine.pokejava.resource.pokemon.species
A Pokédex entry for a specific Pokémon species in a specific Pokédex.
PokemonSpeciesDexEntry(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Creates an instance of a PokemonSpeciesDexEntry record class.
PokemonSpeciesGender - Record Class in dev.greenadine.pokejava.resource.pokemon.gender
A relation of a Pokémon species and its gender rate.
PokemonSpeciesGender(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Creates an instance of a PokemonSpeciesGender record class.
PokemonSpeciesVariety - Record Class in dev.greenadine.pokejava.resource.pokemon.species
A variety of a Pokémon species.
PokemonSpeciesVariety(boolean, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Creates an instance of a PokemonSpeciesVariety record class.
PokemonSprites - Record Class in dev.greenadine.pokejava.resource.pokemon.sprite
A Pokémon's sprites.
PokemonSprites(String, String, String, String, String, String, String, String, PokemonOtherSprites, PokemonGenerationSprites) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Creates an instance of a PokemonSprites record class.
PokemonStat - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's stat.
PokemonStat(NamedApiResource, int, int) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Creates an instance of a PokemonStat record class.
PokemonType - Record Class in dev.greenadine.pokejava.resource.pokemon
A single Pokémon type.
PokemonType(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Creates an instance of a PokemonType record class.
PokemonTypePast - Record Class in dev.greenadine.pokejava.resource.pokemon
A Pokémon's types as they were in a previous generation.
PokemonTypePast(NamedApiResource, List<PokemonType>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Creates an instance of a PokemonTypePast record class.
potency() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Returns the value of the potency record component.
potency() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Returns the value of the potency record component.
power() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the power record component.
pp() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the pp record component.

R

rarity() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Returns the value of the rarity record component.
rarity() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Returns the value of the rarity record component.
rate() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Returns the value of the rate record component.
rate() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Returns the value of the rate record component.
rate() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Returns the value of the rate record component.
rate() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Returns the value of the rate record component.
readTimeout(int, TemporalUnit) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the read timeout for requests.
readTimeout(Duration) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the read timeout for requests.
Region - Class in dev.greenadine.pokejava.resource.location
A region is an organized area of the Pokémon world.
relativePhysicalStats() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the relativePhysicalStats record component.
ResourceNotFoundException - Exception in dev.greenadine.pokejava.client
An exception that is thrown when an API call is made to a non-existent PokéAPI resource.
retryOnConnectionFailure(boolean) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets whether the client should retry requests on connection failure.

S

shortEffect() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Returns the value of the shortEffect record component.
showdown() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns the value of the showdown record component.
slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Returns the value of the slot record component.
slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Returns the value of the slot record component.
slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Returns the value of the slot record component.
slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Returns the value of the slot record component.
slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Returns the value of the slot record component.
species() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns the value of the species record component.
stat() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
Returns the value of the stat record component.
stat() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Returns the value of the stat record component.
Stat - Class in dev.greenadine.pokejava.resource.pokemon.stat
Stats determine certain aspects of battles.
statChance() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns the value of the statChance record component.
superCombo() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
Returns the value of the superCombo record component.
SuperContestEffect - Class in dev.greenadine.pokejava.resource.contest
Super contest effects refer to the effects of moves when used in super contests.

T

text() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Returns the value of the text record component.
timeOfDay() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the timeOfDay record component.
timeout(int, TemporalUnit) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the overall timeout for the client.
timeout(Duration) - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
Sets the overall timeout for the client.
toString() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.Description
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.Effect
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.Name
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.item.ItemSprites
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Returns a string representation of this record class.
toString() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
Returns a string representation of this record class.
tradeSpecies() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the tradeSpecies record component.
trigger() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the trigger record component.
turnUpsideDown() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
Returns the value of the turnUpsideDown record component.
type() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the type record component.
type() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
Returns the value of the type record component.
type() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
Returns the value of the type record component.
Type - Class in dev.greenadine.pokejava.resource.pokemon.type
Types are properties for Pokémon and their moves.
TypeGenerationGameSprites - Class in dev.greenadine.pokejava.resource.pokemon.type
Mapping of type sprites within a generation, separated by each game within the generation.
TypeGenerationSprites - Class in dev.greenadine.pokejava.resource.pokemon.type
Mapping of a type's sprites for each generation.
TypePokemon - Record Class in dev.greenadine.pokejava.resource.pokemon.type
Represents how a Pokémon's type influences its moves.
TypePokemon(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
Creates an instance of a TypePokemon record class.
TypeRelations - Record Class in dev.greenadine.pokejava.resource.pokemon.type
Represents how effective a type is towards another type.
TypeRelations(List<NamedApiResource>, List<NamedApiResource>, List<NamedApiResource>, List<NamedApiResource>, List<NamedApiResource>, List<NamedApiResource>) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
Creates an instance of a TypeRelations record class.
TypeRelationsPast - Record Class in dev.greenadine.pokejava.resource.pokemon.type
Represents how effective a type has been in the past.
TypeRelationsPast(NamedApiResource, TypeRelations) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
Creates an instance of a TypeRelationsPast record class.
types() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
Returns the value of the types record component.
TypeSprites - Record Class in dev.greenadine.pokejava.resource.pokemon.type
A type's sprites for a specific game.
TypeSprites(String) - Constructor for record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
Creates an instance of a TypeSprites record class.

U

useAfter() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Returns the value of the useAfter record component.
useBefore() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
Returns the value of the useBefore record component.

V

VerboseEffect - Record Class in dev.greenadine.pokejava.resource.common
A localized effect text for an API resource.
VerboseEffect(String, String, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.VerboseEffect
Creates an instance of a VerboseEffect record class.
version() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
Returns the value of the version record component.
version() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Returns the value of the version record component.
version() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Returns the value of the version record component.
version() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
Returns the value of the version record component.
version() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
Returns the value of the version record component.
version() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
Returns the value of the version record component.
Version - Class in dev.greenadine.pokejava.resource.game
Versions of the games, e.g., Red, Blue or Yellow.
versionDetails() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemon
Returns the value of the versionDetails record component.
versionDetails() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
Returns the value of the versionDetails record component.
versionDetails() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
Returns the value of the versionDetails record component.
versionDetails() - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
Returns the value of the versionDetails record component.
versionDetails() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
Returns the value of the versionDetails record component.
VersionEncounterDetail - Record Class in dev.greenadine.pokejava.resource.common
A Pokémon encounter in a specific version with details about the encounter.
VersionEncounterDetail(NamedApiResource, int, List<Encounter>) - Constructor for record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
Creates an instance of a VersionEncounterDetail record class.
VersionGameIndex - Record Class in dev.greenadine.pokejava.resource.common
A game index of a resource in a specific version.
VersionGameIndex(int, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.VersionGameIndex
Creates an instance of a VersionGameIndex record class.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
Returns the value of the versionGroup record component.
versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
Returns the value of the versionGroup record component.
VersionGroup - Class in dev.greenadine.pokejava.resource.game
Version groups categorize highly similar versions of the games.
versionGroupDetails() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
Returns the value of the versionGroupDetails record component.
VersionGroupFlavorText - Record Class in dev.greenadine.pokejava.resource.common
A Version Group Flavor Text resource in the API.
VersionGroupFlavorText(String, NamedApiResource, NamedApiResource) - Constructor for record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
Creates an instance of a VersionGroupFlavorText record class.
versions() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
Returns the value of the versions record component.

W

withDefaultService() - Static method in class dev.greenadine.pokejava.client.PokeApiBuilder
Creates a new PokeApiBuilder with the default (official) PokéAPI service.
withService(String) - Static method in class dev.greenadine.pokejava.client.PokeApiBuilder
Creates a new PokeApiBuilder with a custom PokéAPI service.
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form