所有程序包的分层结构
程序包分层结构:- com.alibaba.nacos.api,
- com.alibaba.nacos.api.ability,
- com.alibaba.nacos.api.ability.initializer,
- com.alibaba.nacos.api.annotation,
- com.alibaba.nacos.api.cmdb.pojo,
- com.alibaba.nacos.api.cmdb.spi,
- com.alibaba.nacos.api.common,
- com.alibaba.nacos.api.config,
- com.alibaba.nacos.api.config.ability,
- com.alibaba.nacos.api.config.annotation,
- com.alibaba.nacos.api.config.convert,
- com.alibaba.nacos.api.config.filter,
- com.alibaba.nacos.api.config.listener,
- com.alibaba.nacos.api.config.remote.request,
- com.alibaba.nacos.api.config.remote.request.cluster,
- com.alibaba.nacos.api.config.remote.response,
- com.alibaba.nacos.api.config.remote.response.cluster,
- com.alibaba.nacos.api.exception,
- com.alibaba.nacos.api.exception.api,
- com.alibaba.nacos.api.exception.runtime,
- com.alibaba.nacos.api.grpc.auto,
- com.alibaba.nacos.api.model.v2,
- com.alibaba.nacos.api.naming,
- com.alibaba.nacos.api.naming.ability,
- com.alibaba.nacos.api.naming.listener,
- com.alibaba.nacos.api.naming.pojo,
- com.alibaba.nacos.api.naming.pojo.builder,
- com.alibaba.nacos.api.naming.pojo.healthcheck,
- com.alibaba.nacos.api.naming.pojo.healthcheck.impl,
- com.alibaba.nacos.api.naming.remote,
- com.alibaba.nacos.api.naming.remote.request,
- com.alibaba.nacos.api.naming.remote.response,
- com.alibaba.nacos.api.naming.spi.generator,
- com.alibaba.nacos.api.naming.utils,
- com.alibaba.nacos.api.remote,
- com.alibaba.nacos.api.remote.ability,
- com.alibaba.nacos.api.remote.request,
- com.alibaba.nacos.api.remote.response,
- com.alibaba.nacos.api.selector,
- com.alibaba.nacos.api.selector.context,
- com.alibaba.nacos.api.utils
类分层结构
- java.lang.Object
- com.alibaba.nacos.api.selector.AbstractCmdbSelector<T> (implements com.alibaba.nacos.api.selector.Selector<R,C,E>)
- com.alibaba.nacos.api.config.filter.AbstractConfigFilter (implements com.alibaba.nacos.api.config.filter.IConfigFilter)
- com.alibaba.nacos.api.naming.listener.AbstractEventListener (implements com.alibaba.nacos.api.naming.listener.EventListener)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- com.alibaba.nacos.api.remote.RpcScheduledExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- com.alibaba.nacos.api.naming.pojo.healthcheck.AbstractHealthChecker (implements java.lang.Cloneable, java.io.Serializable)
- com.alibaba.nacos.api.naming.pojo.healthcheck.AbstractHealthChecker.None
- com.alibaba.nacos.api.naming.pojo.healthcheck.impl.Http
- com.alibaba.nacos.api.naming.pojo.healthcheck.impl.Mysql
- com.alibaba.nacos.api.naming.pojo.healthcheck.impl.Tcp
- com.alibaba.nacos.api.config.listener.AbstractListener (implements com.alibaba.nacos.api.config.listener.Listener)
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.alibaba.nacos.api.grpc.auto.Metadata (implements com.alibaba.nacos.api.grpc.auto.MetadataOrBuilder)
- com.alibaba.nacos.api.grpc.auto.Payload (implements com.alibaba.nacos.api.grpc.auto.PayloadOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.alibaba.nacos.api.grpc.auto.Metadata.Builder (implements com.alibaba.nacos.api.grpc.auto.MetadataOrBuilder)
- com.alibaba.nacos.api.grpc.auto.Payload.Builder (implements com.alibaba.nacos.api.grpc.auto.PayloadOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.alibaba.nacos.api.remote.AbstractPushCallBack (implements com.alibaba.nacos.api.remote.PushCallBack)
- com.alibaba.nacos.api.remote.AbstractRequestCallBack (implements com.alibaba.nacos.api.remote.RequestCallBack<T>)
- com.alibaba.nacos.api.selector.AbstractSelector (implements java.io.Serializable)
- com.alibaba.nacos.api.selector.ExpressionSelector
- com.alibaba.nacos.api.selector.NoneSelector
- com.alibaba.nacos.api.config.listener.AbstractSharedListener (implements com.alibaba.nacos.api.config.listener.Listener)
- io.grpc.stub.AbstractStub<S>
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamBlockingStub
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamFutureStub
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamStub
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestBlockingStub
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestFutureStub
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestStub
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamBaseDescriptorSupplier (implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier)
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamFileDescriptorSupplier
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamMethodDescriptorSupplier (implements io.grpc.protobuf.ProtoMethodDescriptorSupplier)
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.BiRequestStreamImplBase (implements io.grpc.BindableService)
- com.alibaba.nacos.api.grpc.auto.BiRequestStreamGrpc.MethodHandlers<Req,Resp> (implements io.grpc.stub.ServerCalls.BidiStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.ClientStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.ServerStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.UnaryMethod<ReqT,RespT>)
- com.alibaba.nacos.api.ability.ClientAbilities (implements java.io.Serializable)
- com.alibaba.nacos.api.config.ability.ClientConfigAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.config.remote.request.ClientConfigMetricRequest.MetricsKey (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.ability.ClientNamingAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.remote.ability.ClientRemoteAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.pojo.Cluster (implements java.io.Serializable)
- com.alibaba.nacos.api.selector.context.CmdbContext<T>
- com.alibaba.nacos.api.selector.context.CmdbContext.CmdbInstance<T>
- com.alibaba.nacos.api.naming.CommonParams
- com.alibaba.nacos.api.config.remote.request.ConfigBatchListenRequest.ConfigListenContext
- com.alibaba.nacos.api.config.remote.response.ConfigChangeBatchListenResponse.ConfigContext
- com.alibaba.nacos.api.config.ConfigChangeEvent
- com.alibaba.nacos.api.config.ConfigChangeItem
- com.alibaba.nacos.api.config.ConfigFactory
- com.alibaba.nacos.api.common.Constants
- com.alibaba.nacos.api.common.Constants.Config
- com.alibaba.nacos.api.common.Constants.Exception
- com.alibaba.nacos.api.common.Constants.Naming
- com.alibaba.nacos.api.common.Constants.Remote
- com.alibaba.nacos.api.remote.DefaultRequestFuture (implements com.alibaba.nacos.api.remote.RequestFuture)
- com.alibaba.nacos.api.remote.DefaultRequestFuture.CallBackHandler (implements java.lang.Runnable)
- com.alibaba.nacos.api.remote.DefaultRequestFuture.TimeoutHandler (implements java.lang.Runnable)
- com.alibaba.nacos.api.cmdb.pojo.Entity
- com.alibaba.nacos.api.cmdb.pojo.EntityEvent
- com.alibaba.nacos.api.naming.pojo.healthcheck.HealthCheckerFactory
- com.alibaba.nacos.api.naming.pojo.Instance (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.pojo.builder.InstanceBuilder
- com.alibaba.nacos.api.cmdb.pojo.Label
- com.alibaba.nacos.api.naming.pojo.ListView<T>
- com.alibaba.nacos.api.grpc.auto.Metadata.HeadersDefaultEntryHolder
- com.alibaba.nacos.api.NacosFactory
- com.alibaba.nacos.api.grpc.auto.NacosGrpcService
- com.alibaba.nacos.api.naming.listener.NamingEvent (implements com.alibaba.nacos.api.naming.listener.Event)
- com.alibaba.nacos.api.naming.NamingFactory
- com.alibaba.nacos.api.naming.NamingMaintainFactory
- com.alibaba.nacos.api.naming.remote.NamingRemoteConstants
- com.alibaba.nacos.api.naming.utils.NamingUtils
- com.alibaba.nacos.api.utils.NetUtils
- com.alibaba.nacos.api.naming.PreservedMetadataKeys
- com.alibaba.nacos.api.PropertyKeyConst
- com.alibaba.nacos.api.PropertyKeyConst.SystemEnv
- com.alibaba.nacos.api.remote.RemoteConstants
- com.alibaba.nacos.api.remote.request.Request (implements com.alibaba.nacos.api.remote.Payload)
- com.alibaba.nacos.api.config.remote.request.AbstractConfigRequest
- com.alibaba.nacos.api.config.remote.request.ConfigBatchListenRequest
- com.alibaba.nacos.api.config.remote.request.cluster.ConfigChangeClusterSyncRequest
- com.alibaba.nacos.api.config.remote.request.ConfigPublishRequest
- com.alibaba.nacos.api.config.remote.request.ConfigQueryRequest
- com.alibaba.nacos.api.config.remote.request.ConfigRemoveRequest
- com.alibaba.nacos.api.naming.remote.request.AbstractNamingRequest
- com.alibaba.nacos.api.naming.remote.request.BatchInstanceRequest
- com.alibaba.nacos.api.naming.remote.request.InstanceRequest
- com.alibaba.nacos.api.naming.remote.request.ServiceListRequest
- com.alibaba.nacos.api.naming.remote.request.ServiceQueryRequest
- com.alibaba.nacos.api.naming.remote.request.SubscribeServiceRequest
- com.alibaba.nacos.api.remote.request.InternalRequest
- com.alibaba.nacos.api.remote.request.ConnectionSetupRequest
- com.alibaba.nacos.api.remote.request.HealthCheckRequest
- com.alibaba.nacos.api.remote.request.PushAckRequest
- com.alibaba.nacos.api.remote.request.ServerCheckRequest
- com.alibaba.nacos.api.remote.request.ServerLoaderInfoRequest
- com.alibaba.nacos.api.remote.request.ServerReloadRequest
- com.alibaba.nacos.api.remote.request.ServerRequest
- com.alibaba.nacos.api.config.remote.request.ClientConfigMetricRequest
- com.alibaba.nacos.api.remote.request.ClientDetectionRequest
- com.alibaba.nacos.api.config.remote.request.ConfigChangeNotifyRequest
- com.alibaba.nacos.api.remote.request.ConnectResetRequest
- com.alibaba.nacos.api.naming.remote.request.NotifySubscriberRequest
- com.alibaba.nacos.api.config.remote.request.AbstractConfigRequest
- com.alibaba.nacos.api.grpc.auto.RequestGrpc
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.MethodHandlers<Req,Resp> (implements io.grpc.stub.ServerCalls.BidiStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.ClientStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.ServerStreamingMethod<ReqT,RespT>, io.grpc.stub.ServerCalls.UnaryMethod<ReqT,RespT>)
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestBaseDescriptorSupplier (implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier)
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestFileDescriptorSupplier
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestMethodDescriptorSupplier (implements io.grpc.protobuf.ProtoMethodDescriptorSupplier)
- com.alibaba.nacos.api.grpc.auto.RequestGrpc.RequestImplBase (implements io.grpc.BindableService)
- com.alibaba.nacos.api.remote.request.RequestMeta
- com.alibaba.nacos.api.remote.response.Response (implements com.alibaba.nacos.api.remote.Payload)
- com.alibaba.nacos.api.config.remote.response.ClientConfigMetricResponse
- com.alibaba.nacos.api.remote.response.ClientDetectionResponse
- com.alibaba.nacos.api.config.remote.response.ConfigChangeBatchListenResponse
- com.alibaba.nacos.api.config.remote.response.cluster.ConfigChangeClusterSyncResponse
- com.alibaba.nacos.api.config.remote.response.ConfigChangeNotifyResponse
- com.alibaba.nacos.api.config.remote.response.ConfigPublishResponse
- com.alibaba.nacos.api.config.remote.response.ConfigQueryResponse
- com.alibaba.nacos.api.config.remote.response.ConfigRemoveResponse
- com.alibaba.nacos.api.remote.response.ConnectResetResponse
- com.alibaba.nacos.api.remote.response.ErrorResponse
- com.alibaba.nacos.api.remote.response.HealthCheckResponse
- com.alibaba.nacos.api.naming.remote.response.InstanceResponse
- com.alibaba.nacos.api.naming.remote.response.BatchInstanceResponse
- com.alibaba.nacos.api.naming.remote.response.NotifySubscriberResponse
- com.alibaba.nacos.api.naming.remote.response.QueryServiceResponse
- com.alibaba.nacos.api.remote.response.ServerCheckResponse
- com.alibaba.nacos.api.remote.response.ServerLoaderInfoResponse
- com.alibaba.nacos.api.remote.response.ServerReloadResponse
- com.alibaba.nacos.api.naming.remote.response.ServiceListResponse
- com.alibaba.nacos.api.naming.remote.response.SubscribeServiceResponse
- com.alibaba.nacos.api.common.ResponseCode
- com.alibaba.nacos.api.naming.NamingResponseCode
- com.alibaba.nacos.api.model.v2.Result<T> (implements java.io.Serializable)
- com.alibaba.nacos.api.ability.ServerAbilities (implements java.io.Serializable)
- com.alibaba.nacos.api.config.ability.ServerConfigAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.ability.ServerNamingAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.remote.ability.ServerRemoteAbility (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.pojo.Service (implements java.io.Serializable)
- com.alibaba.nacos.api.naming.pojo.ServiceInfo
- com.alibaba.nacos.api.utils.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.alibaba.nacos.api.exception.NacosException
- com.alibaba.nacos.api.exception.api.NacosApiException
- java.lang.RuntimeException
- com.alibaba.nacos.api.exception.runtime.NacosLoadException
- com.alibaba.nacos.api.exception.runtime.NacosRuntimeException
- com.alibaba.nacos.api.exception.runtime.NacosDeserializationException
- com.alibaba.nacos.api.exception.runtime.NacosSerializationException
- com.alibaba.nacos.api.exception.NacosException
- java.lang.Exception
接口分层结构
- com.alibaba.nacos.api.ability.initializer.AbilityInitializer<A>
- com.alibaba.nacos.api.cmdb.spi.CmdbService
- com.alibaba.nacos.api.config.listener.ConfigChangeParser
- com.alibaba.nacos.api.config.ConfigService
- com.alibaba.nacos.api.remote.DefaultRequestFuture.TimeoutInnerTrigger
- com.alibaba.nacos.api.naming.listener.Event
- com.alibaba.nacos.api.naming.listener.EventListener
- com.alibaba.nacos.api.config.filter.IConfigContext
- com.alibaba.nacos.api.config.filter.IConfigFilter
- com.alibaba.nacos.api.config.filter.IConfigFilterChain
- com.alibaba.nacos.api.config.filter.IConfigRequest
- com.alibaba.nacos.api.config.filter.IConfigResponse
- com.alibaba.nacos.api.naming.spi.generator.IdGenerator
- com.alibaba.nacos.api.config.listener.Listener
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- com.alibaba.nacos.api.grpc.auto.MetadataOrBuilder
- com.alibaba.nacos.api.grpc.auto.PayloadOrBuilder
- com.google.protobuf.MessageOrBuilder
- com.alibaba.nacos.api.config.convert.NacosConfigConverter<T>
- com.alibaba.nacos.api.naming.NamingMaintainService
- com.alibaba.nacos.api.naming.NamingService
- com.alibaba.nacos.api.remote.Payload
- com.alibaba.nacos.api.remote.PushCallBack
- com.alibaba.nacos.api.remote.RequestCallBack<T>
- com.alibaba.nacos.api.remote.Requester
- com.alibaba.nacos.api.remote.RequestFuture
- com.alibaba.nacos.api.selector.context.SelectorContextBuilder<T,C,P>
- java.io.Serializable
- com.alibaba.nacos.api.selector.Selector<R,C,E>
- com.alibaba.nacos.api.SystemPropertyKeyConst
注释类型分层结构
- com.alibaba.nacos.api.annotation.NacosApi (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.config.annotation.NacosConfigListener (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.config.annotation.NacosIgnore (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.annotation.NacosInjected (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.annotation.NacosProperties (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.config.annotation.NacosProperty (implements java.lang.annotation.Annotation)
- com.alibaba.nacos.api.config.annotation.NacosValue (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.alibaba.nacos.api.config.ConfigType
- com.alibaba.nacos.api.cmdb.pojo.EntityEventType
- com.alibaba.nacos.api.model.v2.ErrorCode
- com.alibaba.nacos.api.naming.pojo.healthcheck.HealthCheckType
- com.alibaba.nacos.api.cmdb.pojo.PreservedEntityTypes
- com.alibaba.nacos.api.config.PropertyChangeType
- com.alibaba.nacos.api.remote.response.ResponseCode
- com.alibaba.nacos.api.selector.SelectorType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)