所有程序包的分层结构
- io.github.lishangbu.avalon.auth.controller,
- io.github.lishangbu.avalon.auth.entity,
- io.github.lishangbu.avalon.auth.model,
- io.github.lishangbu.avalon.auth.repository,
- io.github.lishangbu.avalon.auth.service,
- io.github.lishangbu.avalon.auth.service.impl,
- io.github.lishangbu.avalon.dataset.entity,
- io.github.lishangbu.avalon.dataset.repository,
- io.github.lishangbu.avalon.ip2location,
- io.github.lishangbu.avalon.ip2location.core,
- io.github.lishangbu.avalon.ip2location.exception,
- io.github.lishangbu.avalon.ip2location.properties,
- io.github.lishangbu.avalon.ip2location.util,
- io.github.lishangbu.avalon.json.autoconfiguration,
- io.github.lishangbu.avalon.json.exception,
- io.github.lishangbu.avalon.json.module,
- io.github.lishangbu.avalon.json.util,
- io.github.lishangbu.avalon.keygen,
- io.github.lishangbu.avalon.orm.id,
- io.github.lishangbu.avalon.orm.id.annotation,
- io.github.lishangbu.avalon.pokeapi.autoconfiguration,
- io.github.lishangbu.avalon.pokeapi.component,
- io.github.lishangbu.avalon.pokeapi.enumeration,
- io.github.lishangbu.avalon.pokeapi.model.berry,
- io.github.lishangbu.avalon.pokeapi.model.common,
- io.github.lishangbu.avalon.pokeapi.model.contest,
- io.github.lishangbu.avalon.pokeapi.model.encounter,
- io.github.lishangbu.avalon.pokeapi.model.evolution,
- io.github.lishangbu.avalon.pokeapi.model.game,
- io.github.lishangbu.avalon.pokeapi.model.item,
- io.github.lishangbu.avalon.pokeapi.model.language,
- io.github.lishangbu.avalon.pokeapi.model.location,
- io.github.lishangbu.avalon.pokeapi.model.machine,
- io.github.lishangbu.avalon.pokeapi.model.move,
- io.github.lishangbu.avalon.pokeapi.model.pokemon,
- io.github.lishangbu.avalon.pokeapi.model.resource,
- io.github.lishangbu.avalon.pokeapi.properties,
- io.github.lishangbu.avalon.pokeapi.util,
- io.github.lishangbu.avalon.security.autoconfiguration,
- io.github.lishangbu.avalon.security.constant,
- io.github.lishangbu.avalon.security.core,
- io.github.lishangbu.avalon.security.exception,
- io.github.lishangbu.avalon.security.filter,
- io.github.lishangbu.avalon.security.properties,
- io.github.lishangbu.avalon.security.result,
- io.github.lishangbu.avalon.security.util,
- io.github.lishangbu.avalon.server,
- io.github.lishangbu.avalon.shell,
- io.github.lishangbu.avalon.shell.dataset.component,
- io.github.lishangbu.avalon.web.exception,
- io.github.lishangbu.avalon.web.response,
- io.github.lishangbu.avalon.web.result,
- io.github.lishangbu.avalon.web.util
类分层结构
- java.lang.Object
- io.github.lishangbu.avalon.dataset.entity.Ability (implements java.io.Serializable)
- io.github.lishangbu.avalon.shell.dataset.component.AbstractDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.BerryDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.BerryFirmnessDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.ItemAttributeDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.ItemCategoryDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.ItemDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.ItemFlingEffectDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.ItemPocketDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.MoveAilmentDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.MoveCategoryDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.MoveDamageClassDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.MoveLearnMethodDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.MoveTargetDataSetShellComponent
- io.github.lishangbu.avalon.shell.dataset.component.TypeDataSetShellComponent
- io.github.lishangbu.avalon.web.util.AbstractUrlIgnoreCache
- io.github.lishangbu.avalon.security.util.SecurityUrlIgnoreCache (implements org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.web.response.ApiResultResponseAdvice (implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>)
- io.github.lishangbu.avalon.security.autoconfiguration.AuthenticationManagerAutoConfiguration
- io.github.lishangbu.avalon.security.autoconfiguration.AuthenticationProviderAutoConfiguration
- io.github.lishangbu.avalon.shell.AvalonShellApplication
- io.github.lishangbu.avalon.server.AvalonStandaloneServerApplication
- io.github.lishangbu.avalon.dataset.entity.Berry
- io.github.lishangbu.avalon.dataset.entity.BerryFirmness
- io.github.lishangbu.avalon.pokeapi.component.DefaultPokeApiService (implements io.github.lishangbu.avalon.pokeapi.component.PokeApiService)
- io.github.lishangbu.avalon.dataset.entity.EggGroup (implements java.io.Serializable)
- io.github.lishangbu.avalon.orm.id.FlexIdentifierGenerator (implements org.hibernate.id.IdentifierGenerator)
- io.github.lishangbu.avalon.keygen.FlexKeyGenerator
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- io.github.lishangbu.avalon.security.filter.AuthTokenFilter
- org.springframework.web.filter.OncePerRequestFilter
- io.github.lishangbu.avalon.web.exception.GlobalExceptionHandler
- io.github.lishangbu.avalon.ip2location.properties.IpToLocationProperties
- io.github.lishangbu.avalon.ip2location.core.IpToLocationSearcher (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.ip2location.util.IpUtils
- io.github.lishangbu.avalon.dataset.entity.Item (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.ItemAttribute (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.ItemCategory (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.ItemFlingEffect (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.ItemPocket (implements java.io.Serializable)
- io.github.lishangbu.avalon.json.autoconfiguration.JacksonAutoConfiguration
- io.github.lishangbu.avalon.json.util.JsonUtils (implements org.springframework.context.ApplicationContextAware)
- io.github.lishangbu.avalon.security.constant.JwtClaimConstants
- io.github.lishangbu.avalon.security.properties.JwtProperties
- io.github.lishangbu.avalon.security.util.JwtUtils (implements org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.orm.id.KeyGenerators
- io.github.lishangbu.avalon.pokeapi.util.LocalizationUtils
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- io.github.lishangbu.avalon.json.module.Jdk8JavaTimeModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.Move (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.MoveAilment (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.MoveCategory (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.MoveDamageClass (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.MoveLearnMethod (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.MoveTarget (implements java.io.Serializable)
- io.github.lishangbu.avalon.security.autoconfiguration.PasswordEncoderAutoConfiguration
- io.github.lishangbu.avalon.pokeapi.autoconfiguration.PokeApiComponentAutoConfiguration
- io.github.lishangbu.avalon.pokeapi.component.PokeApiFactory
- io.github.lishangbu.avalon.pokeapi.properties.PokeApiProperties
- io.github.lishangbu.avalon.pokeapi.autoconfiguration.PokeApiRestClientAutoConfiguration
- io.github.lishangbu.avalon.dataset.entity.Pokemon (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.PokemonType
- io.github.lishangbu.avalon.auth.entity.Role (implements java.io.Serializable)
- io.github.lishangbu.avalon.security.exception.SecurityExceptionHandler
- io.github.lishangbu.avalon.security.properties.SecurityProperties
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.lishangbu.avalon.ip2location.exception.IpToLocationException
- io.github.lishangbu.avalon.ip2location.exception.EmptyIpAddressException
- io.github.lishangbu.avalon.ip2location.exception.InvalidIpAddressException
- io.github.lishangbu.avalon.ip2location.exception.MissingFileException
- io.github.lishangbu.avalon.ip2location.exception.Ipv6NotSupportException
- io.github.lishangbu.avalon.json.exception.JsonProcessingRuntimeException
- io.github.lishangbu.avalon.security.exception.JsonWebTokenNotFoundException
- io.github.lishangbu.avalon.ip2location.exception.IpToLocationException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.lishangbu.avalon.auth.controller.TokenController
- io.github.lishangbu.avalon.dataset.entity.Type (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.TypeDamageRelation
- io.github.lishangbu.avalon.shell.dataset.component.TypeRelationDataSetShellComponent
- io.github.lishangbu.avalon.auth.entity.User (implements java.io.Serializable)
- io.github.lishangbu.avalon.auth.controller.UserController
- io.github.lishangbu.avalon.auth.service.impl.UserServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService, io.github.lishangbu.avalon.auth.service.UserService)
- io.github.lishangbu.avalon.security.autoconfiguration.WebSecurityAutoConfiguration
接口分层结构
- io.github.lishangbu.avalon.web.result.ErrorResultCode
- io.github.lishangbu.avalon.pokeapi.component.PokeApiService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - io.github.lishangbu.avalon.dataset.repository.AbilityRepository
- io.github.lishangbu.avalon.dataset.repository.BerryFirmnessRepository
- io.github.lishangbu.avalon.dataset.repository.BerryRepository
- io.github.lishangbu.avalon.dataset.repository.EggGroupRepository
- io.github.lishangbu.avalon.dataset.repository.ItemAttributeRepository
- io.github.lishangbu.avalon.dataset.repository.ItemCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.ItemFlingEffectRepository
- io.github.lishangbu.avalon.dataset.repository.ItemPocketRepository
- io.github.lishangbu.avalon.dataset.repository.ItemRepository
- io.github.lishangbu.avalon.dataset.repository.MoveAilmentRepository
- io.github.lishangbu.avalon.dataset.repository.MoveCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.MoveDamageClassRepository
- io.github.lishangbu.avalon.dataset.repository.MoveLearnMethodRepository
- io.github.lishangbu.avalon.dataset.repository.MoveRepository
- io.github.lishangbu.avalon.dataset.repository.MoveTargetRepository
- io.github.lishangbu.avalon.auth.repository.RoleRepository
- io.github.lishangbu.avalon.dataset.repository.TypeDamageRelationRepository
- io.github.lishangbu.avalon.dataset.repository.TypeRepository
- io.github.lishangbu.avalon.auth.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - io.github.lishangbu.avalon.dataset.repository.AbilityRepository
- io.github.lishangbu.avalon.dataset.repository.BerryFirmnessRepository
- io.github.lishangbu.avalon.dataset.repository.BerryRepository
- io.github.lishangbu.avalon.dataset.repository.EggGroupRepository
- io.github.lishangbu.avalon.dataset.repository.ItemAttributeRepository
- io.github.lishangbu.avalon.dataset.repository.ItemCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.ItemFlingEffectRepository
- io.github.lishangbu.avalon.dataset.repository.ItemPocketRepository
- io.github.lishangbu.avalon.dataset.repository.ItemRepository
- io.github.lishangbu.avalon.dataset.repository.MoveAilmentRepository
- io.github.lishangbu.avalon.dataset.repository.MoveCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.MoveDamageClassRepository
- io.github.lishangbu.avalon.dataset.repository.MoveLearnMethodRepository
- io.github.lishangbu.avalon.dataset.repository.MoveRepository
- io.github.lishangbu.avalon.dataset.repository.MoveTargetRepository
- io.github.lishangbu.avalon.auth.repository.RoleRepository
- io.github.lishangbu.avalon.dataset.repository.TypeDamageRelationRepository
- io.github.lishangbu.avalon.dataset.repository.TypeRepository
- io.github.lishangbu.avalon.auth.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - io.github.lishangbu.avalon.dataset.repository.AbilityRepository
- io.github.lishangbu.avalon.dataset.repository.BerryFirmnessRepository
- io.github.lishangbu.avalon.dataset.repository.BerryRepository
- io.github.lishangbu.avalon.dataset.repository.EggGroupRepository
- io.github.lishangbu.avalon.dataset.repository.ItemAttributeRepository
- io.github.lishangbu.avalon.dataset.repository.ItemCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.ItemFlingEffectRepository
- io.github.lishangbu.avalon.dataset.repository.ItemPocketRepository
- io.github.lishangbu.avalon.dataset.repository.ItemRepository
- io.github.lishangbu.avalon.dataset.repository.MoveAilmentRepository
- io.github.lishangbu.avalon.dataset.repository.MoveCategoryRepository
- io.github.lishangbu.avalon.dataset.repository.MoveDamageClassRepository
- io.github.lishangbu.avalon.dataset.repository.MoveLearnMethodRepository
- io.github.lishangbu.avalon.dataset.repository.MoveRepository
- io.github.lishangbu.avalon.dataset.repository.MoveTargetRepository
- io.github.lishangbu.avalon.auth.repository.RoleRepository
- io.github.lishangbu.avalon.dataset.repository.TypeDamageRelationRepository
- io.github.lishangbu.avalon.dataset.repository.TypeRepository
- io.github.lishangbu.avalon.auth.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- io.github.lishangbu.avalon.auth.service.UserService
批注接口分层结构
- io.github.lishangbu.avalon.orm.id.annotation.FlexIdGenerator (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.lishangbu.avalon.web.result.DefaultErrorResultCode (implements io.github.lishangbu.avalon.web.result.ErrorResultCode)
- io.github.lishangbu.avalon.pokeapi.enumeration.PokeApiEndpointEnum
- io.github.lishangbu.avalon.security.result.WebSecurityErrorResultCode (implements io.github.lishangbu.avalon.web.result.ErrorResultCode)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
记录类分层结构
- java.lang.Object
- java.lang.Record
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Ability
- io.github.lishangbu.avalon.pokeapi.model.pokemon.AbilityEffectChange
- io.github.lishangbu.avalon.pokeapi.model.pokemon.AbilityFlavorText
- io.github.lishangbu.avalon.pokeapi.model.pokemon.AbilityPokemon
- io.github.lishangbu.avalon.pokeapi.model.common.APIResource<T>
- io.github.lishangbu.avalon.pokeapi.model.resource.APIResourceList
- io.github.lishangbu.avalon.web.result.ApiResult<T> (implements java.io.Serializable)
- io.github.lishangbu.avalon.pokeapi.model.pokemon.AwesomeName
- io.github.lishangbu.avalon.pokeapi.model.berry.Berry
- io.github.lishangbu.avalon.pokeapi.model.berry.BerryFirmness
- io.github.lishangbu.avalon.pokeapi.model.berry.BerryFlavor
- io.github.lishangbu.avalon.pokeapi.model.berry.BerryFlavorMap
- io.github.lishangbu.avalon.pokeapi.model.evolution.ChainLink
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Characteristic
- io.github.lishangbu.avalon.pokeapi.model.move.ContestComboDetail
- io.github.lishangbu.avalon.pokeapi.model.move.ContestComboSets
- io.github.lishangbu.avalon.pokeapi.model.contest.ContestEffect
- io.github.lishangbu.avalon.pokeapi.model.contest.ContestName
- io.github.lishangbu.avalon.pokeapi.model.contest.ContestType
- io.github.lishangbu.avalon.pokeapi.model.common.Description
- io.github.lishangbu.avalon.pokeapi.model.common.Effect
- io.github.lishangbu.avalon.pokeapi.model.pokemon.EggGroup
- io.github.lishangbu.avalon.pokeapi.model.common.Encounter
- io.github.lishangbu.avalon.pokeapi.model.encounter.EncounterCondition
- io.github.lishangbu.avalon.pokeapi.model.encounter.EncounterConditionValue
- io.github.lishangbu.avalon.pokeapi.model.encounter.EncounterMethod
- io.github.lishangbu.avalon.pokeapi.model.location.EncounterMethodRate
- io.github.lishangbu.avalon.pokeapi.model.location.EncounterVersionDetails
- io.github.lishangbu.avalon.pokeapi.model.evolution.EvolutionChain
- io.github.lishangbu.avalon.pokeapi.model.evolution.EvolutionDetail
- io.github.lishangbu.avalon.pokeapi.model.evolution.EvolutionTrigger
- io.github.lishangbu.avalon.pokeapi.model.berry.FlavorBerryMap
- io.github.lishangbu.avalon.pokeapi.model.common.FlavorText
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Gender
- io.github.lishangbu.avalon.pokeapi.model.game.Generation
- io.github.lishangbu.avalon.pokeapi.model.common.GenerationGameIndex
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Genus
- io.github.lishangbu.avalon.pokeapi.model.pokemon.GrowthRate
- io.github.lishangbu.avalon.pokeapi.model.pokemon.GrowthRateExperienceLevel
- io.github.lishangbu.avalon.ip2location.core.IpResult
- io.github.lishangbu.avalon.pokeapi.model.item.Item
- io.github.lishangbu.avalon.pokeapi.model.item.ItemAttribute
- io.github.lishangbu.avalon.pokeapi.model.item.ItemCategory
- io.github.lishangbu.avalon.pokeapi.model.item.ItemFlingEffect
- io.github.lishangbu.avalon.pokeapi.model.item.ItemHolderPokemon
- io.github.lishangbu.avalon.pokeapi.model.item.ItemHolderPokemonVersionDetail
- io.github.lishangbu.avalon.pokeapi.model.item.ItemPocket
- io.github.lishangbu.avalon.pokeapi.model.item.ItemSprites
- io.github.lishangbu.avalon.pokeapi.model.language.Language
- io.github.lishangbu.avalon.pokeapi.model.location.Location
- io.github.lishangbu.avalon.pokeapi.model.location.LocationArea
- io.github.lishangbu.avalon.pokeapi.model.pokemon.LocationAreaEncounter
- io.github.lishangbu.avalon.pokeapi.model.machine.Machine
- io.github.lishangbu.avalon.pokeapi.model.common.MachineVersionDetail
- io.github.lishangbu.avalon.pokeapi.model.move.Move
- io.github.lishangbu.avalon.pokeapi.model.move.MoveAilment
- io.github.lishangbu.avalon.pokeapi.model.move.MoveBattleStyle
- io.github.lishangbu.avalon.pokeapi.model.pokemon.MoveBattleStylePreference
- io.github.lishangbu.avalon.pokeapi.model.move.MoveCategory
- io.github.lishangbu.avalon.pokeapi.model.move.MoveDamageClass
- io.github.lishangbu.avalon.pokeapi.model.move.MoveFlavorText
- io.github.lishangbu.avalon.pokeapi.model.move.MoveLearnMethod
- io.github.lishangbu.avalon.pokeapi.model.move.MoveMetaData
- io.github.lishangbu.avalon.pokeapi.model.pokemon.MoveStatAffect
- io.github.lishangbu.avalon.pokeapi.model.pokemon.MoveStatAffectSets
- io.github.lishangbu.avalon.pokeapi.model.move.MoveStatChange
- io.github.lishangbu.avalon.pokeapi.model.move.MoveTarget
- io.github.lishangbu.avalon.pokeapi.model.common.Name
- io.github.lishangbu.avalon.pokeapi.model.common.NamedApiResource<T>
- io.github.lishangbu.avalon.pokeapi.model.resource.NamedAPIResourceList
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Nature
- io.github.lishangbu.avalon.pokeapi.model.pokemon.NaturePokeathlonStatAffect
- io.github.lishangbu.avalon.pokeapi.model.pokemon.NaturePokeathlonStatAffectSets
- io.github.lishangbu.avalon.pokeapi.model.pokemon.NatureStatAffectSets
- io.github.lishangbu.avalon.pokeapi.model.pokemon.NatureStatChange
- io.github.lishangbu.avalon.pokeapi.model.location.PalParkArea
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PalParkEncounterArea
- io.github.lishangbu.avalon.pokeapi.model.location.PalParkEncounterSpecies
- io.github.lishangbu.avalon.pokeapi.model.move.PastMoveStatValues
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokeathlonStat
- io.github.lishangbu.avalon.pokeapi.model.game.Pokedex
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Pokemon
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonAbility
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonAbilityPast
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonColor
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonCries
- io.github.lishangbu.avalon.pokeapi.model.location.PokemonEncounter
- io.github.lishangbu.avalon.pokeapi.model.game.PokemonEntry
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonForm
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonFormSprites
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonFormType
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonHabitat
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonHeldItem
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonHeldItemVersion
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonMove
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonMoveVersion
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonShape
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonSpecies
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonSpeciesDexEntry
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonSpeciesGender
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonSpeciesVariety
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonSprites
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonStat
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonType
- io.github.lishangbu.avalon.pokeapi.model.pokemon.PokemonTypePast
- io.github.lishangbu.avalon.pokeapi.model.location.Region
- io.github.lishangbu.avalon.auth.model.SignInPayload
- io.github.lishangbu.avalon.auth.model.SignUpPayload
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Stat
- io.github.lishangbu.avalon.pokeapi.model.contest.SuperContestEffect
- io.github.lishangbu.avalon.auth.model.TokenInfo
- io.github.lishangbu.avalon.pokeapi.model.pokemon.Type
- io.github.lishangbu.avalon.pokeapi.model.pokemon.TypePokemon
- io.github.lishangbu.avalon.pokeapi.model.pokemon.TypeRelations
- io.github.lishangbu.avalon.pokeapi.model.pokemon.TypeRelationsPast<T>
- io.github.lishangbu.avalon.security.core.UserPrincipal (implements org.springframework.security.core.userdetails.UserDetails)
- io.github.lishangbu.avalon.pokeapi.model.common.VerboseEffect
- io.github.lishangbu.avalon.pokeapi.model.game.Version
- io.github.lishangbu.avalon.pokeapi.model.common.VersionEncounterDetail
- io.github.lishangbu.avalon.pokeapi.model.common.VersionGameIndex
- io.github.lishangbu.avalon.pokeapi.model.game.VersionGroup
- io.github.lishangbu.avalon.pokeapi.model.common.VersionGroupFlavorText
- java.lang.Record