diff options
author | Jeff Brown <jeffbrown@google.com> | 2015-04-09 18:32:35 -0700 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2015-04-09 19:48:10 -0700 |
commit | 4670513e70f8d55e40a359941e7c216604daae19 (patch) | |
tree | aa21de8affc66bb2c3bb0fad61401b12c5268b44 /core/java/android/database | |
parent | c42b28dda45347b05826dc3e04f5605a60867a63 (diff) | |
download | frameworks_base-4670513e70f8d55e40a359941e7c216604daae19.zip frameworks_base-4670513e70f8d55e40a359941e7c216604daae19.tar.gz frameworks_base-4670513e70f8d55e40a359941e7c216604daae19.tar.bz2 |
Remove deprecated fields in AbstractCursor.
Bug: 6353797
Change-Id: Ibf760f0aeef82c176e3c659a2ced3de07f8e8abe
Diffstat (limited to 'core/java/android/database')
-rw-r--r-- | core/java/android/database/AbstractCursor.java | 25 | ||||
-rw-r--r-- | core/java/android/database/BulkCursorToCursorAdaptor.java | 1 | ||||
-rw-r--r-- | core/java/android/database/sqlite/SQLiteCursor.java | 1 |
3 files changed, 4 insertions, 23 deletions
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<Long, Map<String, Object>> 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<Long, Map<String, Object>>(); } 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); } /** |