Class GroupMessageEvent
java.lang.Object
com.mikuac.shiro.dto.event.Event
com.mikuac.shiro.dto.event.message.MessageEvent
com.mikuac.shiro.dto.event.message.GroupMessageEvent
- Direct Known Subclasses:
AnyMessageEvent
GroupMessageEvent class.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classGroupMessageEvent.GroupMessageEventBuilder<C extends GroupMessageEvent,B extends GroupMessageEvent.GroupMessageEventBuilder<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
ConstructorsModifierConstructorDescriptionprotectedGroupMessageEvent(Integer messageId, String subType, Boolean isBindedGroupId, Long groupId, Anonymous anonymous, GroupMessageEvent.GroupSender sender, Boolean isBindedUserId) -
Method Summary
Modifier and TypeMethodDescriptionstatic GroupMessageEvent.GroupMessageEventBuilder<?,?> builder()protected booleanbooleaninthashCode()voidsetAnonymous(Anonymous anonymous) voidsetGroupId(Long groupId) voidsetIsBindedGroupId(Boolean isBindedGroupId) voidsetIsBindedUserId(Boolean isBindedUserId) voidsetMessageId(Integer messageId) voidvoidsetSubType(String subType) 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
-
GroupMessageEvent
-
GroupMessageEvent
public GroupMessageEvent() -
GroupMessageEvent
-
-
Method Details
-
builder
-
toBuilder
- Overrides:
toBuilderin classMessageEvent
-
getMessageId
-
getSubType
-
getIsBindedGroupId
-
getGroupId
-
getAnonymous
-
getSender
-
getIsBindedUserId
-
setMessageId
-
setSubType
-
setIsBindedGroupId
-
setGroupId
-
setAnonymous
-
setSender
-
setIsBindedUserId
-
toString
- Overrides:
toStringin classMessageEvent
-
equals
- Overrides:
equalsin classMessageEvent
-
canEqual
- Overrides:
canEqualin classMessageEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classMessageEvent
-