package

com.android.contacts.model

Interfaces

ContactsSource.StringInflater Generic method of inflating a given Cursor into a user-readable CharSequence. 
Editor Generic definition of something that edits a Data row through an EntityDelta.ValuesDelta object. 
Editor.EditorListener Listener for an Editor, usually to handle deleted items. 

Classes

ContactsSource Internal structure that represents constraints and styles for a specific data source, such as the various data types they support, including details on how those types should be rendered and edited. 
ContactsSource.DataKind Description of a specific data type, usually marked by a unique MIMETYPE
ContactsSource.EditField Description of a user-editable field on a ContactsSource.DataKind row, such as NUMBER
ContactsSource.EditType Description of a specific "type" or "label" of a ContactsSource.DataKind row, such as TYPE_WORK
EntityDelta Contains an Entity and records any modifications separately so the original Entity can be swapped out with a newer version and the changes still cleanly applied. 
EntityDelta.ValuesDelta Type of ContentValues that maintains both an original state and a modified version of that state. 
EntityDiff Describes a set of ContentProviderOperation that need to be executed to transform a database from one Entity to another. 
EntityModifier Helper methods for modifying an EntityDelta, such as inserting new rows, or enforcing ContactsSource
EntitySet Container for multiple EntityDelta objects, usually when editing together as an entire aggregate. 
ExchangeSource  
ExternalSource Internal structure that represents constraints and styles for a specific data source, such as the various data types they support, including details on how those types should be rendered and edited. 
FallbackSource  
FallbackSource.CommonInflater  
FallbackSource.EmailActionInflater  
FallbackSource.EventActionInflater  
FallbackSource.ImActionInflater  
FallbackSource.PhoneActionAltInflater  
FallbackSource.PhoneActionInflater  
FallbackSource.PostalActionInflater  
FallbackSource.SimpleInflater Simple inflater that assumes a string resource has a "%s" that will be filled from the given column. 
GoogleSource  
Sources Singleton holder for all parsed ContactsSource available on the system, typically filled through PackageManager queries.