Added in API level 1

BaseColumns


interface BaseColumns
CalendarContract.Attendees

Fields and helpers for interacting with Attendees.

CalendarContract.CalendarAlerts

Fields and helpers for accessing calendar alerts information.

CalendarContract.CalendarEntity

Class that represents a Calendar Entity.

CalendarContract.Calendars

Constants and helpers for the Calendars table, which contains details for individual calendars.

CalendarContract.Events

Constants and helpers for the Events table, which contains details for individual events.

CalendarContract.EventsEntity

Class that represents an Event Entity.

CalendarContract.ExtendedProperties

Fields for accessing the Extended Properties.

CalendarContract.Instances

Fields and helpers for interacting with Instances.

CalendarContract.Reminders

Fields and helpers for accessing reminders for an event.

CallLog.Calls

Contains the recent calls.

CallLog.Locations

Table that contains information on location data sent via call composer.

Contacts.ContactMethods

This table stores all non-phone contact methods and a reference to the person that the contact method belongs to.

Contacts.Extensions

The extensions for a person

Contacts.GroupMembership

Contacts.Groups

This table contains the groups for an account.

Contacts.Organizations

A sub directory of a single person that contains all of their Phones.

Contacts.People

This table contains people.

Contacts.People.ContactMethods

A subdirectory of a single person that contains all of their ContactMethods.

Contacts.People.Extensions

The extensions for a person

Contacts.People.Phones

A sub directory of a single person that contains all of their Phones.

Contacts.Phones

This table stores phone numbers and a reference to the person that the contact method belongs to.

Contacts.Photos

The photos over all of the people

Contacts.Settings

The settings over all of the people

ContactsContract.AggregationExceptions

Constants for the contact aggregation exceptions table, which contains aggregation rules overriding those used by automatic aggregation.

ContactsContract.Contacts

Constants for the contacts table, which contains a record per aggregate of raw contacts representing the same person.

ContactsContract.Contacts.AggregationSuggestions

A read-only sub-directory of a single contact aggregate that contains all aggregation suggestions (other contacts).

ContactsContract.Contacts.Data

A sub-directory of a single contact that contains all of the constituent raw contact ContactsContract.Data rows.

ContactsContract.Contacts.Entity

A sub-directory of a contact that contains all of its ContactsContract.RawContacts as well as ContactsContract.Data rows.

ContactsContract.Contacts.Photo

A read-only sub-directory of a single contact that contains the contact's primary photo.

ContactsContract.DataColumnsWithJoins

Combines all columns returned by ContactsContract.Data table queries.

ContactsContract.Directory

A Directory represents a contacts corpus, e.

ContactsContract.Groups

Constants for the groups table.

ContactsContract.PhoneLookup

A table that represents the result of looking up a phone number, for example for caller ID.

ContactsContract.Profile

Constants for the user's profile data, which is represented as a single contact on the device that represents the user.

ContactsContract.RawContacts

Constants for the raw contacts table, which contains one row of contact information for each person in each synced account.

ContactsContract.RawContacts.Data

A sub-directory of a single raw contact that contains all of its ContactsContract.Data rows.

ContactsContract.RawContacts.Entity

A sub-directory of a single raw contact that contains all of its ContactsContract.Data rows.

ContactsContract.RawContactsEntity

Constants for the raw contacts entities table, which can be thought of as an outer join of the raw_contacts table with the data table.

FontsContract.Columns

Defines the constants used in a response from a Font Provider.

LiveFolders

A LiveFolder is a special folder whose content is provided by a android.content.ContentProvider.

MediaStore.Audio.Albums

Contains artists for audio files

MediaStore.Audio.Artists

Contains artists for audio files

MediaStore.Audio.Artists.Albums

Sub-directory of each artist containing all albums on which a song by the artist appears.

MediaStore.Audio.Genres

Contains all genres for audio files

MediaStore.Audio.Playlists

Contains playlists for audio files

MediaStore.Images.Thumbnails

This class provides utility methods to obtain thumbnails for various Images items.

MediaStore.MediaColumns

Common media metadata columns.

MediaStore.Video.Thumbnails

This class provides utility methods to obtain thumbnails for various Video items.

Settings.NameValueTable

Common base for tables of name/value settings.

SyncStateContract.Columns

Telephony.BaseMmsColumns

Base columns for tables that contain MMSs.

Telephony.CanonicalAddressesColumns

Columns for the "canonical_addresses" table used by MMS and SMS.

Telephony.CarrierId

Contains carrier identification information for the current subscriptions.

Telephony.Carriers

Carriers class contains information about APNs, including MMSC information.

Telephony.Mms.Addr

Contains address information for an MMS message.

Telephony.Mms.Part

Contains message parts.

Telephony.MmsSms

Contains all MMS and SMS messages.

Telephony.MmsSms.PendingMessages

Contains pending messages info.

Telephony.Sms

Contains all text-based SMS messages.

Telephony.Sms.Conversations

Contains a view of SMS conversations (also referred to as threads).

Telephony.Sms.Draft

