所有程序包的分层结构
程序包分层结构:类分层结构
- java.lang.Object
- cn.godmao.getty.AbstractChannel (implements cn.godmao.getty.channel.IChannel<I>)
- cn.godmao.getty.server.DefaultChannel
- cn.godmao.getty.AbstractChannelService<C> (implements cn.godmao.getty.channel.IChannelService<I,
C>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.server.DefaultChannelService
- cn.godmao.getty.client.AbstractClient (implements cn.godmao.common.Init.Init0, cn.godmao.getty.IServer)
- cn.godmao.executor.AbstractExecutorService<E> (implements cn.godmao.executor.IExecutorService<E>)
- cn.godmao.getty.ExecutorService (implements cn.godmao.common.ISchedule)
- cn.godmao.getty.server.AbstractServer<C> (implements cn.godmao.common.Init.Init0, cn.godmao.getty.IServer)
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.netty.channel.ChannelInitializer<C>
- cn.godmao.getty.client.base.ClientBaseInitializer (implements cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.ServerBaseInitializer (implements cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.client.base.WebsocketClientBaseInitializer (implements cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.WebsocketServerBaseInitializer (implements cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.client.base.ClientBaseHandler (implements cn.godmao.getty.handler.IChannelHandler, cn.godmao.common.Init.Init1<P1>)
- io.netty.handler.codec.MessageToMessageDecoder<I>
- cn.godmao.getty.client.base.ClientBaseDecoderHandler (implements cn.godmao.getty.handler.IDecoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.ServerBaseDecoderHandler (implements cn.godmao.getty.handler.IDecoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.client.base.WebsocketClientBaseDecoderHandler (implements cn.godmao.getty.handler.IDecoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.WebsocketServerBaseDecoderHandler (implements cn.godmao.getty.handler.IDecoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.ServerBaseHandler (implements cn.godmao.getty.handler.IChannelHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.client.base.WebsocketClientBaseHandler (implements cn.godmao.getty.handler.IChannelHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.WebsocketServerBaseHandler (implements cn.godmao.getty.handler.IChannelHandler, cn.godmao.common.Init.Init1<P1>)
- io.netty.channel.ChannelInitializer<C>
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.handler.codec.MessageToMessageEncoder<I>
- cn.godmao.getty.client.base.ClientBaseEncoderHandler (implements cn.godmao.getty.handler.IEncoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.ServerBaseEncoderHandler (implements cn.godmao.getty.handler.IEncoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.client.base.WebsocketClientBaseEncoderHandler (implements cn.godmao.getty.handler.IEncoderHandler, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.server.base.WebsocketServerBaseEncoderHandler (implements cn.godmao.getty.handler.IEncoderHandler, cn.godmao.common.Init.Init1<P1>)
- io.netty.handler.codec.MessageToMessageEncoder<I>
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- cn.godmao.getty.client.base.ClientBaseDecoder (implements cn.godmao.getty.codec.IDecoder<DP,
DR>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.client.base.ClientBaseEncoder (implements cn.godmao.getty.codec.IEncoder<EP,
ER>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.client.ClientConfig (implements cn.godmao.getty.IConfig)
- cn.godmao.getty.GettyCommon
- cn.godmao.getty.InitBaseChannel
- cn.godmao.getty.ProtostuffUtil
- cn.godmao.getty.server.base.ServerBaseDecoder (implements cn.godmao.getty.codec.IDecoder<DP,
DR>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.server.base.ServerBaseEncoder (implements cn.godmao.getty.codec.IEncoder<EP,
ER>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.server.ServerConfig (implements cn.godmao.getty.IConfig)
- cn.godmao.getty.client.base.WebsocketClientBaseDecoder (implements cn.godmao.getty.codec.IDecoder<DP,
DR>) - cn.godmao.getty.client.base.WebsocketClientBaseEncoder (implements cn.godmao.getty.codec.IEncoder<EP,
ER>) - cn.godmao.getty.server.base.WebsocketServerBaseDecoder (implements cn.godmao.getty.codec.IDecoder<DP,
DR>, cn.godmao.common.Init.Init1<P1>) - cn.godmao.getty.server.base.WebsocketServerBaseEncoder (implements cn.godmao.getty.codec.IEncoder<EP,
ER>, cn.godmao.common.Init.Init1<P1>)
- cn.godmao.getty.AbstractChannel (implements cn.godmao.getty.channel.IChannel<I>)
接口分层结构
- io.netty.channel.ChannelHandler
- cn.godmao.getty.handler.IChannelHandler
- cn.godmao.getty.handler.IDecoderHandler
- cn.godmao.getty.handler.IEncoderHandler
- cn.godmao.getty.handler.IFilterHandler
- cn.godmao.getty.handler.IChannelHandler
- cn.godmao.getty.channel.IChannelService<I,
C> - cn.godmao.getty.IConfig
- cn.godmao.getty.IConnect<I,
C, M> - cn.godmao.getty.codec.IDecoder<DP,
DR> - cn.godmao.getty.codec.IEncoder<EP,
ER> - cn.godmao.common.IRun<R>
- cn.godmao.common.IExecute<E>
- cn.godmao.getty.channel.IChannel<I>
- cn.godmao.common.IExecute<E>
- cn.godmao.getty.IServer
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.godmao.getty.Connect
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)