java.lang.Object
it.tdlight.jni.TdApi.Object
- Direct Known Subclasses:
TdApi.AccessHash
,TdApi.AccessHashType
,TdApi.AccountTtl
,TdApi.AddedReaction
,TdApi.AddedReactions
,TdApi.Address
,TdApi.AnimatedChatPhoto
,TdApi.AnimatedEmoji
,TdApi.Animation
,TdApi.Animations
,TdApi.AttachmentMenuBot
,TdApi.AttachmentMenuBotColor
,TdApi.Audio
,TdApi.AuthenticationCodeInfo
,TdApi.AuthenticationCodeType
,TdApi.AuthorizationState
,TdApi.AutoDownloadSettings
,TdApi.AutoDownloadSettingsPresets
,TdApi.AutosaveSettings
,TdApi.AutosaveSettingsException
,TdApi.AutosaveSettingsScope
,TdApi.AvailableReaction
,TdApi.AvailableReactions
,TdApi.Background
,TdApi.BackgroundFill
,TdApi.Backgrounds
,TdApi.BackgroundType
,TdApi.BankCardActionOpenUrl
,TdApi.BankCardInfo
,TdApi.BasicGroup
,TdApi.BasicGroupFullInfo
,TdApi.BotCommand
,TdApi.BotCommands
,TdApi.BotCommandScope
,TdApi.BotInfo
,TdApi.BotMenuButton
,TdApi.Call
,TdApi.CallbackQueryAnswer
,TdApi.CallbackQueryPayload
,TdApi.CallDiscardReason
,TdApi.CallId
,TdApi.CallProblem
,TdApi.CallProtocol
,TdApi.CallServer
,TdApi.CallServerType
,TdApi.CallState
,TdApi.CanTransferOwnershipResult
,TdApi.Chat
,TdApi.ChatAction
,TdApi.ChatActionBar
,TdApi.ChatAdministrator
,TdApi.ChatAdministratorRights
,TdApi.ChatAdministrators
,TdApi.ChatAvailableReactions
,TdApi.ChatBackground
,TdApi.ChatEvent
,TdApi.ChatEventAction
,TdApi.ChatEventLogFilters
,TdApi.ChatEvents
,TdApi.ChatFolder
,TdApi.ChatFolderIcon
,TdApi.ChatFolderInfo
,TdApi.ChatFolderInviteLink
,TdApi.ChatFolderInviteLinkInfo
,TdApi.ChatFolderInviteLinks
,TdApi.ChatInviteLink
,TdApi.ChatInviteLinkCount
,TdApi.ChatInviteLinkCounts
,TdApi.ChatInviteLinkInfo
,TdApi.ChatInviteLinkMember
,TdApi.ChatInviteLinkMembers
,TdApi.ChatInviteLinks
,TdApi.ChatJoinRequest
,TdApi.ChatJoinRequests
,TdApi.ChatJoinRequestsInfo
,TdApi.ChatList
,TdApi.ChatLists
,TdApi.ChatLocation
,TdApi.ChatMember
,TdApi.ChatMembers
,TdApi.ChatMembersFilter
,TdApi.ChatMemberStatus
,TdApi.ChatMessageSender
,TdApi.ChatMessageSenders
,TdApi.ChatNearby
,TdApi.ChatNotificationSettings
,TdApi.ChatPermissions
,TdApi.ChatPhoto
,TdApi.ChatPhotoInfo
,TdApi.ChatPhotos
,TdApi.ChatPhotoSticker
,TdApi.ChatPhotoStickerType
,TdApi.ChatPosition
,TdApi.ChatReportReason
,TdApi.Chats
,TdApi.ChatsNearby
,TdApi.ChatSource
,TdApi.ChatStatistics
,TdApi.ChatStatisticsAdministratorActionsInfo
,TdApi.ChatStatisticsInviterInfo
,TdApi.ChatStatisticsMessageInteractionInfo
,TdApi.ChatStatisticsMessageSenderInfo
,TdApi.ChatTheme
,TdApi.ChatType
,TdApi.CheckChatUsernameResult
,TdApi.CheckStickerSetNameResult
,TdApi.ClosedVectorPath
,TdApi.ConnectedWebsite
,TdApi.ConnectedWebsites
,TdApi.ConnectionState
,TdApi.Contact
,TdApi.Count
,TdApi.Countries
,TdApi.CountryInfo
,TdApi.CustomRequestResult
,TdApi.DatabaseStatistics
,TdApi.Date
,TdApi.DatedFile
,TdApi.DateRange
,TdApi.DeepLinkInfo
,TdApi.DeviceToken
,TdApi.DiceStickers
,TdApi.Document
,TdApi.DownloadedFileCounts
,TdApi.DraftMessage
,TdApi.EmailAddressAuthentication
,TdApi.EmailAddressAuthenticationCodeInfo
,TdApi.EmailAddressResetState
,TdApi.EmojiCategories
,TdApi.EmojiCategory
,TdApi.EmojiCategoryType
,TdApi.EmojiReaction
,TdApi.Emojis
,TdApi.EmojiStatus
,TdApi.EmojiStatuses
,TdApi.EncryptedCredentials
,TdApi.EncryptedPassportElement
,TdApi.Error
,TdApi.File
,TdApi.FileDownload
,TdApi.FileDownloadedPrefixSize
,TdApi.FilePart
,TdApi.FileType
,TdApi.FirebaseAuthenticationSettings
,TdApi.FormattedText
,TdApi.ForumTopic
,TdApi.ForumTopicIcon
,TdApi.ForumTopicInfo
,TdApi.ForumTopics
,TdApi.FoundChatMessages
,TdApi.FoundFileDownloads
,TdApi.FoundMessages
,TdApi.FoundWebApp
,TdApi.Function
,TdApi.Game
,TdApi.GameHighScore
,TdApi.GameHighScores
,TdApi.GroupCall
,TdApi.GroupCallId
,TdApi.GroupCallParticipant
,TdApi.GroupCallParticipantVideoInfo
,TdApi.GroupCallRecentSpeaker
,TdApi.GroupCallStream
,TdApi.GroupCallStreams
,TdApi.GroupCallVideoQuality
,TdApi.GroupCallVideoSourceGroup
,TdApi.Hashtags
,TdApi.HttpUrl
,TdApi.IdentityDocument
,TdApi.ImportedContacts
,TdApi.InlineKeyboardButton
,TdApi.InlineKeyboardButtonType
,TdApi.InlineQueryResult
,TdApi.InlineQueryResults
,TdApi.InlineQueryResultsButton
,TdApi.InlineQueryResultsButtonType
,TdApi.InputBackground
,TdApi.InputChatPhoto
,TdApi.InputCredentials
,TdApi.InputFile
,TdApi.InputIdentityDocument
,TdApi.InputInlineQueryResult
,TdApi.InputInvoice
,TdApi.InputMessageContent
,TdApi.InputPassportElement
,TdApi.InputPassportElementError
,TdApi.InputPassportElementErrorSource
,TdApi.InputPersonalDocument
,TdApi.InputSticker
,TdApi.InputThumbnail
,TdApi.InternalLinkType
,TdApi.Invoice
,TdApi.JsonObjectMember
,TdApi.JsonValue
,TdApi.KeyboardButton
,TdApi.KeyboardButtonType
,TdApi.LabeledPricePart
,TdApi.LanguagePackInfo
,TdApi.LanguagePackString
,TdApi.LanguagePackStrings
,TdApi.LanguagePackStringValue
,TdApi.LocalFile
,TdApi.LocalizationTargetInfo
,TdApi.Location
,TdApi.LoginUrlInfo
,TdApi.LogStream
,TdApi.LogTags
,TdApi.LogVerbosityLevel
,TdApi.MaskPoint
,TdApi.MaskPosition
,TdApi.MemoryStatistics
,TdApi.Message
,TdApi.MessageAutoDeleteTime
,TdApi.MessageCalendar
,TdApi.MessageCalendarDay
,TdApi.MessageContent
,TdApi.MessageCopyOptions
,TdApi.MessageExtendedMedia
,TdApi.MessageFileType
,TdApi.MessageForwardInfo
,TdApi.MessageForwardOrigin
,TdApi.MessageInteractionInfo
,TdApi.MessageLink
,TdApi.MessageLinkInfo
,TdApi.MessagePosition
,TdApi.MessagePositions
,TdApi.MessageReaction
,TdApi.MessageReplyInfo
,TdApi.Messages
,TdApi.MessageSchedulingState
,TdApi.MessageSender
,TdApi.MessageSenders
,TdApi.MessageSendingState
,TdApi.MessageSendOptions
,TdApi.MessageSource
,TdApi.MessageStatistics
,TdApi.MessageThreadInfo
,TdApi.MessageViewer
,TdApi.MessageViewers
,TdApi.Minithumbnail
,TdApi.NetworkStatistics
,TdApi.NetworkStatisticsEntry
,TdApi.NetworkType
,TdApi.Notification
,TdApi.NotificationGroup
,TdApi.NotificationGroupType
,TdApi.NotificationSettingsScope
,TdApi.NotificationSound
,TdApi.NotificationSounds
,TdApi.NotificationType
,TdApi.Ok
,TdApi.OptionValue
,TdApi.OrderInfo
,TdApi.PageBlock
,TdApi.PageBlockCaption
,TdApi.PageBlockHorizontalAlignment
,TdApi.PageBlockListItem
,TdApi.PageBlockRelatedArticle
,TdApi.PageBlockTableCell
,TdApi.PageBlockVerticalAlignment
,TdApi.PassportAuthorizationForm
,TdApi.PassportElement
,TdApi.PassportElementError
,TdApi.PassportElementErrorSource
,TdApi.PassportElements
,TdApi.PassportElementsWithErrors
,TdApi.PassportElementType
,TdApi.PassportRequiredElement
,TdApi.PassportSuitableElement
,TdApi.PasswordState
,TdApi.PaymentForm
,TdApi.PaymentOption
,TdApi.PaymentProvider
,TdApi.PaymentReceipt
,TdApi.PaymentResult
,TdApi.PersonalDetails
,TdApi.PersonalDocument
,TdApi.PhoneNumberAuthenticationSettings
,TdApi.PhoneNumberInfo
,TdApi.Photo
,TdApi.PhotoSize
,TdApi.Point
,TdApi.Poll
,TdApi.PollOption
,TdApi.PollType
,TdApi.PremiumFeature
,TdApi.PremiumFeaturePromotionAnimation
,TdApi.PremiumFeatures
,TdApi.PremiumLimit
,TdApi.PremiumLimitType
,TdApi.PremiumPaymentOption
,TdApi.PremiumSource
,TdApi.PremiumState
,TdApi.PremiumStatePaymentOption
,TdApi.ProfilePhoto
,TdApi.Proxies
,TdApi.Proxy
,TdApi.ProxyType
,TdApi.PublicChatType
,TdApi.PushMessageContent
,TdApi.PushReceiverId
,TdApi.ReactionType
,TdApi.RecommendedChatFolder
,TdApi.RecommendedChatFolders
,TdApi.RecoveryEmailAddress
,TdApi.RemoteFile
,TdApi.ReplyMarkup
,TdApi.ResetPasswordResult
,TdApi.RichText
,TdApi.RtmpUrl
,TdApi.SavedCredentials
,TdApi.ScopeAutosaveSettings
,TdApi.ScopeNotificationSettings
,TdApi.SearchMessagesFilter
,TdApi.Seconds
,TdApi.SecretChat
,TdApi.SecretChatState
,TdApi.SentWebAppMessage
,TdApi.Session
,TdApi.Sessions
,TdApi.SessionType
,TdApi.ShippingOption
,TdApi.SpeechRecognitionResult
,TdApi.SponsoredMessage
,TdApi.SponsoredMessages
,TdApi.StatisticalGraph
,TdApi.StatisticalValue
,TdApi.Sticker
,TdApi.StickerFormat
,TdApi.StickerFullType
,TdApi.Stickers
,TdApi.StickerSet
,TdApi.StickerSetInfo
,TdApi.StickerSets
,TdApi.StickerType
,TdApi.StorageStatistics
,TdApi.StorageStatisticsByChat
,TdApi.StorageStatisticsByFileType
,TdApi.StorageStatisticsFast
,TdApi.StorePaymentPurpose
,TdApi.SuggestedAction
,TdApi.Supergroup
,TdApi.SupergroupFullInfo
,TdApi.SupergroupMembersFilter
,TdApi.TargetChat
,TdApi.TemporaryPasswordState
,TdApi.TermsOfService
,TdApi.TestBytes
,TdApi.TestInt
,TdApi.TestString
,TdApi.TestVectorInt
,TdApi.TestVectorIntObject
,TdApi.TestVectorString
,TdApi.TestVectorStringObject
,TdApi.Text
,TdApi.TextEntities
,TdApi.TextEntity
,TdApi.TextEntityType
,TdApi.TextParseMode
,TdApi.ThemeParameters
,TdApi.ThemeSettings
,TdApi.Thumbnail
,TdApi.ThumbnailFormat
,TdApi.TMeUrl
,TdApi.TMeUrls
,TdApi.TMeUrlType
,TdApi.TopChatCategory
,TdApi.TrendingStickerSets
,TdApi.UnreadReaction
,TdApi.Update
,TdApi.Updates
,TdApi.User
,TdApi.UserFullInfo
,TdApi.UserLink
,TdApi.Usernames
,TdApi.UserPrivacySetting
,TdApi.UserPrivacySettingRule
,TdApi.UserPrivacySettingRules
,TdApi.Users
,TdApi.UserStatus
,TdApi.UserSupportInfo
,TdApi.UserType
,TdApi.ValidatedOrderInfo
,TdApi.VectorPathCommand
,TdApi.Venue
,TdApi.Video
,TdApi.VideoChat
,TdApi.VideoNote
,TdApi.VoiceNote
,TdApi.WebApp
,TdApi.WebAppInfo
,TdApi.WebPage
,TdApi.WebPageInstantView
- Enclosing class:
- TdApi
This class is a base class for all TDLib interface classes.
-
Method Summary
Modifier and TypeMethodDescriptionabstract int
Returns an identifier uniquely determining type of the object.byte[]
Serialize the object.abstract void
serialize
(DataOutput out) Serialize the object.toString()
Returns a string representation of the object.
-
Method Details
-
toString
Returns a string representation of the object. -
getConstructor
public abstract int getConstructor()Returns an identifier uniquely determining type of the object.- Returns:
- a unique identifier of the object type.
-
serialize
Serialize the object.- Returns:
- the current object serialized into a byte[].
- Throws:
IOException
- the serialization failed
-
serialize
Serialize the object.- Parameters:
out
- the output in which the object is serialized.- Throws:
IOException
- the serialization failed
-