所有程序包的分层结构
程序包分层结构:- com.alibaba.nacos.client.auth.impl,
- com.alibaba.nacos.client.auth.impl.process,
- com.alibaba.nacos.client.auth.ram,
- com.alibaba.nacos.client.auth.ram.identify,
- com.alibaba.nacos.client.auth.ram.injector,
- com.alibaba.nacos.client.auth.ram.utils,
- com.alibaba.nacos.client.config,
- com.alibaba.nacos.client.config.common,
- com.alibaba.nacos.client.config.filter.impl,
- com.alibaba.nacos.client.config.http,
- com.alibaba.nacos.client.config.impl,
- com.alibaba.nacos.client.config.listener.impl,
- com.alibaba.nacos.client.config.utils,
- com.alibaba.nacos.client.constant,
- com.alibaba.nacos.client.env,
- com.alibaba.nacos.client.env.convert,
- com.alibaba.nacos.client.logging,
- com.alibaba.nacos.client.logging.log4j2,
- com.alibaba.nacos.client.logging.logback,
- com.alibaba.nacos.client.monitor,
- com.alibaba.nacos.client.naming,
- com.alibaba.nacos.client.naming.backups,
- com.alibaba.nacos.client.naming.beat,
- com.alibaba.nacos.client.naming.cache,
- com.alibaba.nacos.client.naming.core,
- com.alibaba.nacos.client.naming.event,
- com.alibaba.nacos.client.naming.remote,
- com.alibaba.nacos.client.naming.remote.gprc,
- com.alibaba.nacos.client.naming.remote.gprc.redo,
- com.alibaba.nacos.client.naming.remote.gprc.redo.data,
- com.alibaba.nacos.client.naming.remote.http,
- com.alibaba.nacos.client.naming.utils,
- com.alibaba.nacos.client.remote,
- com.alibaba.nacos.client.security,
- com.alibaba.nacos.client.utils
类分层结构
- java.lang.Object
- com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService (implements com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService)
- com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl
- com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl
- com.alibaba.nacos.client.config.impl.AbstractConfigChangeParser (implements com.alibaba.nacos.api.config.listener.ConfigChangeParser)
- com.alibaba.nacos.client.config.impl.PropertiesChangeParser
- com.alibaba.nacos.client.config.impl.YmlChangeParser
- com.alibaba.nacos.api.config.filter.AbstractConfigFilter (implements com.alibaba.nacos.api.config.filter.IConfigFilter)
- com.alibaba.nacos.client.config.filter.impl.ConfigEncryptionFilter
- com.alibaba.nacos.common.task.AbstractExecuteTask (implements com.alibaba.nacos.common.task.NacosTask, java.lang.Runnable)
- com.alibaba.nacos.client.naming.remote.gprc.redo.RedoScheduledTask
- com.alibaba.nacos.common.http.AbstractHttpClientFactory (implements com.alibaba.nacos.common.http.HttpClientFactory)
- com.alibaba.nacos.client.config.impl.ConfigHttpClientManager.ConfigHttpClientFactory
- com.alibaba.nacos.client.naming.remote.http.NamingHttpClientManager.NamingHttpClientFactory
- com.alibaba.nacos.api.config.listener.AbstractListener (implements com.alibaba.nacos.api.config.listener.Listener)
- com.alibaba.nacos.client.config.listener.impl.AbstractConfigChangeListener
- com.alibaba.nacos.client.config.listener.impl.PropertiesListener
- com.alibaba.nacos.client.logging.AbstractNacosLogging
- com.alibaba.nacos.client.logging.log4j2.Log4J2NacosLogging
- com.alibaba.nacos.client.logging.logback.LogbackNacosLogging
- com.alibaba.nacos.client.env.convert.AbstractPropertyConverter<T>
- com.alibaba.nacos.client.env.convert.BooleanConverter
- com.alibaba.nacos.client.env.convert.IntegerConverter
- com.alibaba.nacos.client.env.convert.LongConverter
- com.alibaba.nacos.client.env.AbstractPropertySource
- com.alibaba.nacos.client.env.DefaultSettingPropertySource
- com.alibaba.nacos.client.env.JvmArgsPropertySource
- com.alibaba.nacos.client.env.PropertiesPropertySource
- com.alibaba.nacos.client.env.SystemEnvPropertySource
- com.alibaba.nacos.client.auth.ram.injector.AbstractResourceInjector
- com.alibaba.nacos.client.auth.ram.injector.ConfigResourceInjector
- com.alibaba.nacos.client.auth.ram.injector.NamingResourceInjector
- com.alibaba.nacos.client.utils.AppNameUtils
- com.alibaba.nacos.client.naming.core.Balancer
- com.alibaba.nacos.client.naming.core.Balancer.RandomByWeight
- com.alibaba.nacos.client.naming.beat.BeatInfo
- com.alibaba.nacos.client.naming.beat.BeatReactor (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.beat.BeatReactor.BeatTask (implements java.lang.Runnable)
- com.alibaba.nacos.client.config.impl.CacheData
- com.alibaba.nacos.client.config.impl.CacheData.ManagerListenerWrap
- com.alibaba.nacos.client.naming.utils.Chooser<K,T>
- com.alibaba.nacos.client.naming.utils.Chooser.Ref<T>
- com.alibaba.nacos.client.remote.ClientPayloadPackageProvider (implements com.alibaba.nacos.common.remote.PayloadPackageProvider)
- com.alibaba.nacos.client.config.impl.ClientWorker (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.utils.CollectionUtils
- com.alibaba.nacos.client.env.convert.CompositeConverter
- com.alibaba.nacos.client.config.utils.ConcurrentDiskUtil
- com.alibaba.nacos.client.naming.cache.ConcurrentDiskUtil
- com.alibaba.nacos.client.config.impl.ConfigChangeHandler
- com.alibaba.nacos.client.config.impl.ConfigChangeHandler.ConfigChangeHandlerHolder
- com.alibaba.nacos.client.config.common.ConfigConstants
- com.alibaba.nacos.client.config.filter.impl.ConfigContext (implements com.alibaba.nacos.api.config.filter.IConfigContext)
- com.alibaba.nacos.client.config.filter.impl.ConfigFilterChainManager (implements com.alibaba.nacos.api.config.filter.IConfigFilterChain)
- com.alibaba.nacos.client.config.filter.impl.ConfigFilterChainManager.VirtualFilterChain (implements com.alibaba.nacos.api.config.filter.IConfigFilterChain)
- com.alibaba.nacos.client.config.impl.ConfigHttpClientManager (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.config.impl.ConfigHttpClientManager.ConfigHttpClientManagerInstance
- com.alibaba.nacos.client.config.impl.ConfigHttpClientManager.LimiterHttpClientRequestInterceptor (implements com.alibaba.nacos.common.http.client.HttpClientRequestInterceptor)
- com.alibaba.nacos.client.config.impl.ConfigHttpClientManager.LimitResponse (implements com.alibaba.nacos.common.http.client.response.HttpClientResponse)
- com.alibaba.nacos.client.config.filter.impl.ConfigRequest (implements com.alibaba.nacos.api.config.filter.IConfigRequest)
- com.alibaba.nacos.client.config.filter.impl.ConfigResponse (implements com.alibaba.nacos.api.config.filter.IConfigResponse)
- com.alibaba.nacos.client.config.impl.ConfigTransportClient
- com.alibaba.nacos.client.config.impl.ClientWorker.ConfigRpcTransportClient
- com.alibaba.nacos.client.constant.Constants
- com.alibaba.nacos.client.constant.Constants.Disk
- com.alibaba.nacos.client.constant.Constants.HealthCheck
- com.alibaba.nacos.client.constant.Constants.Security
- com.alibaba.nacos.client.constant.Constants.SysEnv
- com.alibaba.nacos.client.config.utils.ContentUtils
- ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
- ch.qos.logback.core.joran.GenericConfigurator
- ch.qos.logback.core.joran.JoranConfiguratorBase<E>
- ch.qos.logback.classic.joran.JoranConfigurator
- com.alibaba.nacos.client.logging.logback.NacosJoranConfigurator
- ch.qos.logback.classic.joran.JoranConfigurator
- ch.qos.logback.core.joran.JoranConfiguratorBase<E>
- ch.qos.logback.core.joran.GenericConfigurator
- com.alibaba.nacos.client.utils.ContextPathUtil
- com.alibaba.nacos.client.auth.ram.identify.Credentials (implements com.alibaba.nacos.client.auth.ram.identify.SpasCredential)
- com.alibaba.nacos.client.auth.ram.identify.CredentialService (implements com.alibaba.nacos.client.auth.ram.identify.SpasCredentialLoader)
- com.alibaba.nacos.client.auth.ram.identify.CredentialWatcher
- com.alibaba.nacos.client.naming.cache.DiskCache
- com.alibaba.nacos.client.utils.EnvUtil
- com.alibaba.nacos.common.notify.Event (implements java.io.Serializable)
- com.alibaba.nacos.client.naming.event.InstancesChangeEvent
- com.alibaba.nacos.common.notify.SlowEvent
- com.alibaba.nacos.client.naming.event.ServerListChangedEvent
- com.alibaba.nacos.client.config.impl.ServerlistChangeEvent
- com.alibaba.nacos.client.naming.backups.FailoverReactor (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.backups.FailoverReactor.FailoverFileReader (implements java.lang.Runnable)
- com.alibaba.nacos.client.naming.backups.FailoverReactor.SwitchRefresher (implements java.lang.Runnable)
- com.alibaba.nacos.client.naming.utils.GenericPoller<T> (implements com.alibaba.nacos.client.naming.utils.Poller<T>)
- com.alibaba.nacos.client.config.common.GroupKey
- com.alibaba.nacos.client.auth.impl.process.HttpLoginProcessor (implements com.alibaba.nacos.client.auth.impl.process.LoginProcessor)
- com.alibaba.nacos.client.auth.ram.identify.IdentifyConstants
- com.alibaba.nacos.client.naming.utils.InitUtils
- com.alibaba.nacos.client.config.utils.JvmUtil
- com.alibaba.nacos.client.config.impl.Limiter
- com.alibaba.nacos.client.config.impl.LocalConfigInfoProcessor
- com.alibaba.nacos.client.config.impl.LocalEncryptedDataKeyProcessor
- com.alibaba.nacos.client.logging.logback.LogbackNacosLogging.NacosLoggerContextListener (implements ch.qos.logback.classic.spi.LoggerContextListener)
- com.alibaba.nacos.client.utils.LogUtils
- com.alibaba.nacos.client.config.http.MetricsHttpAgent (implements com.alibaba.nacos.client.config.http.HttpAgent)
- com.alibaba.nacos.client.monitor.MetricsMonitor
- com.alibaba.nacos.client.auth.impl.NacosAuthLoginConstant
- com.alibaba.nacos.client.config.NacosConfigService (implements com.alibaba.nacos.api.config.ConfigService)
- com.alibaba.nacos.client.env.NacosEnvironmentFactory
- com.alibaba.nacos.client.env.NacosEnvs
- com.alibaba.nacos.client.logging.NacosLogging
- com.alibaba.nacos.client.logging.NacosLogging.NacosLoggingInstance
- com.alibaba.nacos.client.naming.NacosNamingMaintainService (implements com.alibaba.nacos.api.naming.NamingMaintainService)
- com.alibaba.nacos.client.naming.NacosNamingService (implements com.alibaba.nacos.api.naming.NamingService)
- com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate (implements com.alibaba.nacos.client.naming.remote.NamingClientProxy)
- com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService (implements com.alibaba.nacos.common.remote.client.ConnectionEventListener)
- com.alibaba.nacos.client.naming.remote.http.NamingHttpClientManager (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.remote.http.NamingHttpClientManager.NamingHttpClientManagerInstance
- com.alibaba.nacos.client.naming.utils.NamingHttpUtil
- com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler (implements com.alibaba.nacos.common.remote.client.ServerRequestHandler)
- com.alibaba.nacos.client.naming.utils.Pair<T>
- com.alibaba.nacos.client.utils.ParamUtil
- com.alibaba.nacos.client.config.utils.ParamUtils
- com.alibaba.nacos.client.env.PropertySourceSearch
- com.alibaba.nacos.client.naming.core.ProtectMode
- com.alibaba.nacos.client.naming.core.PushReceiver (implements com.alibaba.nacos.common.lifecycle.Closeable, java.lang.Runnable)
- com.alibaba.nacos.client.naming.core.PushReceiver.PushPacket
- com.alibaba.nacos.client.auth.ram.RamContext
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.RedoData<T>
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.InstanceRedoData
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.BatchInstanceRedoData
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.SubscriberRedoData
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.InstanceRedoData
- com.alibaba.nacos.client.env.SearchableEnvironment (implements com.alibaba.nacos.client.env.NacosEnvironment)
- com.alibaba.nacos.client.security.SecurityProxy (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.config.http.ServerHttpAgent (implements com.alibaba.nacos.client.config.http.HttpAgent)
- com.alibaba.nacos.client.config.impl.ServerListManager (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.core.ServerListManager (implements com.alibaba.nacos.common.lifecycle.Closeable, com.alibaba.nacos.common.remote.client.ServerListFactory)
- com.alibaba.nacos.client.config.impl.ServerListManager.GetServerListTask (implements java.lang.Runnable)
- com.alibaba.nacos.client.config.impl.ServerListManager.ServerAddressIterator (implements java.util.Iterator<E>)
- com.alibaba.nacos.client.config.impl.ServerListManager.ServerAddressIterator.RandomizedServerAddress (implements java.lang.Comparable<T>)
- com.alibaba.nacos.client.naming.cache.ServiceInfoHolder (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService (implements com.alibaba.nacos.common.lifecycle.Closeable)
- com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService.UpdateTask (implements java.lang.Runnable)
- com.alibaba.nacos.client.auth.ram.utils.SignUtil
- com.alibaba.nacos.client.config.utils.SnapShotSwitch
- com.alibaba.nacos.client.auth.ram.utils.SpasAdapter
- com.alibaba.nacos.client.auth.ram.identify.StsConfig
- com.alibaba.nacos.client.auth.ram.identify.StsConfig.Singleton
- com.alibaba.nacos.client.auth.ram.identify.StsCredential
- com.alibaba.nacos.common.notify.listener.Subscriber<T>
- com.alibaba.nacos.client.naming.remote.AbstractNamingClientProxy (implements com.alibaba.nacos.client.naming.remote.NamingClientProxy)
- com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy
- com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy
- com.alibaba.nacos.client.naming.event.InstancesChangeNotifier
- com.alibaba.nacos.client.naming.remote.AbstractNamingClientProxy (implements com.alibaba.nacos.client.naming.remote.NamingClientProxy)
- com.alibaba.nacos.client.utils.TemplateUtils
- com.alibaba.nacos.client.utils.TenantUtil
- java.util.TimerTask (implements java.lang.Runnable)
- com.alibaba.nacos.client.naming.backups.FailoverReactor.DiskFileWriter
- com.alibaba.nacos.client.naming.utils.UtilAndComs
- com.alibaba.nacos.client.utils.ValidatorUtils
- com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService (implements com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService)
接口分层结构
- com.alibaba.nacos.common.lifecycle.Closeable
- com.alibaba.nacos.client.config.http.HttpAgent
- com.alibaba.nacos.client.naming.remote.NamingClientProxy
- com.alibaba.nacos.client.auth.ram.identify.CredentialListener
- java.lang.reflect.InvocationHandler
- com.alibaba.nacos.client.env.NacosEnvironmentFactory.NacosEnvironmentDelegate
- com.alibaba.nacos.client.auth.impl.process.LoginProcessor
- com.alibaba.nacos.client.env.NacosEnvironment
- com.alibaba.nacos.client.naming.utils.Poller<T>
- com.alibaba.nacos.client.auth.ram.identify.SpasCredential
- com.alibaba.nacos.client.auth.ram.identify.SpasCredentialLoader
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.alibaba.nacos.client.naming.remote.gprc.redo.data.RedoData.RedoType
- com.alibaba.nacos.client.auth.ram.utils.SignUtil.SigningAlgorithm
- com.alibaba.nacos.client.env.SourceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)