类分层结构
- java.lang.Object
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- me.ahoo.pigeon.core.security.authorization.AuthorizeResult<TBody>
- me.ahoo.pigeon.core.util.Clazzs
- me.ahoo.pigeon.core.security.command.mather.CommandMatcherFactory
- me.ahoo.pigeon.core.security.command.privilege.CommandPrivilegeChecker (implements me.ahoo.pigeon.core.security.command.privilege.PrivilegeChecker)
- me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
- me.ahoo.pigeon.core.message.CommandTypes
- me.ahoo.pigeon.core.security.authorization.CompositeAuthorization (implements me.ahoo.pigeon.core.security.authorization.UserAuthorization)
- me.ahoo.pigeon.core.connector.ConnectorId
- me.ahoo.pigeon.core.Constants
- me.ahoo.pigeon.core.security.command.mather.ContainsCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.util.Dates
- me.ahoo.pigeon.core.codec.DecoderRegistrar
- me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber (implements me.ahoo.pigeon.core.bus.subscriber.Subscriber)
- me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberFactory (implements me.ahoo.pigeon.core.bus.subscriber.SubscriberFactory)
- me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberGroupIdParser (implements me.ahoo.pigeon.core.bus.subscriber.SubscriberGroupIdParser)
- me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberRegistry (implements me.ahoo.pigeon.core.bus.subscriber.SubscriberRegistry)
- me.ahoo.pigeon.core.bus.impl.DefaultTopicParser (implements me.ahoo.pigeon.core.bus.TopicParser)
- me.ahoo.pigeon.core.security.authorization.Device
- me.ahoo.pigeon.core.bus.Dispatcher.Default (implements me.ahoo.pigeon.core.bus.Dispatcher)
- me.ahoo.pigeon.core.util.EmptyIterator<E> (implements java.util.Iterator<E>)
- me.ahoo.pigeon.core.security.command.mather.EqualCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler.LoggerExceptionHandler (implements me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler)
- me.ahoo.pigeon.core.util.Futures
- me.ahoo.pigeon.core.bus.subscriber.support.ImSubscriberAnnotationBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.core.Ordered)
- me.ahoo.pigeon.core.id.impl.JdkId (implements me.ahoo.pigeon.core.id.IdGenerator)
- me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
- me.ahoo.pigeon.core.security.authorization.jwt.config.DeviceConfig
- me.ahoo.pigeon.core.security.authorization.jwt.config.RoomConfig
- me.ahoo.pigeon.core.security.authorization.jwt.config.UserConfig
- me.ahoo.pigeon.core.security.authorization.jwt.JwtDeviceAuthorization (implements me.ahoo.pigeon.core.security.authorization.DeviceAuthorization)
- me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
- me.ahoo.pigeon.core.security.authorization.jwt.JwtRoomAuthorization (implements me.ahoo.pigeon.core.security.authorization.RoomAuthorization)
- me.ahoo.pigeon.core.security.authorization.jwt.JwtUserAuthorization (implements me.ahoo.pigeon.core.security.authorization.AuthorizationSupport, me.ahoo.pigeon.core.security.authorization.UserAuthorization)
- me.ahoo.pigeon.core.bus.impl.MemoryMessageBus (implements me.ahoo.pigeon.core.bus.MessageBus)
- me.ahoo.pigeon.core.message.Message<TBody> (implements java.lang.Cloneable)
- me.ahoo.pigeon.core.util.Messages
- me.ahoo.pigeon.core.codec.MessageToStringEncoder (implements me.ahoo.pigeon.core.codec.MessageEncoder<TMessageBody,TTarget,TTargetHeader,TTargetBody>)
- me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService (implements me.ahoo.pigeon.core.relation.ConnectorUserRelationService)
- me.ahoo.pigeon.core.security.authorization.none.NoneDeviceAuthorization (implements me.ahoo.pigeon.core.security.authorization.DeviceAuthorization)
- me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService (implements me.ahoo.pigeon.core.relation.DeviceConnectorRelationService)
- me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService (implements me.ahoo.pigeon.core.relation.GroupUserRelationService)
- me.ahoo.pigeon.core.security.authorization.none.NoneRoomAuthorization (implements me.ahoo.pigeon.core.security.authorization.RoomAuthorization)
- me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService (implements me.ahoo.pigeon.core.relation.RoomConnectorRelationService)
- me.ahoo.pigeon.core.security.authorization.none.NoneUserAuthorization (implements me.ahoo.pigeon.core.security.authorization.UserAuthorization)
- me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService (implements me.ahoo.pigeon.core.relation.UserConnectorRelationService)
- me.ahoo.pigeon.core.util.ObjectMappers
- me.ahoo.pigeon.core.security.command.mather.PrefixCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.security.command.PrivilegeCommandAuthorization (implements me.ahoo.pigeon.core.security.command.CommandAuthorization)
- me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
- me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup (implements me.ahoo.pigeon.core.security.command.privilege.PrivilegeChecker)
- me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker (implements me.ahoo.pigeon.core.security.command.privilege.PrivilegeChecker)
- me.ahoo.pigeon.core.bus.PublishResult
- me.ahoo.pigeon.core.message.ReceiverDataProtocol
- me.ahoo.pigeon.core.security.command.mather.RegularCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.util.Resources
- me.ahoo.pigeon.core.security.authorization.Room
- me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
- me.ahoo.pigeon.core.id.impl.SnowflakeId (implements me.ahoo.pigeon.core.id.IdGenerator)
- me.ahoo.pigeon.core.id.impl.SnowflakeIdState
- me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
- me.ahoo.pigeon.core.expression.SpringExpression (implements me.ahoo.pigeon.core.expression.StringExpression)
- me.ahoo.pigeon.core.connector.StatefulSetConnectorIdProvider (implements me.ahoo.pigeon.core.connector.ConnectorIdProvider)
- me.ahoo.pigeon.core.codec.StringMessageBag (implements me.ahoo.pigeon.core.codec.SourceMessageBag<TSource,THeader,TBody>)
- me.ahoo.pigeon.core.codec.StringToMessageDecoder<TBody> (implements me.ahoo.pigeon.core.codec.MessageDecoder<TMessageBody,TSource,TSourceHeader,TSourceBody>)
- me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
- me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
- me.ahoo.pigeon.core.security.command.mather.SuffixCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.security.device.TemporaryDeviceRegistrar (implements me.ahoo.pigeon.core.security.device.DeviceRegistrar)
- me.ahoo.pigeon.core.util.Threads
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- me.ahoo.pigeon.core.security.command.TrueCommandAuthorization (implements me.ahoo.pigeon.core.security.command.CommandAuthorization)
- me.ahoo.pigeon.core.security.command.mather.TrueCommandMatcher (implements me.ahoo.pigeon.core.security.command.mather.CommandMatcher)
- me.ahoo.pigeon.core.security.authorization.User
- me.ahoo.pigeon.core.security.command.WhitelistCommandAuthorization (implements me.ahoo.pigeon.core.security.command.CommandAuthorization)
接口分层结构
注释类型分层结构
- me.ahoo.pigeon.core.bus.Subscribe (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)