Package org.drinkless.tdlib

# Class TdApi.FileType

java.lang.Object
org.drinkless.tdlib.TdApi.Object
org.drinkless.tdlib.TdApi.FileType

Direct Known Subclasses:
  `TdApi.FileTypeAnimation`, `TdApi.FileTypeAudio`, `TdApi.FileTypeDocument`, `TdApi.FileTypeNone`, `TdApi.FileTypeNotificationSound`, `TdApi.FileTypePhoto`, `TdApi.FileTypePhotoStory`, `TdApi.FileTypeProfilePhoto`, `TdApi.FileTypeSecret`, `TdApi.FileTypeSecretThumbnail`, `TdApi.FileTypeSecure`, `TdApi.FileTypeSticker`, `TdApi.FileTypeThumbnail`, `TdApi.FileTypeUnknown`, `TdApi.FileTypeVideo`, `TdApi.FileTypeVideoNote`, `TdApi.FileTypeVideoStory`, `TdApi.FileTypeVoiceNote`, `TdApi.FileTypeWallpaper`

Enclosing class:
  TdApi

public abstract static class TdApi.FileType extends TdApi.Object
This class is an abstract base class. Represents the type of file.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static @interface`
  `TdApi.FileType.Constructors`
  Describes possible values returned by getConstructor().

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `FileType()`
  Default class constructor.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract int`
  `getConstructor()`
  Returns an identifier uniquely determining type of the object.

  ### Methods inherited from class org.drinkless.tdlib.TdApi.Object

  `toString`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### FileType

    public FileType()
    Default class constructor.

- ## Method Details

  - ### getConstructor

    public abstract int getConstructor()
    Description copied from class: `TdApi.Object`
    Returns an identifier uniquely determining type of the object.
    Specified by:
      `getConstructor` in class `TdApi.Object`
    Returns:
      identifier uniquely determining type of the object.