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);
}
}