Contains all draft text-based SMS messages in the SMS app.

Telephony.Sms.Inbox

Contains all text-based SMS messages in the SMS app inbox.

Telephony.Sms.Outbox

Contains all pending outgoing text-based SMS messages.

Telephony.Sms.Sent

Contains all sent text-based SMS messages in the SMS app.

Telephony.ThreadsColumns

Columns for the "threads" table used by MMS and SMS.

TvContract.BaseTvColumns

Common base for the tables of TV channels/programs.

UserDictionary.Words

Contains the user defined words.

VoicemailContract.Status

Defines fields exposed through the /status path of this content provider.

VoicemailContract.Voicemails

Defines fields exposed through the /voicemail path of this content provider.

CalendarContract.Colors

Fields for accessing colors available for a given account.

CalendarContract.ColorsColumns

CalendarContract.SyncState

A table provided for sync adapters to use for storing private sync state data.

ContactsContract.CommonDataKinds.Callable

Convenient functionalities for "callable" data.

ContactsContract.CommonDataKinds.Contactables

A special class of data items, used to refer to types of data that can be used to attempt to start communicating with a person (Phone and Email).

ContactsContract.CommonDataKinds.Email

A data kind representing an email address.

ContactsContract.CommonDataKinds.Event

A data kind representing an event.

ContactsContract.CommonDataKinds.GroupMembership

Group Membership.

ContactsContract.CommonDataKinds.Identity

A data kind representing an Identity related to the contact.

ContactsContract.CommonDataKinds.Im

A data kind representing an IM address

ContactsContract.CommonDataKinds.Nickname

A data kind representing the contact's nickname.

ContactsContract.CommonDataKinds.Note

Notes about the contact.

ContactsContract.CommonDataKinds.Organization

A data kind representing an organization.

ContactsContract.CommonDataKinds.Phone

A data kind representing a telephone number.

ContactsContract.CommonDataKinds.Photo

A data kind representing a photo for the contact.

ContactsContract.CommonDataKinds.Relation

A data kind representing a relation.

ContactsContract.CommonDataKinds.SipAddress

A data kind representing a SIP address for the contact.

ContactsContract.CommonDataKinds.StructuredName

A data kind representing the contact's proper name.

ContactsContract.CommonDataKinds.StructuredPostal

A data kind representing a postal addresses.

ContactsContract.CommonDataKinds.Website

A data kind representing a website related to the contact.

ContactsContract.Contacts.Photo

A read-only sub-directory of a single contact that contains the contact's primary photo.

ContactsContract.Data

Constants for the data table, which contains data points tied to a raw contact.

ContactsContract.ProfileSyncState

A table provided for sync adapters to use for storing private sync state data for the user's personal profile.

ContactsContract.SyncState

A table provided for sync adapters to use for storing private sync state data for contacts.

MediaStore.Audio.AudioColumns

Audio metadata columns.

MediaStore.Audio.Genres.Members

Sub-directory of each genre containing all members.

MediaStore.Audio.Media

MediaStore.Audio.Playlists

Contains playlists for audio files

MediaStore.Audio.Playlists.Members

Sub-directory of each playlist containing all members.

MediaStore.Audio.PlaylistsColumns

Audio playlist metadata columns.

MediaStore.DownloadColumns

Download metadata columns.

MediaStore.Downloads

Collection of downloaded items.

MediaStore.Files.FileColumns

File metadata columns.

MediaStore.Images.ImageColumns

Image metadata columns.

MediaStore.Images.Media

MediaStore.Video.Media

MediaStore.Video.VideoColumns

Video metadata columns.

Settings.Global

Global system settings, containing preferences that always apply identically to all defined users.

Settings.Secure

Secure system settings, containing system preferences that applications can read but are not allowed to write.

Settings.System

System settings, containing miscellaneous system preferences.

SyncStateContract.Constants

Telephony.Mms

Contains all MMS messages.

Telephony.Mms.Draft

Contains all MMS messages in the MMS app drafts folder.

Telephony.Mms.Inbox

Contains all MMS messages in the MMS app inbox.

Telephony.Mms.Outbox

Contains all MMS messages in the MMS app outbox.

Telephony.Mms.Sent

Contains all MMS messages in the MMS app sent folder.

Telephony.Threads

Helper functions for the "threads" table used by MMS and SMS.

TvContract.Channels

Column definitions for the TV channels table.

TvContract.PreviewPrograms

Column definitions for the preview TV programs table.

TvContract.Programs

Column definitions for the TV programs table.

TvContract.RecordedPrograms

Column definitions for the recorded TV programs table.

TvContract.WatchNextPrograms

Column definitions for the "watch next" TV programs table.

Summary

Constants
static String

The count of rows in a directory.

static String

The unique ID for a row.

Constants

_COUNT

Added in API level 1
static val _COUNT: String

The count of rows in a directory.

Type: INTEGER

Value: "_count"

_ID

Added in API level 1
static val _ID: String

The unique ID for a row.

Type: INTEGER (long)

Value: "_id"