Android APIs
public final class

MtpConstants

extends Object
java.lang.Object
   ↳ android.mtp.MtpConstants

Class Overview

A class containing constants in the MTP and PTP specifications.

Summary

Constants
int ASSOCIATION_TYPE_GENERIC_FOLDER Association type for objects representing file system directories.
int FORMAT_3GP_CONTAINER Format code for 3GP files
int FORMAT_AAC Format code for AAC audio files
int FORMAT_ABSTRACT_AUDIO_ALBUM Format code for audio albums
int FORMAT_ABSTRACT_AUDIO_PLAYLIST Format code for abstract audio playlists
int FORMAT_ABSTRACT_AV_PLAYLIST Format code for abstract AV playlists
int FORMAT_ABSTRACT_DOCUMENT Format code for abstract documents
int FORMAT_ABSTRACT_IMAGE_ALBUM Format code for image albums
int FORMAT_ABSTRACT_MEDIACAST Format code for abstract mediacasts
int FORMAT_ABSTRACT_MULTIMEDIA_ALBUM Format code for multimedia albums
int FORMAT_ABSTRACT_VIDEO_ALBUM Format code for video albums
int FORMAT_ABSTRACT_VIDEO_PLAYLIST Format code for abstract video playlists
int FORMAT_AIFF Format code for AIFF audio files
int FORMAT_ASF Format code for ASF files
int FORMAT_ASSOCIATION Format code for associations (folders and directories)
int FORMAT_ASX_PLAYLIST Format code for ASX playlist files
int FORMAT_AUDIBLE Format code for Audible audio files
int FORMAT_AVI Format code for AVI video files
int FORMAT_BMP Format code for BMP image files
int FORMAT_DPOF Format code for DPOF files
int FORMAT_EXECUTABLE Format code for executable files
int FORMAT_EXIF_JPEG Format code for JPEG image files
int FORMAT_FLAC Format code for FLAC audio files
int FORMAT_GIF Format code for GIF image files
int FORMAT_HTML Format code for HTML files
int FORMAT_JFIF Format code for JFIF image files
int FORMAT_JP2 Format code for JP2 files
int FORMAT_JPX Format code for JPX files
int FORMAT_M3U_PLAYLIST Format code for M3u playlist files
int FORMAT_MP2 Format code for MP2 files
int FORMAT_MP3 Format code for MP3 audio files
int FORMAT_MP4_CONTAINER Format code for MP4 files
int FORMAT_MPEG Format code for MPEG video files
int FORMAT_MPL_PLAYLIST Format code for MPL playlist files
int FORMAT_MS_EXCEL_SPREADSHEET Format code for MS Excel spreadsheets
int FORMAT_MS_POWERPOINT_PRESENTATION Format code for MS PowerPoint presentatiosn
int FORMAT_MS_WORD_DOCUMENT Format code for MS Word documents
int FORMAT_OGG Format code for OGG audio files
int FORMAT_PICT Format code for PICT image files
int FORMAT_PLS_PLAYLIST Format code for PLS playlist files
int FORMAT_PNG Format code for PNG image files
int FORMAT_SCRIPT Format code for script files
int FORMAT_TEXT Format code for text files
int FORMAT_TIFF Format code for TIFF image files
int FORMAT_TIFF_EP Format code for TIFF EP image files
int FORMAT_UNDEFINED Undefined format code
int FORMAT_UNDEFINED_AUDIO Format code for undefined audio files files
int FORMAT_UNDEFINED_COLLECTION Format code for undefined collections
int FORMAT_UNDEFINED_DOCUMENT Format code for undefined document files
int FORMAT_UNDEFINED_FIRMWARE Format code for firmware files
int FORMAT_UNDEFINED_VIDEO Format code for undefined video files
int FORMAT_WAV Format code for WAV audio files
int FORMAT_WINDOWS_IMAGE_FORMAT Format code for Windows image files
int FORMAT_WMA Format code for WMA audio files
int FORMAT_WMV Format code for WMV video files
int FORMAT_WPL_PLAYLIST Format code for WPL playlist files
int FORMAT_XML_DOCUMENT Format code for XML documents
int PROTECTION_STATUS_NONE Object is not protected.
int PROTECTION_STATUS_NON_TRANSFERABLE_DATA Object's contents can not be transfered from the device, but the object may be moved or deleted and its properties may be modified.
int PROTECTION_STATUS_READ_ONLY Object can not be modified or deleted and its properties can not be modified.
int PROTECTION_STATUS_READ_ONLY_DATA Object can not be modified or deleted but its properties are modifiable.
Public Constructors
MtpConstants()
Public Methods
static boolean isAbstractObject(int format)
Returns true if the object is abstract (that is, it has no representation in the underlying file system).
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int ASSOCIATION_TYPE_GENERIC_FOLDER

