Index
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
abilityrecord 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
AbilityEffectChangerecord 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
AbilityFlavorTextrecord 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
AbilityPokemonrecord class. - accuracy() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
accuracyrecord component. - ailment() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
ailmentrecord component. - ailmentChance() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
ailmentChancerecord component. - animated() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
animatedrecord 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
arearecord component. - awesomeName() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
-
Returns the value of the
awesomeNamerecord 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
AwesomeNamerecord class.
B
- backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
backDefaultrecord component. - backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backDefaultrecord component. - backDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
backDefaultrecord component. - backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
backFemalerecord component. - backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backFemalerecord component. - backFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
backFemalerecord component. - backFemaleShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backFemaleShinyrecord component. - backFemaleShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
backFemaleShinyrecord component. - backGray() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backGrayrecord component. - backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
backShinyrecord component. - backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backShinyrecord component. - backShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
backShinyrecord component. - backShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
backShinyFemalerecord component. - backShinyTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backShinyTransparentrecord component. - backTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
backTransparentrecord 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
baseScorerecord component. - baseScore() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
-
Returns the value of the
baseScorerecord component. - baseStat() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
-
Returns the value of the
baseStatrecord component. - berry() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
-
Returns the value of the
berryrecord 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
BerryFlavorMaprecord class. - build() - Method in class dev.greenadine.pokejava.client.PokeApiBuilder
-
Builds the
PokeApiclient.
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
categoryrecord 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
ChainLinkrecord class. - chance() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
-
Returns the value of the
chancerecord component. - change() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
-
Returns the value of the
changerecord component. - change() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
-
Returns the value of the
changerecord 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
colorrecord component. - conditionValues() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
-
Returns the value of the
conditionValuesrecord 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
ContestComboDetailrecord 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
ContestComboSetsrecord 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
ContestNamerecord 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
critRaterecord component.
D
- damageRelations() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
-
Returns the value of the
damageRelationsrecord component. - decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
-
Returns the value of the
decreaserecord component. - decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
-
Returns the value of the
decreaserecord component. - decrease() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
-
Returns the value of the
decreaserecord component. - defaultSprite() - Method in record class dev.greenadine.pokejava.resource.item.ItemSprites
-
Returns the value of the
defaultSpriterecord component. - description() - Method in record class dev.greenadine.pokejava.resource.common.Description
-
Returns the value of the
descriptionrecord 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
Descriptionrecord class. - DescriptionLocalized - Interface in dev.greenadine.pokejava.resource
-
An
ApiResourcethat 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
doubleDamageFromrecord component. - doubleDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
-
Returns the value of the
doubleDamageTorecord component. - drain() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
drainrecord component. - dreamWorld() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
-
Returns the value of the
dreamWorldrecord component.
E
- effect() - Method in record class dev.greenadine.pokejava.resource.common.Effect
-
Returns the value of the
effectrecord component. - effect() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
-
Returns the value of the
effectrecord 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
Effectrecord class. - effectChance() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
effectChancerecord component. - effectEntries() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
effectEntriesrecord component. - effectEntries() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
-
Returns the value of the
effectEntriesrecord component. - effort() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
-
Returns the value of the
effortrecord 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
Encounterrecord 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
encounterDetailsrecord component. - encounterMethod() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
-
Returns the value of the
encounterMethodrecord 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
EncounterMethodRaterecord 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
EncounterVersionDetailsrecord class. - entryNumber() - Method in record class dev.greenadine.pokejava.resource.game.PokemonEntry
-
Returns the value of the
entryNumberrecord component. - entryNumber() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesDexEntry
-
Returns the value of the
entryNumberrecord 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
EvolutionDetailrecord class. - evolutionDetails() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
-
Returns the value of the
evolutionDetailsrecord 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
evolvesTorecord component. - experience() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
-
Returns the value of the
experiencerecord component.
F
- flavor() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
-
Returns the value of the
flavorrecord 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
FlavorBerryMaprecord class. - flavorText() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
-
Returns the value of the
flavorTextrecord component. - flavorText() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
-
Returns the value of the
flavorTextrecord component. - flavorText() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
-
Returns the value of the
flavorTextrecord 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
FlavorTextrecord class. - flinchChance() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
flinchChancerecord 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
frontDefaultrecord component. - frontDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontDefaultrecord component. - frontDefault() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
frontDefaultrecord component. - frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
frontFemalerecord component. - frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontFemalerecord component. - frontFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
frontFemalerecord component. - frontGray() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontGrayrecord component. - frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
frontShinyrecord component. - frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontShinyrecord component. - frontShiny() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
frontShinyrecord component. - frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.form.PokemonFormSprites
-
Returns the value of the
frontShinyFemalerecord component. - frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontShinyFemalerecord component. - frontShinyFemale() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
frontShinyFemalerecord component. - frontShinyTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontShinyTransparentrecord component. - frontTransparent() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonGameSprites
-
Returns the value of the
frontTransparentrecord component.
G
- gameIndex() - Method in record class dev.greenadine.pokejava.resource.common.GenerationGameIndex
-
Returns the value of the
gameIndexrecord component. - gameIndex() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
-
Returns the value of the
gameIndexrecord component. - gender() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
genderrecord 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
generationrecord component. - generation() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
-
Returns the value of the
generationrecord component. - generation() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelationsPast
-
Returns the value of the
generationrecord 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
GenerationGameIndexrecord class. - genus() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
-
Returns the value of the
genusrecord 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
Genusrecord 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
GrowthRateExperienceLevelrecord class.
H
- halfDamageFrom() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
-
Returns the value of the
halfDamageFromrecord component. - halfDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
-
Returns the value of the
halfDamageTorecord 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
healingrecord component. - heldItem() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
heldItemrecord component. - highHpPreference() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
-
Returns the value of the
highHpPreferencerecord component. - home() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
-
Returns the value of the
homerecord component.
I
- increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatAffectSets
-
Returns the value of the
increaserecord component. - increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffectSets
-
Returns the value of the
increaserecord component. - increase() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.NatureStatAffectSets
-
Returns the value of the
increaserecord component. - isBaby() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
-
Returns the value of the
isBabyrecord 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
isDefaultrecord component. - isHidden() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
-
Returns the value of the
isHiddenrecord component. - isHidden() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
-
Returns the value of the
isHiddenrecord 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
itemrecord component. - item() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
-
Returns the value of the
itemrecord 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
ItemHolderPokemonrecord 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
ItemHolderPokemonVersionDetailrecord 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
ItemSpritesrecord class.
K
- knownMove() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
knownMoverecord component. - knownMoveType() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
knownMoveTyperecord component.
L
- language() - Method in record class dev.greenadine.pokejava.resource.common.Description
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.common.Effect
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.common.Name
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.common.VerboseEffect
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.pokemon.shape.AwesomeName
-
Returns the value of the
languagerecord component. - language() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.Genus
-
Returns the value of the
languagerecord 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
latestrecord component. - legacy() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonCries
-
Returns the value of the
legacyrecord component. - level() - Method in record class dev.greenadine.pokejava.resource.pokemon.growthrate.GrowthRateExperienceLevel
-
Returns the value of the
levelrecord component. - levelLearnedAt() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
-
Returns the value of the
levelLearnedAtrecord component. - location() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
locationrecord 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
locationArearecord 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
LocationAreaEncounterrecord class. - lowHpPreference() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.MoveBattleStylePreference
-
Returns the value of the
lowHpPreferencerecord component.
M
- machine() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
-
Returns the value of the
machinerecord 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
MachineVersionDetailrecord 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
maxChancerecord component. - maxChange() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
-
Returns the value of the
maxChangerecord component. - maxChange() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
-
Returns the value of the
maxChangerecord component. - maxHits() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
maxHitsrecord component. - maxLevel() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
-
Returns the value of the
maxLevelrecord component. - maxTurns() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
maxTurnsrecord component. - method() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
-
Returns the value of the
methodrecord component. - minAffection() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
minAffectionrecord component. - minBeauty() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
minBeautyrecord component. - minHappiness() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
minHappinessrecord component. - minHits() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
minHitsrecord component. - minLevel() - Method in record class dev.greenadine.pokejava.resource.common.Encounter
-
Returns the value of the
minLevelrecord component. - minLevel() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
minLevelrecord component. - minTurns() - Method in record class dev.greenadine.pokejava.resource.move.MoveMetaData
-
Returns the value of the
minTurnsrecord component. - move() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMove
-
Returns the value of the
moverecord component. - move() - Method in record class dev.greenadine.pokejava.resource.pokemon.stat.MoveStatAffect
-
Returns the value of the
moverecord 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
moveBattleStylerecord 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
MoveBattleStylePreferencerecord 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
MoveFlavorTextrecord class. - moveLearnMethod() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
-
Returns the value of the
moveLearnMethodrecord 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
MoveMetaDatarecord 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
MoveStatAffectrecord 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
MoveStatAffectSetsrecord 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
MoveStatChangerecord 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
namerecord component. - name() - Method in record class dev.greenadine.pokejava.resource.contest.ContestName
-
Returns the value of the
namerecord 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
Namerecord class. - NamedApiResource - Class in dev.greenadine.pokejava.resource
-
An
ApiResourcethat also has a name. - NamedApiResourceList - Class in dev.greenadine.pokejava.resource
-
A list of named API resources.
- nameIcon() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeSprites
-
Returns the value of the
nameIconrecord component. - NameLocalized - Interface in dev.greenadine.pokejava.resource
-
A
NamedApiResourcethat has localized names. - nature() - Method in record class dev.greenadine.pokejava.resource.pokemon.pokeathlon.NaturePokeathlonStatEffect
-
Returns the value of the
naturerecord 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
NaturePokeathlonStatAffectSetsrecord 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
NaturePokeathlonStatEffectrecord 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
NatureStatAffectSetsrecord 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
NatureStatChangerecord class. - needsOverworldRain() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
needsOverworldRainrecord component. - noDamageFrom() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
-
Returns the value of the
noDamageFromrecord component. - noDamageTo() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypeRelations
-
Returns the value of the
noDamageTorecord component. - normal() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
-
Returns the value of the
normalrecord component.
O
- officialArtwork() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
-
Returns the value of the
officialArtworkrecord component. - order() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
-
Returns the value of the
orderrecord component. - other() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
otherrecord 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
PalParkEncounterArearecord 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
PalParkEncounterSpeciesrecord class. - partySpecies() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
partySpeciesrecord component. - partyType() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
partyTyperecord 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
PastMoveStatValuesrecord 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
-
A list of resources from the PokéAPI.
- pokeathlonStat() - Method in record class dev.greenadine.pokejava.resource.pokemon.nature.NatureStatChange
-
Returns the value of the
pokeathlonStatrecord 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
pokedexrecord 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
pokemonrecord component. - pokemon() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
-
Returns the value of the
pokemonrecord component. - pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
-
Returns the value of the
pokemonrecord component. - pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PokemonSpeciesVariety
-
Returns the value of the
pokemonrecord component. - pokemon() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
-
Returns the value of the
pokemonrecord 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
PokemonAbilityPastrecord 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
PokemonCriesrecord 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
PokemonEncounterrecord 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
PokemonEntryrecord 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
PokemonFormSpritesrecord 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
PokemonFormTyperecord 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
PokemonGameSpritesrecord 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
PokemonHeldItemrecord 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
PokemonHeldItemVersionrecord 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
PokemonMoverecord 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
PokemonMoveVersionrecord 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
PokemonOtherSpritesrecord 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
pokemonSpeciesrecord component. - pokemonSpecies() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
-
Returns the value of the
pokemonSpeciesrecord component. - pokemonSpecies() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
-
Returns the value of the
pokemonSpeciesrecord 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
PokemonSpeciesDexEntryrecord 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
PokemonSpeciesGenderrecord 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
PokemonSpeciesVarietyrecord 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
PokemonSpritesrecord 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
PokemonStatrecord 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
PokemonTyperecord 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
PokemonTypePastrecord class. - potency() - Method in record class dev.greenadine.pokejava.resource.berry.BerryFlavorMap
-
Returns the value of the
potencyrecord component. - potency() - Method in record class dev.greenadine.pokejava.resource.berry.FlavorBerryMap
-
Returns the value of the
potencyrecord component. - power() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
powerrecord component. - pp() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
pprecord component.
R
- rarity() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
-
Returns the value of the
rarityrecord component. - rarity() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
-
Returns the value of the
rarityrecord component. - rate() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
-
Returns the value of the
raterecord component. - rate() - Method in record class dev.greenadine.pokejava.resource.location.PalParkEncounterSpecies
-
Returns the value of the
raterecord component. - rate() - Method in record class dev.greenadine.pokejava.resource.pokemon.gender.PokemonSpeciesGender
-
Returns the value of the
raterecord component. - rate() - Method in record class dev.greenadine.pokejava.resource.pokemon.species.PalParkEncounterArea
-
Returns the value of the
raterecord 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
relativePhysicalStatsrecord 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
shortEffectrecord component. - showdown() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonOtherSprites
-
Returns the value of the
showdownrecord component. - slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityPokemon
-
Returns the value of the
slotrecord component. - slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonAbilityPast
-
Returns the value of the
slotrecord component. - slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
-
Returns the value of the
slotrecord component. - slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
-
Returns the value of the
slotrecord component. - slot() - Method in record class dev.greenadine.pokejava.resource.pokemon.type.TypePokemon
-
Returns the value of the
slotrecord component. - species() - Method in record class dev.greenadine.pokejava.resource.evolution.ChainLink
-
Returns the value of the
speciesrecord component. - stat() - Method in record class dev.greenadine.pokejava.resource.move.MoveStatChange
-
Returns the value of the
statrecord component. - stat() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonStat
-
Returns the value of the
statrecord 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
statChancerecord component. - superCombo() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboSets
-
Returns the value of the
superComborecord 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
textrecord component. - timeOfDay() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
timeOfDayrecord 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
tradeSpeciesrecord component. - trigger() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
triggerrecord component. - turnUpsideDown() - Method in record class dev.greenadine.pokejava.resource.evolution.EvolutionDetail
-
Returns the value of the
turnUpsideDownrecord component. - type() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
typerecord component. - type() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonFormType
-
Returns the value of the
typerecord component. - type() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonType
-
Returns the value of the
typerecord 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
TypePokemonrecord 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
TypeRelationsrecord 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
TypeRelationsPastrecord class. - types() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonTypePast
-
Returns the value of the
typesrecord 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
TypeSpritesrecord class.
U
- useAfter() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
-
Returns the value of the
useAfterrecord component. - useBefore() - Method in record class dev.greenadine.pokejava.resource.move.ContestComboDetail
-
Returns the value of the
useBeforerecord 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
VerboseEffectrecord class. - version() - Method in record class dev.greenadine.pokejava.resource.common.FlavorText
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.greenadine.pokejava.resource.common.VersionEncounterDetail
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.greenadine.pokejava.resource.common.VersionGameIndex
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.greenadine.pokejava.resource.item.ItemHolderPokemonVersionDetail
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.greenadine.pokejava.resource.location.EncounterVersionDetails
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItemVersion
-
Returns the value of the
versionrecord 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
versionDetailsrecord component. - versionDetails() - Method in record class dev.greenadine.pokejava.resource.location.EncounterMethodRate
-
Returns the value of the
versionDetailsrecord component. - versionDetails() - Method in record class dev.greenadine.pokejava.resource.location.PokemonEncounter
-
Returns the value of the
versionDetailsrecord component. - versionDetails() - Method in record class dev.greenadine.pokejava.resource.pokemon.LocationAreaEncounter
-
Returns the value of the
versionDetailsrecord component. - versionDetails() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonHeldItem
-
Returns the value of the
versionDetailsrecord 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
VersionEncounterDetailrecord 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
VersionGameIndexrecord class. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.common.VersionGroupFlavorText
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.machine.MachineVersionDetail
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.move.MoveFlavorText
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.move.PastMoveStatValues
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityEffectChange
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.ability.AbilityFlavorText
-
Returns the value of the
versionGrouprecord component. - versionGroup() - Method in record class dev.greenadine.pokejava.resource.pokemon.PokemonMoveVersion
-
Returns the value of the
versionGrouprecord 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
versionGroupDetailsrecord 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
VersionGroupFlavorTextrecord class. - versions() - Method in record class dev.greenadine.pokejava.resource.pokemon.sprite.PokemonSprites
-
Returns the value of the
versionsrecord component.
W
- withDefaultService() - Static method in class dev.greenadine.pokejava.client.PokeApiBuilder
-
Creates a new
PokeApiBuilderwith the default (official) PokéAPI service. - withService(String) - Static method in class dev.greenadine.pokejava.client.PokeApiBuilder
-
Creates a new
PokeApiBuilderwith a custom PokéAPI service.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form