java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultPhoto
- Enclosing class:
- TdApi
Represents link to a JPEG image.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.A short description of the result, if known.Unique identifier of the query result.The content of the message to be sent.int
Height of the photo.The URL of the JPEG photo (photo size must not exceed 5MB).int
Width of the photo.The message reply markup; pass null if none.URL of the photo thumbnail, if it exists.Title of the result, if known. -
Constructor Summary
ConstructorDescriptionRepresents link to a JPEG image.Represents link to a JPEG image.InputInlineQueryResultPhoto
(String id, String title, String description, String thumbnailUrl, String photoUrl, int photoWidth, int photoHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents link to a JPEG image. -
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
-
id
Unique identifier of the query result. -
title
Title of the result, if known. -
description
A short description of the result, if known. -
thumbnailUrl
URL of the photo thumbnail, if it exists. -
photoUrl
The URL of the JPEG photo (photo size must not exceed 5MB). -
photoWidth
public int photoWidthWidth of the photo. -
photoHeight
public int photoHeightHeight of the photo. -
replyMarkup
The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null. -
inputMessageContent
The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessagePhoto, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
InputInlineQueryResultPhoto
public InputInlineQueryResultPhoto()Represents link to a JPEG image. -
InputInlineQueryResultPhoto
public InputInlineQueryResultPhoto(String id, String title, String description, String thumbnailUrl, String photoUrl, int photoWidth, int photoHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents link to a JPEG image.- Parameters:
id
- Unique identifier of the query result.title
- Title of the result, if known.description
- A short description of the result, if known.thumbnailUrl
- URL of the photo thumbnail, if it exists.photoUrl
- The URL of the JPEG photo (photo size must not exceed 5MB).photoWidth
- Width of the photo.photoHeight
- Height of the photo.replyMarkup
- The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null.inputMessageContent
- The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessagePhoto, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultPhoto
Represents link to a JPEG image.- 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()
-