Task Contract
class TaskContract
Task contract. This class defines the interface to the task provider.
TODO: Add missing javadoc.
TODO: Specify extended properties
TODO: Add CONTENT_URI for the attachment store.
TODO: Also, we could use some refactoring...
Author
Marten Gajda
Tobias Reinsch
Types
Link copied to clipboard
Link copied to clipboard
interface AlarmsColumns
Link copied to clipboard
Link copied to clipboard
interface CategoriesColumns
Available values in Categories.
Link copied to clipboard
interface CommonSyncColumns
A set of columns for synchronization purposes.
Link copied to clipboard
interface InstanceColumns
Columns of a task instance.
Link copied to clipboard
A table containing one entry per task instance.
Link copied to clipboard
Link copied to clipboard
interface PropertyColumns
Link copied to clipboard
interface PropertySyncColumns
Link copied to clipboard
A table provided for sync adapters to use for storing private sync state data.
Link copied to clipboard
Task data columns.
Link copied to clipboard
interface TaskListColumns
Data columns of task lists.
Link copied to clipboard
class TaskLists : TaskContract.TaskListColumns, TaskContract.TaskListSyncColumns, TaskContract.CommonSyncColumns
The task list table holds one entry for each task list.
Link copied to clipboard
interface TaskListSyncColumns
Additional sync columns for task lists.
Link copied to clipboard
class Tasks : TaskContract.TaskColumns, TaskContract.CommonSyncColumns, TaskContract.TaskSyncColumns, TaskContract.TaskSearchColumns
The task table stores the data of all tasks.
Link copied to clipboard
interface TaskSearchColumns
Columns that are valid in a search query.
Link copied to clipboard
interface TaskSyncColumns
Additional sync columns for tasks.
Properties
Link copied to clipboard
URI parameter to submit the account name of the account we operate on.
Link copied to clipboard
URI parameter to submit the account type of the account we operate on.
Link copied to clipboard
The action of the broadcast that's send when a task becomes due.
Link copied to clipboard
The action of the broadcast that's send when a task starts.
Link copied to clipboard
Broadcast action that's sent when the task database has been initialized, either because the app was launched for the first time or because the app was launched after the user cleared the app data.
Link copied to clipboard
URI parameter to signal that the caller is a sync adapter.
Link copied to clipboard
The name of the ACTION_PROVIDER_CHANGED extra that contains the ArrayList of provider operation codes.
Link copied to clipboard
The name of the ACTION_PROVIDER_CHANGED extra that contains the ArrayList of Uris that have been modified.
Link copied to clipboard
A Boolean extra to indicate that the event that was triggered is an all-day date.
Link copied to clipboard
A Long extra that contains a timestamp of the event that's triggered.
Link copied to clipboard
A String extra containing the timezone id of the task.
Link copied to clipboard
A String extra containing the title of the task.
Link copied to clipboard
URI parameter to signal the request of the extended properties of a task.
Link copied to clipboard
Account name for local, unsynced task lists.
Link copied to clipboard
Account type for local, unsynced task lists.
Link copied to clipboard
A MIME type of an authority.
Functions
Link copied to clipboard
Get the base content Uri using the given authority.