Class ReactionRemoveEventImpl
- java.lang.Object
-
- org.javacord.core.event.EventImpl
-
- org.javacord.core.event.message.MessageEventImpl
-
- org.javacord.core.event.message.OptionalMessageEventImpl
-
- org.javacord.core.event.message.RequestableMessageEventImpl
-
- org.javacord.core.event.message.reaction.SingleReactionEventImpl
-
- org.javacord.core.event.message.reaction.ReactionRemoveEventImpl
-
- All Implemented Interfaces:
ChannelEvent
,TextChannelEvent
,Event
,MessageEvent
,OptionalMessageEvent
,ReactionEvent
,ReactionRemoveEvent
,SingleReactionEvent
,RequestableMessageEvent
,OptionalUserEvent
public class ReactionRemoveEventImpl extends SingleReactionEventImpl implements ReactionRemoveEvent
The implementation ofReactionRemoveEvent
.
-
-
Constructor Summary
Constructors Constructor Description ReactionRemoveEventImpl(DiscordApi api, long messageId, TextChannel channel, Emoji emoji, long userId)
Creates a new reaction remove event.
-
Method Summary
-
Methods inherited from interface org.javacord.api.event.message.MessageEvent
addReactionsToMessage, addReactionsToMessage, addReactionToMessage, addReactionToMessage, deleteMessage, deleteMessage, editMessage, editMessage, editMessage, getMessageId, getServer, pinMessage, removeAllReactionsFromMessage, removeOwnReactionByEmojiFromMessage, removeOwnReactionByEmojiFromMessage, removeOwnReactionsByEmojiFromMessage, removeOwnReactionsByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, unpinMessage
-
Methods inherited from class org.javacord.core.event.message.MessageEventImpl
addReactionsToMessage, addReactionsToMessage, addReactionToMessage, addReactionToMessage, deleteMessage, deleteMessage, editMessage, editMessage, editMessage, getChannel, getMessageId, getServer, pinMessage, removeAllReactionsFromMessage, removeOwnReactionByEmojiFromMessage, removeOwnReactionByEmojiFromMessage, removeOwnReactionsByEmojiFromMessage, removeOwnReactionsByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, removeReactionsByEmojiFromMessage, unpinMessage
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.javacord.api.event.message.OptionalMessageEvent
getMessage, getMessageAttachments, getMessageAuthor, getMessageContent, getMessageLink, getReadableMessageContent
-
Methods inherited from class org.javacord.core.event.message.OptionalMessageEventImpl
getMessage
-
Methods inherited from interface org.javacord.api.event.user.OptionalUserEvent
getUser, getUserId, getUserIdAsString, requestUser
-
Methods inherited from interface org.javacord.api.event.message.RequestableMessageEvent
requestMessage
-
Methods inherited from class org.javacord.core.event.message.RequestableMessageEventImpl
requestMessage
-
Methods inherited from interface org.javacord.api.event.message.reaction.SingleReactionEvent
getCount, getEmoji, getReaction, getUsers, requestCount, requestReaction
-
Methods inherited from class org.javacord.core.event.message.reaction.SingleReactionEventImpl
getCount, getEmoji, getReaction, getUserId, getUsers, requestCount, requestReaction
-
Methods inherited from interface org.javacord.api.event.channel.TextChannelEvent
getChannel, getGroupChannel, getPrivateChannel, getServerTextChannel
-
-
-
-
Constructor Detail
-
ReactionRemoveEventImpl
public ReactionRemoveEventImpl(DiscordApi api, long messageId, TextChannel channel, Emoji emoji, long userId)
Creates a new reaction remove event.- Parameters:
api
- The discord api instance.messageId
- The id of the message.channel
- The text channel in which the message was sent.emoji
- The emoji.userId
- The id of the user whose reaction got removed.
-
-