Package org.javacord.core.event.message
Class CertainMessageEventImpl
- java.lang.Object
-
- org.javacord.core.event.EventImpl
-
- org.javacord.core.event.message.MessageEventImpl
-
- org.javacord.core.event.message.CertainMessageEventImpl
-
- All Implemented Interfaces:
ChannelEvent
,TextChannelEvent
,Event
,CertainMessageEvent
,MessageEvent
- Direct Known Subclasses:
CachedMessagePinEventImpl
,CachedMessageUnpinEventImpl
,MessageCreateEventImpl
public abstract class CertainMessageEventImpl extends MessageEventImpl implements CertainMessageEvent
The implementation ofCertainMessageEvent
.
-
-
Constructor Summary
Constructors Constructor Description CertainMessageEventImpl(Message message)
Creates a new certain message event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Message
getMessage()
-
Methods inherited from interface org.javacord.api.event.message.CertainMessageEvent
getMessageAttachments, getMessageAuthor, getMessageContent, getReadableMessageContent, isGroupMessage, isPrivateMessage, isServerMessage
-
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.channel.TextChannelEvent
getChannel, getGroupChannel, getPrivateChannel, getServerTextChannel
-
-
-
-
Constructor Detail
-
CertainMessageEventImpl
public CertainMessageEventImpl(Message message)
Creates a new certain message event.- Parameters:
message
- The message.
-
-
Method Detail
-
getMessage
public Message getMessage()
- Specified by:
getMessage
in interfaceCertainMessageEvent
-
-