Added in API level 2
package

cyanogenmod.providers

Classes

CMSettings CMSettings contains CM specific preferences in System, Secure, and Global. 
CMSettings.Global Global settings, containing miscellaneous CM global preferences. 
CMSettings.Secure Secure settings, containing miscellaneous CM secure preferences. 
CMSettings.System System settings, containing miscellaneous CM system preferences. 
DataUsageContract

The DataUsageProvdier contract containing definitions for the supported URIs and columns

 
ThemesContract

The contract between the themes provider and applications. 

ThemesContract.MixnMatchColumns Key-value table which assigns a component (ex wallpaper) to a theme's package  
ThemesContract.PreviewColumns Table containing cached preview files for a given theme  
ThemesContract.ThemesColumns  
ThemesContract.ThemesColumns.InstallState  
WeatherContract The contract between the weather provider and applications. 
WeatherContract.WeatherColumns  
WeatherContract.WeatherColumns.TempUnit Temperature units  
WeatherContract.WeatherColumns.WeatherCode Weather condition codes  
WeatherContract.WeatherColumns.WindSpeedUnit Wind speed units  

Exceptions