Package it.tdlight.jni
Class TdApi.InputInlineQueryResultContact
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultContact
- Enclosing class:
- TdApi
public static class TdApi.InputInlineQueryResultContact extends TdApi.InputInlineQueryResult
Represents a user contact.
-
Field Summary
Fields Modifier and Type Field Description static int
CONSTRUCTOR
TdApi.Contact
contact
User contact.String
id
Unique identifier of the query result.TdApi.InputMessageContent
inputMessageContent
The content of the message to be sent.TdApi.ReplyMarkup
replyMarkup
The message reply markup.int
thumbnailHeight
Thumbnail height, if known.String
thumbnailUrl
URL of the result thumbnail, if it exists.int
thumbnailWidth
Thumbnail width, if known. -
Constructor Summary
Constructors Constructor Description InputInlineQueryResultContact()
Represents a user contact.InputInlineQueryResultContact(DataInput input)
InputInlineQueryResultContact(String id, TdApi.Contact contact, String thumbnailUrl, int thumbnailWidth, int thumbnailHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)
Represents a user contact. -
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
-
id
Unique identifier of the query result. -
contact
User contact. -
thumbnailUrl
URL of the result thumbnail, if it exists. -
thumbnailWidth
public int thumbnailWidthThumbnail width, if known. -
thumbnailHeight
public int thumbnailHeightThumbnail height, if known. -
replyMarkup
The message reply markup. Must be of type replyMarkupInlineKeyboard or null. -
inputMessageContent
The content of the message to be sent. Must be one of the following types: InputMessageText, InputMessageLocation, InputMessageVenue or InputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
InputInlineQueryResultContact
public InputInlineQueryResultContact()Represents a user contact. -
InputInlineQueryResultContact
public InputInlineQueryResultContact(String id, TdApi.Contact contact, String thumbnailUrl, int thumbnailWidth, int thumbnailHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)Represents a user contact.- Parameters:
id
- String Unique identifier of the query result.contact
- Contact User contact.thumbnailUrl
- String URL of the result thumbnail, if it exists.thumbnailWidth
- int Thumbnail width, if known.thumbnailHeight
- int Thumbnail height, if known.replyMarkup
- ReplyMarkup The message reply markup. Must be of type replyMarkupInlineKeyboard or null.inputMessageContent
- InputMessageContent The content of the message to be sent. Must be one of the following types: InputMessageText, InputMessageLocation, InputMessageVenue or InputMessageContact.
-
InputInlineQueryResultContact
- 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()
-