package com.gettingmobile.google.reader.db; import android.database.Cursor; public final class SimpleEntityCursor<T> extends AbsEntityCursor<T> { public SimpleEntityCursor(EntityCursorAdapter<T> adapter, Cursor cursor) { super(adapter, cursor); } /* * position query */ @Override public int getCount() { return cursor.getCount(); } @Override public int getPosition() { return cursor.getPosition(); } @Override public boolean isBeforeFirst() { return cursor.isBeforeFirst(); } @Override public boolean isAfterLast() { return cursor.isAfterLast(); } @Override public boolean isFirst() { return cursor.isFirst(); } @Override public boolean isLast() { return cursor.isLast(); } /* * moving */ @Override public boolean moveToFirst() { return cursor.moveToFirst(); } @Override public boolean moveToLast() { return cursor.moveToLast(); } @Override public boolean moveToNext() { return cursor.moveToNext(); } @Override public boolean moveToPrevious() { return cursor.moveToPrevious(); } @Override public boolean move(int offset) { return cursor.move(offset); } @Override public boolean moveToPosition(int position) { return cursor.moveToPosition(position); } }