Lines Matching refs:json

39 import org.json.JSONArray;
40 import org.json.JSONException;
41 import org.json.JSONObject;
231 JSONObject json = new JSONObject();
233 json.put(AccountColumns.NAME, name);
234 json.put(AccountColumns.TYPE, type);
235 json.put(AccountColumns.ACCOUNT_MANAGER_NAME, accountManagerName);
236 json.put(AccountColumns.PROVIDER_VERSION, providerVersion);
237 json.put(AccountColumns.URI, uri);
238 json.put(AccountColumns.CAPABILITIES, capabilities);
239 json.put(AccountColumns.FOLDER_LIST_URI, folderListUri);
240 json.put(AccountColumns.FULL_FOLDER_LIST_URI, fullFolderListUri);
241 json.put(AccountColumns.ALL_FOLDER_LIST_URI, allFolderListUri);
242 json.put(AccountColumns.SEARCH_URI, searchUri);
243 json.put(AccountColumns.ACCOUNT_FROM_ADDRESSES, accountFromAddresses);
244 json.put(AccountColumns.EXPUNGE_MESSAGE_URI, expungeMessageUri);
245 json.put(AccountColumns.UNDO_URI, undoUri);
246 json.put(AccountColumns.SETTINGS_INTENT_URI, settingsIntentUri);
247 json.put(AccountColumns.HELP_INTENT_URI, helpIntentUri);
248 json.put(AccountColumns.SEND_FEEDBACK_INTENT_URI, sendFeedbackIntentUri);
249 json.put(AccountColumns.REAUTHENTICATION_INTENT_URI, reauthenticationIntentUri);
250 json.put(AccountColumns.SYNC_STATUS, syncStatus);
251 json.put(AccountColumns.COMPOSE_URI, composeIntentUri);
252 json.put(AccountColumns.MIME_TYPE, mimeType);
253 json.put(AccountColumns.RECENT_FOLDER_LIST_URI, recentFolderListUri);
254 json.put(AccountColumns.COLOR, color);
255 json.put(AccountColumns.DEFAULT_RECENT_FOLDER_LIST_URI, defaultRecentFolderListUri);
256 json.put(AccountColumns.MANUAL_SYNC_URI, manualSyncUri);
257 json.put(AccountColumns.VIEW_INTENT_PROXY_URI, viewIntentProxyUri);
258 json.put(AccountColumns.ACCOUNT_COOKIE_QUERY_URI, accoutCookieQueryUri);
259 json.put(AccountColumns.UPDATE_SETTINGS_URI, updateSettingsUri);
260 json.put(AccountColumns.ENABLE_MESSAGE_TRANSFORMS, enableMessageTransforms);
261 json.put(AccountColumns.SYNC_AUTHORITY, syncAuthority);
262 json.put(AccountColumns.QUICK_RESPONSE_URI, quickResponseUri);
264 json.put(SETTINGS_KEY, settings.toJSON());
269 return json.toString();
284 JSONObject json;
286 json = new JSONObject(serializedAccount);
287 final String name = (String) json.get(UIProvider.AccountColumns.NAME);
288 final String type = (String) json.get(UIProvider.AccountColumns.TYPE);
313 final JSONObject json = new JSONObject(jsonAccount);
314 final String amName = json.optString(AccountColumns.ACCOUNT_MANAGER_NAME);
322 providerVersion = json.getInt(AccountColumns.PROVIDER_VERSION);
323 uri = Uri.parse(json.optString(AccountColumns.URI));
324 capabilities = json.getInt(AccountColumns.CAPABILITIES);
326 .getValidUri(json.optString(AccountColumns.FOLDER_LIST_URI));
327 fullFolderListUri = Utils.getValidUri(json
329 allFolderListUri = Utils.getValidUri(json
331 searchUri = Utils.getValidUri(json.optString(AccountColumns.SEARCH_URI));
332 accountFromAddresses = json.optString(AccountColumns.ACCOUNT_FROM_ADDRESSES,
334 expungeMessageUri = Utils.getValidUri(json
336 undoUri = Utils.getValidUri(json.optString(AccountColumns.UNDO_URI));
337 settingsIntentUri = Utils.getValidUri(json
339 helpIntentUri = Utils.getValidUri(json.optString(AccountColumns.HELP_INTENT_URI));
340 sendFeedbackIntentUri = Utils.getValidUri(json
343 json.optString(AccountColumns.REAUTHENTICATION_INTENT_URI));
344 syncStatus = json.optInt(AccountColumns.SYNC_STATUS);
345 composeIntentUri = Utils.getValidUri(json.optString(AccountColumns.COMPOSE_URI));
346 mimeType = json.optString(AccountColumns.MIME_TYPE);
347 recentFolderListUri = Utils.getValidUri(json
349 color = json.optInt(AccountColumns.COLOR, 0);
350 defaultRecentFolderListUri = Utils.getValidUri(json
353 .getValidUri(json.optString(AccountColumns.MANUAL_SYNC_URI));
355 .getValidUri(json.optString(AccountColumns.VIEW_INTENT_PROXY_URI));
357 json.optString(AccountColumns.ACCOUNT_COOKIE_QUERY_URI));
359 json.optString(AccountColumns.UPDATE_SETTINGS_URI));
360 enableMessageTransforms = json.optInt(AccountColumns.ENABLE_MESSAGE_TRANSFORMS);
361 syncAuthority = json.optString(AccountColumns.SYNC_AUTHORITY);
362 quickResponseUri = Utils.getValidUri(json.optString(AccountColumns.QUICK_RESPONSE_URI));
364 final Settings jsonSettings = Settings.newInstance(json.optJSONObject(SETTINGS_KEY));