Added in API level 12

Association type for objects representing file system directories.

Constant Value: 1 (0x00000001)

public static final int FORMAT_3GP_CONTAINER

Added in API level 12

Format code for 3GP files

Constant Value: 47492 (0x0000b984)

public static final int FORMAT_AAC

Added in API level 12

Format code for AAC audio files

Constant Value: 47363 (0x0000b903)

public static final int FORMAT_ABSTRACT_AUDIO_ALBUM

Added in API level 12

Format code for audio albums

Constant Value: 47619 (0x0000ba03)

public static final int FORMAT_ABSTRACT_AUDIO_PLAYLIST

Added in API level 12

Format code for abstract audio playlists

Constant Value: 47625 (0x0000ba09)

public static final int FORMAT_ABSTRACT_AV_PLAYLIST

Added in API level 12

Format code for abstract AV playlists

Constant Value: 47621 (0x0000ba05)

public static final int FORMAT_ABSTRACT_DOCUMENT

Added in API level 12

Format code for abstract documents

Constant Value: 47745 (0x0000ba81)

public static final int FORMAT_ABSTRACT_IMAGE_ALBUM

Added in API level 12

Format code for image albums

Constant Value: 47618 (0x0000ba02)

public static final int FORMAT_ABSTRACT_MEDIACAST

Added in API level 12

Format code for abstract mediacasts

Constant Value: 47627 (0x0000ba0b)

public static final int FORMAT_ABSTRACT_MULTIMEDIA_ALBUM

Added in API level 12

Format code for multimedia albums

Constant Value: 47617 (0x0000ba01)

public static final int FORMAT_ABSTRACT_VIDEO_ALBUM

Added in API level 12

Format code for video albums

Constant Value: 47620 (0x0000ba04)

public static final int FORMAT_ABSTRACT_VIDEO_PLAYLIST

Added in API level 12

Format code for abstract video playlists

Constant Value: 47626 (0x0000ba0a)

public static final int FORMAT_AIFF

Added in API level 12

Format code for AIFF audio files

Constant Value: 12295 (0x00003007)

public static final int FORMAT_ASF

Added in API level 12

Format code for ASF files

Constant Value: 12300 (0x0000300c)

public static final int FORMAT_ASSOCIATION

Added in API level 12

Format code for associations (folders and directories)

Constant Value: 12289 (0x00003001)

public static final int FORMAT_ASX_PLAYLIST

Added in API level 12

Format code for ASX playlist files

Constant Value: 47635 (0x0000ba13)

public static final int FORMAT_AUDIBLE

Added in API level 12

Format code for Audible audio files

Constant Value: 47364 (0x0000b904)

public static final int FORMAT_AVI

Added in API level 12

Format code for AVI video files

Constant Value: 12298 (0x0000300a)

public static final int FORMAT_BMP

Added in API level 12

Format code for BMP image files

Constant Value: 14340 (0x00003804)

public static final int FORMAT_DPOF

Added in API level 12

Format code for DPOF files

Constant Value: 12294 (0x00003006)

public static final int FORMAT_EXECUTABLE

Added in API level 12

Format code for executable files

Constant Value: 12291 (0x00003003)

public static final int FORMAT_EXIF_JPEG

Added in API level 12

Format code for JPEG image files

Constant Value: 14337 (0x00003801)

public static final int FORMAT_FLAC

Added in API level 12

Format code for FLAC audio files

Constant Value: 47366 (0x0000b906)

public static final int FORMAT_GIF

Added in API level 12

Format code for GIF image files

Constant Value: 14343 (0x00003807)

public static final int FORMAT_HTML

Added in API level 12

Format code for HTML files

Constant Value: 12293 (0x00003005)

public static final int FORMAT_JFIF

Added in API level 12

Format code for JFIF image files

Constant Value: 14344 (0x00003808)

public static final int FORMAT_JP2

Added in API level 12

Format code for JP2 files

Constant Value: 14351 (0x0000380f)

public static final int FORMAT_JPX

Added in API level 12

Format code for JPX files

Constant Value: 14352 (0x00003810)

public static final int FORMAT_M3U_PLAYLIST

Added in API level 12

Format code for M3u playlist files

Constant Value: 47633 (0x0000ba11)

public static final int FORMAT_MP2

Added in API level 12

Format code for MP2 files

Constant Value: 47491 (0x0000b983)

public static final int FORMAT_MP3

Added in API level 12

Format code for MP3 audio files

Constant Value: 12297 (0x00003009)

public static final int FORMAT_MP4_CONTAINER

Added in API level 12

Format code for MP4 files

Constant Value: 47490 (0x0000b982)

