Created the ChatCommandData entity

This commit is contained in:
mathias 2021-10-02 00:57:02 +02:00
parent bb818d057f
commit 9cd11d04b9
No known key found for this signature in database
GPG Key ID: 8950DF62139C852A

View File

@ -0,0 +1,40 @@
package de.gnmyt.autoresponder.entities;
public class ChatCommandData extends CommandData {
private final String sender;
private final String message;
/**
* Constructor of the {@link ChatCommandData}
*
* @param appPackageName The package name of the responder app
* @param messengerPackageName The package name of the messenger
* @param ruleId The id of the rule
* @param sender The sender of the message
* @param message The message itself
*/
public ChatCommandData(String appPackageName, String messengerPackageName, int ruleId, String sender, String message) {
super(appPackageName, messengerPackageName, ruleId);
this.sender = sender;
this.message = message;
}
/**
* Gets the sender
*
* @return the sender
*/
public String getSender() {
return sender;
}
/**
* Gets the message
*
* @return the message
*/
public String getMessage() {
return message;
}
}