类 DouyuCodecUtil
java.lang.Object
tech.ordinaryroad.live.chat.client.codec.douyu.util.DouyuCodecUtil
参考:https://open.douyu.com/source/api/63
- 作者:
- mjz
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明decode(io.netty.buffer.ByteBuf in) static io.netty.buffer.ByteBufencode(BaseDouyuCmdMsg msg) static io.netty.buffer.ByteBufencode(BaseDouyuCmdMsg msg, List<String> containProperties) static String@S/ -> @AS@SgetDouyuMsgClassByType(DouyuCmdEnum douyuCmdEnum, short msgType) static IDouyuMsgparseDouyuSttString(String string, short msgType) parseDouyuSttStringToMap(String string) static Objectstatic StringtoDouyuSttString(Object object) static StringtoDouyuSttString(Object object, List<String> containProperties) static String@AS@S -> @S/
-
字段详细资料
-
IGNORE_PROPERTIES
-
SHOULD_IGNORE_PROPERTIES_PREFIX
以SHOULD_IGNORE开头的成员变量将不会序列化- 另请参阅:
-
MSG_TYPE_SEND
public static final short MSG_TYPE_SEND- 另请参阅:
-
MSG_TYPE_RECEIVE
public static final short MSG_TYPE_RECEIVE- 另请参阅:
-
FRAME_HEADER_LENGTH
public static final short FRAME_HEADER_LENGTH- 另请参阅:
-
SPLITTER
- 另请参阅:
-
END
- 另请参阅:
-
SUFFIX
- 另请参阅:
-
-
构造器详细资料
-
DouyuCodecUtil
public DouyuCodecUtil()
-
-
方法详细资料
-
encode
-
encode
-
decode
-
escape
@S/ -> @AS@S- 参数:
string-- 返回:
-
unescape
@AS@S -> @S/- 参数:
string-- 返回:
-
toDouyuSttString
-
toDouyuSttString
-
parseDouyuSttString
-
parseDouyuSttStringToObject
-
parseDouyuSttStringToMap
-
getDouyuMsgClassByType
public static <T extends IDouyuMsg> Class<T> getDouyuMsgClassByType(DouyuCmdEnum douyuCmdEnum, short msgType)
-