Package it.tdlight.jni
Class TdApi.MessageCopyOptions
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.MessageCopyOptions
- Enclosing class:
- TdApi
public static class TdApi.MessageCopyOptions extends TdApi.Object
Options to be used when a message
content is copied without a link to
the original message. Service messages
and messageInvoice can't be copied.
-
Field Summary
Fields Modifier and Type Field Description static int
CONSTRUCTOR
TdApi.FormattedText
newCaption
New message caption.boolean
replaceCaption
True, if media caption of the message copy needs to be replaced.boolean
sendCopy
True, if content of the message needs to be copied without a link to the original message. -
Constructor Summary
Constructors Constructor Description MessageCopyOptions()
Options to be used when a message content is copied without a link to the original message.MessageCopyOptions(boolean sendCopy, boolean replaceCaption, TdApi.FormattedText newCaption)
Options to be used when a message content is copied without a link to the original message.MessageCopyOptions(DataInput input)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
getConstructor()
int
hashCode()
void
serialize(DataOutput output)
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
sendCopy
public boolean sendCopyTrue, if content of the message needs to be copied without a link to the original message. Always true if the message is forwarded to a secret chat. -
replaceCaption
public boolean replaceCaptionTrue, if media caption of the message copy needs to be replaced. Ignored if sendCopy is false. -
newCaption
New message caption. Ignored if replaceCaption is false. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
MessageCopyOptions
public MessageCopyOptions()Options to be used when a message content is copied without a link to the original message. Service messages and messageInvoice can't be copied. -
MessageCopyOptions
public MessageCopyOptions(boolean sendCopy, boolean replaceCaption, TdApi.FormattedText newCaption)Options to be used when a message content is copied without a link to the original message. Service messages and messageInvoice can't be copied.- Parameters:
sendCopy
- boolean True, if content of the message needs to be copied without a link to the original message. Always true if the message is forwarded to a secret chat.replaceCaption
- boolean True, if media caption of the message copy needs to be replaced. Ignored if sendCopy is false.newCaption
- FormattedText New message caption. Ignored if replaceCaption is false.
-
MessageCopyOptions
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-