java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.MessageForwardInfo
- Enclosing class:
- TdApi
Contains information about a forwarded message.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.int
Point in time (Unix timestamp) when the message was originally sent.Origin of the forwarded message.The type of a public service announcement for the forwarded message.For messages forwarded to the chat with the current user (Saved Messages), to the Replies bot chat, or to the channel's discussion group, information about the source message from which the message was forwarded last time; may be null for other forwards or if unknown. -
Constructor Summary
ConstructorDescriptionContains information about a forwarded message.MessageForwardInfo
(TdApi.MessageOrigin origin, int date, TdApi.ForwardSource source, String publicServiceAnnouncementType) Contains information about a forwarded message.MessageForwardInfo
(DataInput input) Contains information about a forwarded 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
-
origin
Origin of the forwarded message. -
date
public int datePoint in time (Unix timestamp) when the message was originally sent. -
source
For messages forwarded to the chat with the current user (Saved Messages), to the Replies bot chat, or to the channel's discussion group, information about the source message from which the message was forwarded last time; may be null for other forwards or if unknown. -
publicServiceAnnouncementType
The type of a public service announcement for the forwarded message. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
MessageForwardInfo
public MessageForwardInfo()Contains information about a forwarded message. -
MessageForwardInfo
public MessageForwardInfo(TdApi.MessageOrigin origin, int date, TdApi.ForwardSource source, String publicServiceAnnouncementType) Contains information about a forwarded message.- Parameters:
origin
- Origin of the forwarded message.date
- Point in time (Unix timestamp) when the message was originally sent.source
- For messages forwarded to the chat with the current user (Saved Messages), to the Replies bot chat, or to the channel's discussion group, information about the source message from which the message was forwarded last time; may be null for other forwards or if unknown.publicServiceAnnouncementType
- The type of a public service announcement for the forwarded message.
-
MessageForwardInfo
Contains information about a forwarded 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()
-