所有程序包的分层结构
程序包分层结构:- com.github.thierrysquirrel.websocket.annotation,
- com.github.thierrysquirrel.websocket.autoconfigure,
- com.github.thierrysquirrel.websocket.core.constant,
- com.github.thierrysquirrel.websocket.core.container,
- com.github.thierrysquirrel.websocket.core.domain,
- com.github.thierrysquirrel.websocket.core.domain.builder,
- com.github.thierrysquirrel.websocket.core.exception,
- com.github.thierrysquirrel.websocket.core.factory,
- com.github.thierrysquirrel.websocket.core.template,
- com.github.thierrysquirrel.websocket.core.template.core.constant,
- com.github.thierrysquirrel.websocket.core.template.core.factory,
- com.github.thierrysquirrel.websocket.init,
- com.github.thierrysquirrel.websocket.init.core.factory,
- com.github.thierrysquirrel.websocket.init.core.factory.execution,
- com.github.thierrysquirrel.websocket.netty.core.factory,
- com.github.thierrysquirrel.websocket.netty.core.factory.constant,
- com.github.thierrysquirrel.websocket.netty.core.factory.execution,
- com.github.thierrysquirrel.websocket.netty.server.handler,
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory,
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.constant,
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.execution,
- com.github.thierrysquirrel.websocket.netty.server.handler.core.strategy,
- com.github.thierrysquirrel.websocket.netty.server.init,
- com.github.thierrysquirrel.websocket.netty.server.thread,
- com.github.thierrysquirrel.websocket.netty.server.thread.execution
类分层结构
- java.lang.Object
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractHttpServerHandshakeThread (implements java.lang.Runnable)
- com.github.thierrysquirrel.websocket.netty.server.thread.execution.HttpServerHandshakeThreadExecution
- com.github.thierrysquirrel.websocket.core.template.AbstractWebsocketRouteTemplate (implements com.github.thierrysquirrel.websocket.core.template.WebsocketRouteTemplate)
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractWebsocketServerBusinessThread (implements java.lang.Runnable)
- com.github.thierrysquirrel.websocket.netty.server.thread.execution.WebsocketServerBusinessThreadExecution
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractWebsocketServerCloseThread (implements java.lang.Runnable)
- com.github.thierrysquirrel.websocket.netty.server.thread.execution.WebsocketServerCloseThreadExecution
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractWebsocketServerInitThread (implements java.lang.Runnable)
- com.github.thierrysquirrel.websocket.netty.server.thread.execution.WebsocketServerInitThreadExecution
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractWebsocketServerTimeoutThread (implements java.lang.Runnable)
- com.github.thierrysquirrel.websocket.netty.server.thread.execution.WebsocketServerTimeoutThreadExecution
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.netty.channel.ChannelInitializer<C>
- com.github.thierrysquirrel.websocket.netty.server.handler.HttpServerInitChannelHandler
- io.netty.channel.SimpleChannelInboundHandler<I>
- com.github.thierrysquirrel.websocket.netty.server.handler.HttpServerHandler
- com.github.thierrysquirrel.websocket.netty.server.handler.WebsocketServerHandler
- io.netty.channel.ChannelInitializer<C>
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.ChannelPipelineFactory
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.HandshakeFactory
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.constant.HandshakeFactoryConstant
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.execution.HandshakeFactoryExecution
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.HttpServerHandlerFactory
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.execution.HttpServerHandlerFactoryExecution
- com.github.thierrysquirrel.websocket.core.domain.HttpUpgradeRequest
- com.github.thierrysquirrel.websocket.core.domain.builder.HttpUpgradeRequestBuilder
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.constant.IdleStateConstant
- com.github.thierrysquirrel.websocket.netty.server.handler.core.strategy.MessageEventStrategy
- com.github.thierrysquirrel.websocket.netty.core.factory.constant.SocketAddressConstant
- com.github.thierrysquirrel.websocket.netty.core.factory.SocketAddressFactory
- com.github.thierrysquirrel.websocket.netty.core.factory.constant.ThreadPoolConstant
- com.github.thierrysquirrel.websocket.netty.core.factory.ThreadPoolFactory
- com.github.thierrysquirrel.websocket.netty.core.factory.constant.ThreadPoolFactoryConstant
- com.github.thierrysquirrel.websocket.netty.core.factory.execution.ThreadPoolFactoryExecution
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.github.thierrysquirrel.websocket.core.exception.WebsocketException
- java.lang.Exception
- com.github.thierrysquirrel.websocket.core.factory.UriFactory
- com.github.thierrysquirrel.websocket.core.constant.UriFactoryConstant
- com.github.thierrysquirrel.websocket.autoconfigure.WebsocketAutoConfiguration
- com.github.thierrysquirrel.websocket.core.template.WebsocketChannelTemplate
- com.github.thierrysquirrel.websocket.init.WebsocketInit
- com.github.thierrysquirrel.websocket.init.core.factory.execution.WebsocketInitExecution
- com.github.thierrysquirrel.websocket.core.template.WebsocketMessageTemplate
- com.github.thierrysquirrel.websocket.autoconfigure.WebsocketProperties
- com.github.thierrysquirrel.websocket.core.container.WebsocketRouteContainer
- com.github.thierrysquirrel.websocket.init.WebsocketRouteInit (implements org.springframework.context.ApplicationContextAware)
- com.github.thierrysquirrel.websocket.init.core.factory.WebsocketRouteInitFactory
- com.github.thierrysquirrel.websocket.init.core.factory.execution.WebsocketRouteInitFactoryExecution
- com.github.thierrysquirrel.websocket.core.template.core.factory.WebsocketRouteTemplateFactory
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.WebsocketServerHandlerFactory
- com.github.thierrysquirrel.websocket.netty.server.handler.core.factory.execution.WebsocketServerHandlerFactoryExecution
- com.github.thierrysquirrel.websocket.netty.server.init.WebsocketServerInit
- com.github.thierrysquirrel.websocket.netty.server.thread.AbstractHttpServerHandshakeThread (implements java.lang.Runnable)
接口分层结构
- com.github.thierrysquirrel.websocket.core.template.WebsocketRouteTemplate
注释类型分层结构
- com.github.thierrysquirrel.websocket.annotation.WebsocketRoute (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.github.thierrysquirrel.websocket.core.template.core.constant.WebsocketMessageConstant
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)