@Override public void close() { try { if (mQueueCursor != null) { mQueueCursor.close(); mQueueCursor = null; } } catch (final Exception close) { } super.close(); }
@TargetApi(HONEYCOMB) public S hasNotificationUri(Uri uri) { isNotNull(); Uri actualUri = actual.getNotificationUri(); assertThat(actualUri) // .overridingErrorMessage("Expected notification URI <%s> but was <%s>.", uri, actualUri) // .isEqualTo(uri); return myself; } }
@Override public boolean onMove(int oldPosition, int newPosition) { synchronized (mMoveLock) { nativeMoveTo(mNativeSQLiteCursor, newPosition); } return super.onMove(oldPosition, newPosition); }
@Override protected void finalize() { super.finalize(); if (!isClosed()) { Log.w(TAG, "Cursor hasn't been closed"); close(); } }
@Override public void close() { try { if (mQueueCursor != null) { mQueueCursor.close(); mQueueCursor = null; } } catch (final Exception close) { } super.close(); }
@TargetApi(HONEYCOMB) public S hasNotificationUri(Uri uri) { isNotNull(); Uri actualUri = actual.getNotificationUri(); assertThat(actualUri) // .overridingErrorMessage("Expected notification URI <%s> but was <%s>.", uri, actualUri) // .isEqualTo(uri); return myself; } }
@Implementation public boolean isLast() { return currentRowNumber == realAbstractCursor.getCount() - 1; }
@Override public void close() { mCursor.close(); super.close(); }
final File localFile = localFilePath != null ? new File(localFilePath) : null; final Uri notificationUri = ((AbstractCursor)cursor).getNotificationUri(); final Loader loader = new Loader(mProvider, localFile, id, mIdDelimiter, notificationUri);
@Implementation public boolean isAfterLast() { return currentRowNumber >= realAbstractCursor.getCount(); }
@Override public void close() { mCursor.close(); super.close(); }
@Implementation public boolean moveToPrevious() { if (currentRowNumber < 0 || realAbstractCursor.getCount() == 0) { return false; } setPosition(--currentRowNumber); return true; }
@Override public void close() { try { if (mQueueCursor != null) { mQueueCursor.close(); mQueueCursor = null; } } catch (final Exception close) { } super.close(); }
@Implementation public boolean moveToFirst() { setPosition(0); return realAbstractCursor.getCount() > 0; }
@Override public void close() { mCursor.close(); super.close(); }
@Implementation public boolean moveToPosition(int pos) { if (pos >= realAbstractCursor.getCount()) { return false; } setPosition(pos); return true; }
@Override public void close() { mCursor.close(); super.close(); }
@Override public void close() { super.close(); mCursor.close(); }