/**@class android.content.ContentQueryMap
@extends java.util.Observable

 Caches the contents of a cursor into a Map of String->ContentValues and optionally
 keeps the cache fresh by registering for updates on the content backing the cursor. The column of
 the database that is to be used as the key of the map is user-configurable, and the
 ContentValues contains all columns other than the one that is designated the key.
 <p>
 The cursor data is accessed by row key and column name via getValue().
*/
var ContentQueryMap = {

/**Change whether or not the ContentQueryMap will register with the cursor's ContentProvider 
 for change notifications. If you use a ContentQueryMap in an activity you should call this
 with false in onPause(), which means you need to call it with true in onResume()
 if want it to be kept updated.
@param {Boolean} keepUpdated if true the ContentQueryMap should be registered with the cursor's
 ContentProvider, false otherwise
*/
setKeepUpdated : function(  ) {},

/**Access the ContentValues for the row specified by rowName
@param {String} rowName which row to read
@return {Object {android.content.ContentValues}} the ContentValues for the row, or null if the row wasn't present in the cursor
*/
getValues : function(  ) {},

/**Requeries the cursor and reads the contents into the cache
*/
requery : function(  ) {},

/**
*/
getRows : function(  ) {},

/**
*/
close : function(  ) {},


};