public static final int FORMAT_MPEG

Added in API level 12

Format code for MPEG video files

Constant Value: 12299 (0x0000300b)

public static final int FORMAT_MPL_PLAYLIST

Added in API level 12

Format code for MPL playlist files

Constant Value: 47634 (0x0000ba12)

public static final int FORMAT_MS_EXCEL_SPREADSHEET

Added in API level 12

Format code for MS Excel spreadsheets

Constant Value: 47749 (0x0000ba85)

public static final int FORMAT_MS_POWERPOINT_PRESENTATION

Added in API level 12

Format code for MS PowerPoint presentatiosn

Constant Value: 47750 (0x0000ba86)

public static final int FORMAT_MS_WORD_DOCUMENT

Added in API level 12

Format code for MS Word documents

Constant Value: 47747 (0x0000ba83)

public static final int FORMAT_OGG

Added in API level 12

Format code for OGG audio files

Constant Value: 47362 (0x0000b902)

public static final int FORMAT_PICT

Added in API level 12

Format code for PICT image files

Constant Value: 14346 (0x0000380a)

public static final int FORMAT_PLS_PLAYLIST

Added in API level 12

Format code for PLS playlist files

Constant Value: 47636 (0x0000ba14)

public static final int FORMAT_PNG

Added in API level 12

Format code for PNG image files

Constant Value: 14347 (0x0000380b)

public static final int FORMAT_SCRIPT

Added in API level 12

Format code for script files

Constant Value: 12290 (0x00003002)

public static final int FORMAT_TEXT

Added in API level 12

Format code for text files

Constant Value: 12292 (0x00003004)

public static final int FORMAT_TIFF

Added in API level 12

Format code for TIFF image files

Constant Value: 14349 (0x0000380d)

public static final int FORMAT_TIFF_EP

Added in API level 12

Format code for TIFF EP image files

Constant Value: 14338 (0x00003802)

public static final int FORMAT_UNDEFINED

Added in API level 12

Undefined format code

Constant Value: 12288 (0x00003000)

public static final int FORMAT_UNDEFINED_AUDIO

Added in API level 12

Format code for undefined audio files files

Constant Value: 47360 (0x0000b900)

public static final int FORMAT_UNDEFINED_COLLECTION

Added in API level 12

Format code for undefined collections

Constant Value: 47616 (0x0000ba00)

public static final int FORMAT_UNDEFINED_DOCUMENT

Added in API level 12

Format code for undefined document files

Constant Value: 47744 (0x0000ba80)

public static final int FORMAT_UNDEFINED_FIRMWARE

Added in API level 12

Format code for firmware files

Constant Value: 47106 (0x0000b802)

public static final int FORMAT_UNDEFINED_VIDEO

Added in API level 12

Format code for undefined video files

Constant Value: 47488 (0x0000b980)

public static final int FORMAT_WAV

Added in API level 12

Format code for WAV audio files

Constant Value: 12296 (0x00003008)

public static final int FORMAT_WINDOWS_IMAGE_FORMAT

Added in API level 12

Format code for Windows image files

Constant Value: 47233 (0x0000b881)

public static final int FORMAT_WMA

Added in API level 12

Format code for WMA audio files

Constant Value: 47361 (0x0000b901)

public static final int FORMAT_WMV

Added in API level 12

Format code for WMV video files

Constant Value: 47489 (0x0000b981)

public static final int FORMAT_WPL_PLAYLIST

Added in API level 12

Format code for WPL playlist files

Constant Value: 47632 (0x0000ba10)

public static final int FORMAT_XML_DOCUMENT

Added in API level 12

Format code for XML documents

Constant Value: 47746 (0x0000ba82)

public static final int PROTECTION_STATUS_NONE

Added in API level 12

Object is not protected. It may be modified and deleted, and its properties may be modified.

Constant Value: 0 (0x00000000)

public static final int PROTECTION_STATUS_NON_TRANSFERABLE_DATA

Added in API level 12

Object's contents can not be transfered from the device, but the object may be moved or deleted and its properties may be modified.

Constant Value: 32771 (0x00008003)

public static final int PROTECTION_STATUS_READ_ONLY

Added in API level 12

Object can not be modified or deleted and its properties can not be modified.

Constant Value: 32769 (0x00008001)

public static final int PROTECTION_STATUS_READ_ONLY_DATA

Added in API level 12

Object can not be modified or deleted but its properties are modifiable.

Constant Value: 32770 (0x00008002)

Public Constructors

public MtpConstants ()

Added in API level 12

Public Methods

public static boolean isAbstractObject (int format)

Added in API level 12

Returns true if the object is abstract (that is, it has no representation in the underlying file system).

Parameters
format int: the format of the object
Returns
boolean true if the object is abstract