From 4670513e70f8d55e40a359941e7c216604daae19 Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Thu, 9 Apr 2015 18:32:35 -0700 Subject: Remove deprecated fields in AbstractCursor. Bug: 6353797 Change-Id: Ibf760f0aeef82c176e3c659a2ced3de07f8e8abe --- core/java/android/database/AbstractCursor.java | 25 ++++------------------ .../database/BulkCursorToCursorAdaptor.java | 1 - .../java/android/database/sqlite/SQLiteCursor.java | 1 - 3 files changed, 4 insertions(+), 23 deletions(-) (limited to 'core/java/android') diff --git a/core/java/android/database/AbstractCursor.java b/core/java/android/database/AbstractCursor.java index b5b89dd..fcfcbb5 100644 --- a/core/java/android/database/AbstractCursor.java +++ b/core/java/android/database/AbstractCursor.java @@ -35,32 +35,21 @@ public abstract class AbstractCursor implements CrossProcessCursor { private static final String TAG = "Cursor"; /** - * @deprecated This is never updated by this class and should not be used + * @removed This field should not be used. */ - @Deprecated protected HashMap> mUpdatedRows; - protected int mPos; - /** - * This must be set to the index of the row ID column by any - * subclass that wishes to support updates. - * - * @deprecated This field should not be used. + * @removed This field should not be used. */ - @Deprecated protected int mRowIdColumnIndex; /** - * If {@link #mRowIdColumnIndex} is not -1 this contains contains the value of - * the column at {@link #mRowIdColumnIndex} for the current row this cursor is - * pointing at. - * - * @deprecated This field should not be used. + * @removed This field should not be used. */ - @Deprecated protected Long mCurrentRowID; + protected int mPos; protected boolean mClosed; protected ContentResolver mContentResolver; private Uri mNotifyUri; @@ -183,9 +172,6 @@ public abstract class AbstractCursor implements CrossProcessCursor { /* Implementation */ public AbstractCursor() { mPos = -1; - mRowIdColumnIndex = -1; - mCurrentRowID = null; - mUpdatedRows = new HashMap>(); } public final int getPosition() { @@ -216,9 +202,6 @@ public abstract class AbstractCursor implements CrossProcessCursor { mPos = -1; } else { mPos = position; - if (mRowIdColumnIndex != -1) { - mCurrentRowID = Long.valueOf(getLong(mRowIdColumnIndex)); - } } return result; diff --git a/core/java/android/database/BulkCursorToCursorAdaptor.java b/core/java/android/database/BulkCursorToCursorAdaptor.java index 98c7043..8576715 100644 --- a/core/java/android/database/BulkCursorToCursorAdaptor.java +++ b/core/java/android/database/BulkCursorToCursorAdaptor.java @@ -41,7 +41,6 @@ public final class BulkCursorToCursorAdaptor extends AbstractWindowedCursor { public void initialize(BulkCursorDescriptor d) { mBulkCursor = d.cursor; mColumns = d.columnNames; - mRowIdColumnIndex = DatabaseUtils.findRowIdColumnIndex(mColumns); mWantsAllOnMoveCalls = d.wantsAllOnMoveCalls; mCount = d.count; if (d.window != null) { diff --git a/core/java/android/database/sqlite/SQLiteCursor.java b/core/java/android/database/sqlite/SQLiteCursor.java index 5a1a8e2..2dc5ca4 100644 --- a/core/java/android/database/sqlite/SQLiteCursor.java +++ b/core/java/android/database/sqlite/SQLiteCursor.java @@ -105,7 +105,6 @@ public class SQLiteCursor extends AbstractWindowedCursor { mQuery = query; mColumns = query.getColumnNames(); - mRowIdColumnIndex = DatabaseUtils.findRowIdColumnIndex(mColumns); } /** -- cgit v1.1