所有程序包的分层结构
程序包分层结构:- org.coodex.concrete.apm,
- org.coodex.concrete.client,
- org.coodex.concrete.common,
- org.coodex.concrete.common.bytecode.javassist,
- org.coodex.concrete.common.conflictsolutions,
- org.coodex.concrete.common.count,
- org.coodex.concrete.common.modules,
- org.coodex.concrete.core,
- org.coodex.concrete.core.intercept,
- org.coodex.concrete.core.intercept.annotations,
- org.coodex.concrete.core.intercept.timecheckers,
- org.coodex.concrete.core.signature,
- org.coodex.concrete.core.token,
- org.coodex.concrete.core.token.jwt,
- org.coodex.concrete.core.token.local,
- org.coodex.concrete.core.token.sharedcache,
- org.coodex.concrete.message,
- org.coodex.concrete.message.serializers,
- org.coodex.concrete.own,
- org.coodex.concrete.protobuf
类分层结构
- java.lang.Object
- org.coodex.concrete.common.AbstractBeanProvider (implements org.coodex.concrete.common.BeanProvider)
- org.coodex.concrete.common.conflictsolutions.AbstractConflictSolution (implements org.coodex.concrete.common.ConflictSolution)
- org.coodex.concrete.common.conflictsolutions.AccountFactoryAggregationFilter
- org.coodex.concrete.common.conflictsolutions.BeanNameFilter
- org.coodex.concrete.client.AbstractDestinationFactory<T> (implements org.coodex.concrete.client.DestinationFactory<L,
S>) - org.coodex.concrete.core.intercept.AbstractInterceptor (implements org.coodex.concrete.core.intercept.ConcreteInterceptor)
- org.coodex.concrete.core.intercept.AbstractSignatureInterceptor
- org.coodex.concrete.core.intercept.SignatureInterceptor
- org.coodex.concrete.core.intercept.AbstractSyncInterceptor (implements org.coodex.concrete.core.intercept.ConcreteSyncInterceptor)
- org.coodex.concrete.core.intercept.AbstractSyncInterceptor.InnerSyncInterceptor
- org.coodex.concrete.core.intercept.DeprecatedCheckInterceptor
- org.coodex.concrete.core.intercept.LicenseCheckInterceptor
- org.coodex.concrete.core.intercept.LimitingInterceptor
- org.coodex.concrete.core.intercept.ProductionValidationInterceptor
- org.coodex.concrete.core.intercept.SyncInterceptorChain (implements org.coodex.concrete.core.intercept.InterceptorChain, java.util.Set<E>)
- org.coodex.concrete.core.intercept.AbstractTokenBasedTopicSubscribeInterceptor<M>
- org.coodex.concrete.core.intercept.DefaultTokenBasedTopicSubscribeInterceptor<M>
- org.coodex.concrete.core.intercept.AsyncInterceptorChain (implements org.coodex.concrete.core.intercept.InterceptorChain, java.util.Set<E>)
- org.coodex.concrete.core.intercept.BeanValidationInterceptor
- org.coodex.concrete.core.intercept.RBACInterceptor
- org.coodex.concrete.core.intercept.ServiceTimingInterceptor
- org.coodex.concrete.core.intercept.AbstractSignatureInterceptor
- org.coodex.concrete.core.signature.AbstractIronPen (implements org.coodex.concrete.common.IronPen)
- org.coodex.concrete.common.AbstractJsonSerializer (implements org.coodex.concrete.common.JSONSerializer)
- org.coodex.util.AbstractJSONSerializer (implements org.coodex.util.JSONSerializer)
- org.coodex.util.FastJsonSerializer (implements org.coodex.util.JSONSerializer)
- org.coodex.concrete.common.FastJsonSerializer (implements org.coodex.concrete.common.JSONSerializer)
- org.coodex.util.FastJsonSerializer (implements org.coodex.util.JSONSerializer)
- 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)
- org.coodex.concrete.protobuf.Concrete.RequestPackage (implements org.coodex.concrete.protobuf.Concrete.RequestPackageOrBuilder)
- org.coodex.concrete.protobuf.Concrete.ResponsePackage (implements org.coodex.concrete.protobuf.Concrete.ResponsePackageOrBuilder)
- 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>
- org.coodex.concrete.protobuf.Concrete.RequestPackage.Builder (implements org.coodex.concrete.protobuf.Concrete.RequestPackageOrBuilder)
- org.coodex.concrete.protobuf.Concrete.ResponsePackage.Builder (implements org.coodex.concrete.protobuf.Concrete.ResponsePackageOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- org.coodex.concrete.common.modules.AbstractModule<UNIT> (implements org.coodex.concrete.common.modules.Annotated, java.lang.Comparable<T>, org.coodex.concrete.common.modules.Documentable)
- org.coodex.concrete.common.AModule
- org.coodex.concrete.own.OwnServiceModule<T>
- org.coodex.concrete.protobuf.ProtobufModule
- org.coodex.concrete.common.modules.AbstractParam (implements org.coodex.concrete.common.modules.Annotated, org.coodex.concrete.common.modules.Documentable)
- org.coodex.concrete.common.AParam
- org.coodex.concrete.common.AbstractServiceContext (implements org.coodex.concrete.common.ServiceContext)
- org.coodex.concrete.common.AbstractContainerContext (implements org.coodex.concrete.common.ContainerContext)
- org.coodex.concrete.common.ServerSideContext
- org.coodex.concrete.protobuf.ProtobufContext
- org.coodex.concrete.common.ServerSideContext
- org.coodex.concrete.client.LocalServiceContext (implements org.coodex.concrete.common.ContainerContext)
- org.coodex.concrete.common.AbstractContainerContext (implements org.coodex.concrete.common.ContainerContext)
- org.coodex.concrete.common.AbstractSubjoin (implements org.coodex.concrete.common.Subjoin)
- org.coodex.concrete.common.AbstractChangeableSubjoin
- org.coodex.concrete.own.OwnServiceSubjoin
- org.coodex.concrete.own.MapSubjoin
- org.coodex.concrete.common.SubjoinWrapper.DefaultSubjoin
- org.coodex.concrete.common.AbstractChangeableSubjoin
- org.coodex.concrete.common.AbstractThrowableMapper (implements org.coodex.concrete.common.ThrowableMapper)
- org.coodex.concrete.core.token.AbstractToken (implements org.coodex.concrete.common.Token)
- org.coodex.concrete.core.token.sharedcache.SharedCacheToken
- org.coodex.concrete.message.AbstractTokenBasedMessageFilter<M> (implements org.coodex.concrete.message.SelectableObserver<M>)
- org.coodex.concrete.message.AbstractTopicPrototype<M> (implements org.coodex.concrete.message.AbstractTopic<M>)
- org.coodex.concrete.message.DefaultTopicPrototype<M>
- org.coodex.concrete.message.TokenBasedTopicPrototype<M> (implements org.coodex.concrete.message.TokenBasedTopic<M>)
- org.coodex.concrete.apm.AbstractTrace (implements org.coodex.concrete.apm.Trace)
- org.coodex.util.AbstractTranslateService (implements org.coodex.util.TranslateService)
- org.coodex.concrete.core.ResourceBundlesTranslateService
- org.coodex.concrete.common.modules.AbstractUnit<PARAM> (implements org.coodex.concrete.common.modules.Annotated, java.lang.Comparable<T>, org.coodex.concrete.common.modules.Documentable)
- org.coodex.concrete.common.AUnit
- org.coodex.concrete.own.OwnServiceUnit
- org.coodex.concrete.protobuf.ProtobufUnit
- org.coodex.concrete.common.AccountFactoryAggregation<ID> (implements org.coodex.concrete.common.AccountFactory<ID>)
- org.coodex.concrete.message.AggregatedCourierPrototypeProvider (implements org.coodex.concrete.message.CourierPrototypeProvider)
- org.coodex.concrete.apm.APM
- org.coodex.concrete.common.BeanServiceLoaderProvider
- org.coodex.concrete.core.intercept.timecheckers.ByTimeRange (implements org.coodex.concrete.common.ServiceTimingChecker)
- org.coodex.concrete.core.intercept.timecheckers.ByWorkDay (implements org.coodex.concrete.common.ServiceTimingChecker)
- org.coodex.concrete.common.CallerWrapper (implements org.coodex.concrete.common.Caller)
- org.coodex.concrete.common.ClassifiableAccountFactory (implements org.coodex.concrete.common.SelectableAccountFactory<ID>)
- org.coodex.concrete.common.ClassifiableAccountID (implements org.coodex.concrete.common.AccountID, java.io.Serializable)
- org.coodex.concrete.common.ClassifiableAccountIDDeserializer (implements org.coodex.concrete.common.AccountIDDeserializer)
- org.coodex.concrete.client.ClientSideContext (implements org.coodex.concrete.common.ServiceContext)
- org.coodex.concrete.client.ClientTokenManagement
- org.coodex.concrete.protobuf.Concrete
- org.coodex.concrete.common.ConcreteContext
- org.coodex.concrete.core.ConcreteDefaultConfigurationProvider (implements org.coodex.config.DefaultConfigurationProvider)
- org.coodex.concrete.common.ConcreteHelper
- org.coodex.concrete.common.ConcreteLocaleProvider (implements org.coodex.util.DefaultLocaleProvider)
- org.coodex.concrete.common.count.CountFacadeProvider (implements org.coodex.count.CountFacade)
- org.coodex.concrete.message.CourierPrototype<M> (implements org.coodex.concrete.message.Courier<M>)
- org.coodex.concrete.message.AggregatedCourierPrototype<M>
- org.coodex.concrete.message.LocalCourierPrototype<M>
- org.coodex.concrete.own.DataPackage<T>
- org.coodex.concrete.own.RequestPackage<T>
- org.coodex.concrete.own.ResponsePackage<T>
- org.coodex.concrete.message.serializers.DefaultSerializer (implements org.coodex.concrete.message.Serializer)
- org.coodex.concrete.core.signature.DefaultSignatureSerializer (implements org.coodex.concrete.common.SignatureSerializer)
- org.coodex.concrete.message.DefaultTopicPrototypeProvider (implements org.coodex.concrete.message.TopicPrototypeProvider)
- org.coodex.concrete.common.DefinitionContextImpl (implements org.coodex.concrete.common.DefinitionContext)
- org.coodex.concrete.client.Destination (implements java.io.Serializable)
- org.coodex.concrete.common.ErrorCodes (implements org.coodex.concrete.api.ErrorCodeDef)
- org.coodex.concrete.common.ErrorDefinition (implements java.lang.Comparable<T>)
- org.coodex.concrete.common.ErrorInfo
- org.coodex.concrete.common.ErrorMessageFacade
- org.coodex.concrete.core.token.jwt.Header
- org.coodex.concrete.core.signature.HMAC_KeyStoreDefaultImpl (implements org.coodex.concrete.core.signature.HMAC_KeyStore)
- org.coodex.concrete.core.signature.HmacPenFactory (implements org.coodex.concrete.common.IronPenFactory)
- org.coodex.concrete.common.IF
- org.coodex.concrete.core.intercept.InterceptOrders
- org.coodex.concrete.common.bytecode.javassist.JavassistHelper
- org.coodex.concrete.message.serializers.JSonSerializer (implements org.coodex.concrete.message.Serializer)
- org.coodex.concrete.common.JSONSerializerFactory
- org.coodex.concrete.common.JSONSerializerTestCase
- org.coodex.concrete.core.token.local.LocalTokenEventListener (implements org.coodex.concrete.common.TokenEventListener)
- org.coodex.concrete.core.token.local.LocalTokenManager (implements org.coodex.concrete.core.token.TokenManager)
- org.coodex.concrete.core.intercept.MaximumConcurrencyLimiting (implements org.coodex.concrete.api.LimitingStrategy)
- org.coodex.concrete.client.MessageSubscriber
- org.coodex.concrete.own.OwnServiceProvider (implements org.coodex.concrete.api.Application)
- org.coodex.concrete.protobuf.ProtobufServiceApplication
- org.coodex.concrete.own.OwnServiceProvider.LanguageTag
- org.coodex.concrete.own.PackageHelper
- org.coodex.concrete.protobuf.ProtobufHelper
- org.coodex.concrete.common.RBACHelper
- org.coodex.concrete.core.signature.RSA_KeyStoreDefaultImpl (implements org.coodex.concrete.core.signature.RSA_KeyStore)
- org.coodex.concrete.core.signature.RSAPenFactory (implements org.coodex.concrete.common.IronPenFactory)
- org.coodex.concrete.core.token.sharedcache.SharedCacheTokenManager (implements org.coodex.concrete.core.token.TokenManager)
- org.coodex.concrete.core.signature.SignUtil
- org.coodex.concrete.core.signature.SignUtil.HowToSign
- org.coodex.concrete.common.SubjoinWrapper (implements org.coodex.concrete.common.Subjoin)
- org.coodex.concrete.message.TBMContainer
- org.coodex.concrete.common.TenantBuilderWrapper (implements org.coodex.concrete.common.TenantBuilder)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.coodex.concrete.core.License.OverdueException
- java.lang.RuntimeException
- org.coodex.concrete.common.ConcreteException
- java.lang.Exception
- org.coodex.concrete.common.ThrowableMapperFacade
- org.coodex.concrete.common.conflictsolutions.ThrowException (implements org.coodex.concrete.common.ConflictSolution)
- org.coodex.concrete.message.TokenBasedTopicPrototype.ConsumedNotify (implements java.io.Serializable)
- org.coodex.concrete.message.TokenBasedTopicPrototype.Id<M> (implements java.io.Serializable)
- org.coodex.concrete.message.TokenBasedTopicPrototype.TokenConfirm<M>
- org.coodex.concrete.message.TokenBasedTopicPrototypeProvider (implements org.coodex.concrete.message.TopicPrototypeProvider)
- org.coodex.concrete.core.intercept.TokenBaseTopicTokenEventListener (implements org.coodex.concrete.common.TokenEventListener)
- org.coodex.concrete.core.intercept.TokenBucketLimiting (implements org.coodex.concrete.api.LimitingStrategy)
- org.coodex.concrete.core.token.TokenProxy (implements org.coodex.concrete.common.Token)
- org.coodex.concrete.core.token.TokenWrapper (implements org.coodex.concrete.common.Token)
- org.coodex.concrete.message.TopicKey
- org.coodex.concrete.message.Topics
- org.coodex.concrete.common.WarningData (implements org.coodex.concrete.common.Warning)
接口分层结构
- org.coodex.concrete.common.AccountFactory<ID>
- org.coodex.concrete.common.SelectableAccountFactory<ID> (并 extends org.coodex.util.SelectableService<Param_Type>)
- org.aopalliance.aop.Advice
- org.aopalliance.intercept.Interceptor
- org.aopalliance.intercept.MethodInterceptor
- org.coodex.concrete.core.intercept.ConcreteSyncInterceptor (并 extends org.coodex.concrete.core.intercept.ConcreteInterceptor)
- org.aopalliance.intercept.MethodInterceptor
- org.aopalliance.intercept.Interceptor
- org.coodex.concrete.common.modules.Annotated
- org.coodex.concrete.common.BeanProvider
- org.coodex.concrete.core.signature.Client4Elements
- org.coodex.concrete.core.signature.ClientKeyIdAndAlgGetter
- org.coodex.concrete.message.Courier<M>
- org.coodex.concrete.common.modules.Documentable
- java.util.function.Function<T,
R> - org.coodex.concrete.common.ConcreteClassFilter
- org.coodex.concrete.core.intercept.InterceptorChain
- org.coodex.concrete.core.intercept.InterceptOrdered
- org.coodex.concrete.core.intercept.ConcreteInterceptor
- org.coodex.concrete.core.intercept.ConcreteSyncInterceptor (并 extends org.aopalliance.intercept.MethodInterceptor)
- org.coodex.concrete.core.intercept.ConcreteInterceptor
- org.aopalliance.intercept.Joinpoint
- org.aopalliance.intercept.Invocation
- org.aopalliance.intercept.MethodInvocation
- org.coodex.concrete.core.intercept.ConcreteMethodInvocation
- org.aopalliance.intercept.MethodInvocation
- org.aopalliance.intercept.Invocation
- org.coodex.util.JSONSerializer
- org.coodex.concrete.common.JSONSerializer
- org.coodex.concrete.core.License
- org.coodex.concrete.client.MessageListener<T>
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.coodex.concrete.protobuf.Concrete.RequestPackageOrBuilder
- org.coodex.concrete.protobuf.Concrete.ResponsePackageOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.coodex.concrete.own.OwnServiceProvider.OwnModuleBuilder
- org.coodex.concrete.own.OwnServiceProvider.ResponseVisitor
- org.coodex.concrete.own.OwnServiceProvider.JSONResponseVisitor
- org.coodex.concrete.own.OwnServiceProvider.ServerSideMessageVisitor
- org.coodex.concrete.own.OwnServiceProvider.TBMNewTokenVisitor
- org.coodex.concrete.common.modules.RoleNameMapper
- org.coodex.util.SelectableService<Param_Type>
- org.coodex.concrete.common.ConflictSolution
- org.coodex.concrete.message.CourierPrototypeProvider
- org.coodex.concrete.core.signature.HMAC_KeyStore
- org.coodex.concrete.common.modules.ModuleMaker<MODULE>
- org.coodex.concrete.core.signature.NoiseGenerator
- org.coodex.concrete.core.signature.NoiseValidator
- org.coodex.concrete.core.token.jwt.Officer
- org.coodex.concrete.core.signature.RSA_KeyStore
- org.coodex.concrete.common.SelectableAccountFactory<ID> (并 extends org.coodex.concrete.common.AccountFactory<ID>)
- org.coodex.util.SelectableFactory<PRODUCT,
PARAM> - org.coodex.concrete.client.DestinationFactory<L,
S>
- org.coodex.concrete.client.DestinationFactory<L,
- org.coodex.concrete.message.Serializer
- org.coodex.concrete.common.ThrowableMapper
- org.coodex.concrete.common.ThrowableToConcreteExceptionMapper<T>
- org.coodex.concrete.message.TopicPrototypeProvider
- org.coodex.concrete.common.ServiceContext
- org.coodex.concrete.common.ContainerContext
- org.coodex.concrete.core.Settings
- org.coodex.concrete.core.token.jwt.Stevedore
- org.coodex.concrete.message.TBMContainer.TBMListener
- org.coodex.concrete.common.TestServiceContext
- org.coodex.concrete.core.token.TokenManager
- org.coodex.concrete.apm.Trace
- org.coodex.concrete.apm.TraceFactory
- org.coodex.concrete.common.ViolationsFormatter
注释类型分层结构
- org.coodex.concrete.core.intercept.annotations.ClientSide (implements java.lang.annotation.Annotation)
- org.coodex.concrete.core.intercept.annotations.Default (implements java.lang.annotation.Annotation)
- org.coodex.concrete.core.intercept.annotations.Local (implements java.lang.annotation.Annotation)
- org.coodex.concrete.message.MessageConsumer (implements java.lang.annotation.Annotation)
- org.coodex.concrete.message.Queue (implements java.lang.annotation.Annotation)
- org.coodex.concrete.core.intercept.annotations.ServerSide (implements java.lang.annotation.Annotation)
- org.coodex.concrete.core.intercept.annotations.TestContext (implements java.lang.annotation.Annotation)