java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.MessageReaction
- Enclosing class:
- TdApi
Contains information about a reaction to a message.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.boolean
True, if the reaction is chosen by the current user.Identifiers of at most 3 recent message senders, added the reaction; available in private, basic group and supergroup chats.int
Number of times the reaction was added.Type of the reaction.Identifier of the message sender used by the current user to add the reaction; null if unknown or the reaction isn't chosen. -
Constructor Summary
ConstructorDescriptionContains information about a reaction to a message.MessageReaction
(TdApi.ReactionType type, int totalCount, boolean isChosen, TdApi.MessageSender usedSenderId, TdApi.MessageSender[] recentSenderIds) Contains information about a reaction to a message.MessageReaction
(DataInput input) Contains information about a reaction to a message. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
type
Type of the reaction. -
totalCount
public int totalCountNumber of times the reaction was added. -
isChosen
public boolean isChosenTrue, if the reaction is chosen by the current user. -
usedSenderId
Identifier of the message sender used by the current user to add the reaction; null if unknown or the reaction isn't chosen. -
recentSenderIds
Identifiers of at most 3 recent message senders, added the reaction; available in private, basic group and supergroup chats. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
MessageReaction
public MessageReaction()Contains information about a reaction to a message. -
MessageReaction
public MessageReaction(TdApi.ReactionType type, int totalCount, boolean isChosen, TdApi.MessageSender usedSenderId, TdApi.MessageSender[] recentSenderIds) Contains information about a reaction to a message.- Parameters:
type
- Type of the reaction.totalCount
- Number of times the reaction was added.isChosen
- True, if the reaction is chosen by the current user.usedSenderId
- Identifier of the message sender used by the current user to add the reaction; null if unknown or the reaction isn't chosen.recentSenderIds
- Identifiers of at most 3 recent message senders, added the reaction; available in private, basic group and supergroup chats.
-
MessageReaction
Contains information about a reaction to a message.- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-