所有程序包的分层结构
- io.github.lishangbu.avalon.admin,
- io.github.lishangbu.avalon.admin.controller,
- io.github.lishangbu.avalon.admin.service.dataset,
- io.github.lishangbu.avalon.admin.service.dataset.impl,
- io.github.lishangbu.avalon.authorization.configuration,
- io.github.lishangbu.avalon.authorization.constant,
- io.github.lishangbu.avalon.authorization.controller,
- io.github.lishangbu.avalon.authorization.entity,
- io.github.lishangbu.avalon.authorization.mapper,
- io.github.lishangbu.avalon.authorization.model,
- io.github.lishangbu.avalon.authorization.service,
- io.github.lishangbu.avalon.authorization.service.impl,
- io.github.lishangbu.avalon.dataset.entity,
- io.github.lishangbu.avalon.dataset.mapper,
- io.github.lishangbu.avalon.dufs.autoconfiguration,
- io.github.lishangbu.avalon.dufs.component,
- io.github.lishangbu.avalon.dufs.exception,
- io.github.lishangbu.avalon.dufs.properties,
- 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.mybatis.id,
- io.github.lishangbu.avalon.mybatis.id.generator,
- io.github.lishangbu.avalon.mybatis.pagehelper.autoconfiguration,
- io.github.lishangbu.avalon.mybatis.pagehelper.properties,
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration,
- io.github.lishangbu.avalon.oauth2.authorizationserver.exception,
- io.github.lishangbu.avalon.oauth2.authorizationserver.granter,
- io.github.lishangbu.avalon.oauth2.authorizationserver.introspection,
- io.github.lishangbu.avalon.oauth2.authorizationserver.keygen,
- io.github.lishangbu.avalon.oauth2.authorizationserver.token,
- io.github.lishangbu.avalon.oauth2.authorizationserver.util,
- io.github.lishangbu.avalon.oauth2.authorizationserver.web.authentication,
- io.github.lishangbu.avalon.oauth2.common.autoconfiguration,
- io.github.lishangbu.avalon.oauth2.common.constant,
- io.github.lishangbu.avalon.oauth2.common.properties,
- io.github.lishangbu.avalon.oauth2.common.result,
- io.github.lishangbu.avalon.oauth2.common.userdetails,
- io.github.lishangbu.avalon.oauth2.common.web.access,
- io.github.lishangbu.avalon.oauth2.common.web.authentication,
- io.github.lishangbu.avalon.oauth2.resourceserver.autoconfiguration,
- io.github.lishangbu.avalon.oauth2.resourceserver.properties,
- 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.standalone,
- 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)
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- io.github.lishangbu.avalon.oauth2.authorizationserver.granter.OAuth2PasswordAuthenticationToken
- io.github.lishangbu.avalon.oauth2.common.properties.AbstractOauth2AuthorizationServerProperties
- io.github.lishangbu.avalon.oauth2.common.properties.AbstractOauth2ResourceServerProperties
- io.github.lishangbu.avalon.oauth2.resourceserver.properties.Oauth2ResourceServerProperties
- io.github.lishangbu.avalon.web.util.AbstractUrlIgnoreCache
- io.github.lishangbu.avalon.web.response.ApiResultResponseAdvice (implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>)
- io.github.lishangbu.avalon.authorization.configuration.AuthorizationCacheConfiguration
- io.github.lishangbu.avalon.authorization.constant.AuthorizationCacheConstants
- io.github.lishangbu.avalon.oauth2.authorizationserver.web.authentication.AuthorizationEndpointErrorResponseHandler (implements org.springframework.security.web.authentication.AuthenticationFailureHandler)
- io.github.lishangbu.avalon.oauth2.authorizationserver.web.authentication.AuthorizationEndpointResponseHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.AuthorizationServerAutoConfiguration
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.AuthorizationServerSettingsAutoConfiguration
- io.github.lishangbu.avalon.admin.AvalonAdminApplication
- io.github.lishangbu.avalon.standalone.AvalonStandaloneApplication
- io.github.lishangbu.avalon.dataset.entity.Berry (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.BerryFirmness (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.BerryFlavor (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.model.CaptchaResult
- io.github.lishangbu.avalon.oauth2.common.web.access.DefaultAccessDeniedHandler (implements org.springframework.security.web.access.AccessDeniedHandler)
- io.github.lishangbu.avalon.oauth2.common.web.authentication.DefaultAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- io.github.lishangbu.avalon.oauth2.common.web.authentication.DefaultAuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- io.github.lishangbu.avalon.authorization.service.impl.DefaultClientRegistrationRepository (implements org.springframework.security.oauth2.client.registration.ClientRegistrationRepository)
- io.github.lishangbu.avalon.dufs.component.DefaultDufsClient (implements io.github.lishangbu.avalon.dufs.component.DufsClient)
- io.github.lishangbu.avalon.authorization.service.impl.DefaultOAuth2AuthorizationConsentService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService)
- io.github.lishangbu.avalon.authorization.service.impl.DefaultOAuth2AuthorizationService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService)
- io.github.lishangbu.avalon.oauth2.authorizationserver.introspection.DefaultOpaqueTokenIntrospector (implements org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector)
- io.github.lishangbu.avalon.pokeapi.component.DefaultPokeApiService (implements io.github.lishangbu.avalon.pokeapi.component.PokeApiService)
- io.github.lishangbu.avalon.authorization.service.impl.DefaultRegisteredClientRepository (implements org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository)
- io.github.lishangbu.avalon.authorization.service.impl.DefaultUserDetailsService (implements org.springframework.security.core.userdetails.UserDetailsService)
- java.util.Dictionary<K,
V> - java.util.Hashtable<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - java.util.Properties
- io.github.lishangbu.avalon.mybatis.pagehelper.properties.PageHelperProperties
- java.util.Properties
- java.util.Hashtable<K,
- io.github.lishangbu.avalon.dufs.autoconfiguration.DufsAutoConfiguration
- io.github.lishangbu.avalon.dufs.properties.DufsProperties
- io.github.lishangbu.avalon.dataset.entity.EggGroup (implements java.io.Serializable)
- io.github.lishangbu.avalon.mybatis.id.generator.FlexIdentifierGenerator (implements io.github.lishangbu.avalon.mybatis.id.generator.IdentifierGenerator)
- io.github.lishangbu.avalon.keygen.FlexKeyGenerator
- io.github.lishangbu.avalon.web.exception.GlobalExceptionHandler
- io.github.lishangbu.avalon.mybatis.id.generator.IdentifierGeneratorFactory
- 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.ItemAttributeRelation (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.web.util.JsonResponseWriter
- io.github.lishangbu.avalon.json.util.JsonUtils (implements org.springframework.context.ApplicationContextAware)
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.JWKSourceAutoConfiguration (implements org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.JwtDecoderAutoConfiguration
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.JwtEncoderAutoConfiguration
- io.github.lishangbu.avalon.oauth2.authorizationserver.token.JwtOAuth2TokenCustomizer (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<T>)
- io.github.lishangbu.avalon.pokeapi.util.LocalizationUtils
- io.github.lishangbu.avalon.dataset.entity.Machine (implements java.io.Serializable)
- 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.mybatis.id.MybatisIdentifierInterceptor (implements org.apache.ibatis.plugin.Interceptor)
- io.github.lishangbu.avalon.mybatis.id.MybatisIdentifierInterceptorAutoConfiguration (implements org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.pokeapi.util.NamedApiResourceUtils
- io.github.lishangbu.avalon.oauth2.authorizationserver.web.authentication.OAuth2AccessTokenApiResultResponseAuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- io.github.lishangbu.avalon.authorization.entity.Oauth2Authorization (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.entity.Oauth2AuthorizationConsent (implements java.io.Serializable)
- io.github.lishangbu.avalon.oauth2.authorizationserver.util.OAuth2EndpointUtils
- io.github.lishangbu.avalon.oauth2.authorizationserver.web.authentication.OAuth2ErrorApiResultAuthenticationFailureHandler (implements org.springframework.security.web.authentication.AuthenticationFailureHandler)
- io.github.lishangbu.avalon.oauth2.authorizationserver.granter.OAuth2PasswordAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- io.github.lishangbu.avalon.oauth2.authorizationserver.granter.OAuth2PasswordAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- io.github.lishangbu.avalon.oauth2.common.properties.Oauth2Properties
- io.github.lishangbu.avalon.oauth2.authorizationserver.token.OAuth2RefreshTokenGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<T>)
- io.github.lishangbu.avalon.authorization.entity.Oauth2RegisteredClient (implements java.io.Serializable)
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.OAuth2TokenCustomizerAutoConfiguration
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.OAuth2TokenGeneratorAutoConfiguration
- io.github.lishangbu.avalon.oauth2.authorizationserver.autoconfiguration.OpaqueTokenIntrospectorAutoConfiguration
- io.github.lishangbu.avalon.mybatis.pagehelper.autoconfiguration.PageHelperAutoConfiguration (implements org.springframework.beans.factory.InitializingBean)
- io.github.lishangbu.avalon.mybatis.pagehelper.properties.PageHelperStandardProperties
- io.github.lishangbu.avalon.oauth2.common.autoconfiguration.PasswordEncoderAutoConfiguration
- io.github.lishangbu.avalon.authorization.entity.Permission (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.model.PermissionTreeNode
- io.github.lishangbu.avalon.authorization.controller.PermissionController
- io.github.lishangbu.avalon.authorization.service.impl.PermissionServiceImpl (implements io.github.lishangbu.avalon.authorization.service.PermissionService)
- io.github.lishangbu.avalon.pokeapi.properties.PokeApiProperties
- io.github.lishangbu.avalon.pokeapi.autoconfiguration.PokeDataComponentAutoConfiguration
- io.github.lishangbu.avalon.dataset.entity.Pokemon (implements java.io.Serializable)
- io.github.lishangbu.avalon.dataset.entity.PokemonType (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.entity.Profile (implements java.io.Serializable)
- io.github.lishangbu.avalon.oauth2.authorizationserver.token.ReferenceOAuth2AccessTokenGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<T>)
- io.github.lishangbu.avalon.oauth2.resourceserver.autoconfiguration.ResourceServerAutoConfiguration
- io.github.lishangbu.avalon.authorization.entity.Role (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.controller.RoleController
- io.github.lishangbu.avalon.authorization.service.impl.RoleServiceImpl (implements io.github.lishangbu.avalon.authorization.service.RoleService)
- io.github.lishangbu.avalon.oauth2.common.constant.SecurityBeanDefinitionConstants
- io.github.lishangbu.avalon.oauth2.common.constant.SecurityConstants
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.core.AuthenticationException
- io.github.lishangbu.avalon.oauth2.authorizationserver.exception.InvalidCaptchaException
- io.github.lishangbu.avalon.dufs.exception.DufsException
- io.github.lishangbu.avalon.dufs.exception.DirectoryAlreadyExistsException
- io.github.lishangbu.avalon.dufs.exception.PathNotFoundException
- 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
- org.springframework.security.core.AuthenticationException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.lishangbu.avalon.authorization.controller.TokenController
- io.github.lishangbu.avalon.web.util.TreeUtils
- io.github.lishangbu.avalon.dataset.entity.Type (implements java.io.Serializable)
- io.github.lishangbu.avalon.admin.controller.TypeController
- io.github.lishangbu.avalon.dataset.entity.TypeDamageRelation (implements java.io.Serializable)
- io.github.lishangbu.avalon.admin.service.dataset.impl.TypeServiceImpl (implements io.github.lishangbu.avalon.admin.service.dataset.TypeService)
- io.github.lishangbu.avalon.authorization.entity.User (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.controller.UserController
- io.github.lishangbu.avalon.authorization.model.UserDetail
- io.github.lishangbu.avalon.oauth2.common.userdetails.UserInfo (implements org.springframework.security.core.CredentialsContainer, org.springframework.security.oauth2.core.OAuth2AuthenticatedPrincipal, org.springframework.security.core.userdetails.UserDetails)
- io.github.lishangbu.avalon.oauth2.common.userdetails.UserInfoMixin
- io.github.lishangbu.avalon.authorization.entity.UserRoleRelation (implements java.io.Serializable)
- io.github.lishangbu.avalon.authorization.service.impl.UserServiceImpl (implements io.github.lishangbu.avalon.authorization.service.UserService)
- io.github.lishangbu.avalon.mybatis.id.generator.UuidentifierGenerator (implements io.github.lishangbu.avalon.mybatis.id.generator.IdentifierGenerator)
- io.github.lishangbu.avalon.oauth2.authorizationserver.keygen.UuidKeyGenerator (implements org.springframework.security.crypto.keygen.StringKeyGenerator)
接口分层结构
- io.github.lishangbu.avalon.dataset.mapper.AbilityMapper
- io.github.lishangbu.avalon.dataset.mapper.BerryFirmnessMapper
- io.github.lishangbu.avalon.dataset.mapper.BerryFlavorMapper
- io.github.lishangbu.avalon.dataset.mapper.BerryMapper
- io.github.lishangbu.avalon.dufs.component.DufsClient
- io.github.lishangbu.avalon.dataset.mapper.EggGroupMapper
- io.github.lishangbu.avalon.web.result.ErrorResultCode
- io.github.lishangbu.avalon.mybatis.id.generator.IdentifierGenerator
- io.github.lishangbu.avalon.dataset.mapper.ItemAttributeMapper
- io.github.lishangbu.avalon.dataset.mapper.ItemAttributeRelationMapper
- io.github.lishangbu.avalon.dataset.mapper.ItemCategoryMapper
- io.github.lishangbu.avalon.dataset.mapper.ItemFlingEffectMapper
- io.github.lishangbu.avalon.dataset.mapper.ItemMapper
- io.github.lishangbu.avalon.dataset.mapper.ItemPocketMapper
- io.github.lishangbu.avalon.dataset.mapper.MachineMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveAilmentMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveCategoryMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveDamageClassMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveLearnMethodMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveMapper
- io.github.lishangbu.avalon.dataset.mapper.MoveTargetMapper
- io.github.lishangbu.avalon.authorization.mapper.Oauth2AuthorizationConsentMapper
- io.github.lishangbu.avalon.authorization.mapper.Oauth2AuthorizationMapper
- io.github.lishangbu.avalon.authorization.mapper.Oauth2RegisteredClientMapper
- io.github.lishangbu.avalon.authorization.mapper.PermissionMapper
- io.github.lishangbu.avalon.authorization.service.PermissionService
- io.github.lishangbu.avalon.pokeapi.component.PokeApiService
- io.github.lishangbu.avalon.dataset.mapper.PokemonMapper
- io.github.lishangbu.avalon.dataset.mapper.PokemonTypeMapper
- io.github.lishangbu.avalon.authorization.mapper.ProfileMapper
- io.github.lishangbu.avalon.authorization.mapper.RoleMapper
- io.github.lishangbu.avalon.authorization.service.RoleService
- io.github.lishangbu.avalon.dataset.mapper.TypeDamageRelationMapper
- io.github.lishangbu.avalon.dataset.mapper.TypeMapper
- io.github.lishangbu.avalon.admin.service.dataset.TypeService
- io.github.lishangbu.avalon.authorization.mapper.UserMapper
- io.github.lishangbu.avalon.authorization.mapper.UserRoleRelationMapper
- io.github.lishangbu.avalon.authorization.service.UserService
批注接口分层结构
- io.github.lishangbu.avalon.mybatis.id.Id (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.mybatis.id.IdType
- io.github.lishangbu.avalon.pokeapi.enumeration.PokeDataTypeEnum
- io.github.lishangbu.avalon.oauth2.common.result.SecurityErrorResultCode (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.pokeapi.model.pokemon.Stat
- io.github.lishangbu.avalon.pokeapi.model.contest.SuperContestEffect
- 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.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