Class PrivateMessageEvent
java.lang.Object
com.mikuac.shiro.dto.event.Event
com.mikuac.shiro.dto.event.message.MessageEvent
com.mikuac.shiro.dto.event.message.PrivateMessageEvent
私聊消息
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPrivateMessageEvent.PrivateMessageEventBuilder<C extends PrivateMessageEvent,B extends PrivateMessageEvent.PrivateMessageEventBuilder<C, B>> static classsender信息Nested classes/interfaces inherited from class com.mikuac.shiro.dto.event.message.MessageEvent
MessageEvent.MessageEventBuilder<C extends MessageEvent,B extends MessageEvent.MessageEventBuilder<C, B>> Nested classes/interfaces inherited from class com.mikuac.shiro.dto.event.Event
Event.EventBuilder<C extends Event,B extends Event.EventBuilder<C, B>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPrivateMessageEvent(Integer messageId, String subType, PrivateMessageEvent.PrivateSender privateSender, Integer tempSource) -
Method Summary
Modifier and TypeMethodDescriptionstatic PrivateMessageEvent.PrivateMessageEventBuilder<?,?> builder()protected booleanboolean消息 ID发送人信息消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self临时会话来源inthashCode()voidsetMessageId(Integer messageId) 消息 IDvoidsetPrivateSender(PrivateMessageEvent.PrivateSender privateSender) 发送人信息voidsetSubType(String subType) 消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_selfvoidsetTempSource(Integer tempSource) 临时会话来源toString()Methods inherited from class com.mikuac.shiro.dto.event.message.MessageEvent
getArrayMsg, getFont, getMessage, getMessageType, getRawMessage, getUserId, setArrayMsg, setFont, setMessage, setMessageType, setRawMessage, setUserIdMethods inherited from class com.mikuac.shiro.dto.event.Event
getPostType, getSelfId, getTime, setPostType, setSelfId, setTime
-
Constructor Details
-
PrivateMessageEvent
-
PrivateMessageEvent
public PrivateMessageEvent() -
PrivateMessageEvent
public PrivateMessageEvent(Integer messageId, String subType, PrivateMessageEvent.PrivateSender privateSender, Integer tempSource)
-
-
Method Details
-
builder
-
toBuilder
- Overrides:
toBuilderin classMessageEvent
-
getMessageId
消息 ID -
getSubType
消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self -
getPrivateSender
发送人信息 -
getTempSource
临时会话来源 -
setMessageId
消息 ID -
setSubType
消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self -
setPrivateSender
发送人信息 -
setTempSource
临时会话来源 -
toString
- Overrides:
toStringin classMessageEvent
-
equals
- Overrides:
equalsin classMessageEvent
-
canEqual
- Overrides:
canEqualin classMessageEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classMessageEvent
-