类分层结构

  • java.lang.Object
    • tech.ordinaryroad.live.chat.client.commons.base.msg.BaseMsg (implements tech.ordinaryroad.live.chat.client.commons.base.msg.IMsg)
      • tech.ordinaryroad.live.chat.client.commons.base.msg.BaseCmdMsg<CmdEnum> (implements tech.ordinaryroad.live.chat.client.commons.base.msg.ICmdMsg<CmdEnum>)
    • tech.ordinaryroad.live.chat.client.commons.base.constant.Constants
    • java.lang.Throwable (implements java.io.Serializable)

接口分层结构

  • tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<T>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.IEnterRoomMsgListener<T,EnterRoomMsg>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>
  • tech.ordinaryroad.live.chat.client.commons.base.listener.ISuperChatMsgListener<T,SuperChatMsg>
  • java.io.Serializable
    • tech.ordinaryroad.live.chat.client.commons.base.msg.IMsg
      • tech.ordinaryroad.live.chat.client.commons.base.msg.ICmdMsg<CmdEnum>
      • tech.ordinaryroad.live.chat.client.commons.base.msg.IDanmuMsg
        • tech.ordinaryroad.live.chat.client.commons.base.msg.ISuperChatMsg
      • tech.ordinaryroad.live.chat.client.commons.base.msg.IEnterRoomMsg
      • tech.ordinaryroad.live.chat.client.commons.base.msg.IGiftMsg
      • tech.ordinaryroad.live.chat.client.commons.base.msg.ILikeMsg