@Override
    public boolean moveToPosition(int position) {
        boolean moved = false;
        if (position < invalidPositions.size()) {
            currentPosition = position;
            int invalidPosition = invalidPositions.get(currentPosition);
            moved = cursor.moveToPosition(invalidPosition);
        }
        return moved;
    }
@Override
    public boolean moveToPosition(int position) {
        boolean moved = false;
        if (position < invalidPositions.size()) {
            currentPosition = position;
            int invalidPosition = invalidPositions.get(currentPosition);
            moved = cursor.moveToPosition(invalidPosition);
        }
        return moved;
    }
@ Override public boolean moveToPosition ( int position ) { boolean moved = false ; if ( position < invalidPositions . size ( ) ) { currentPosition = position ; int invalidPosition = invalidPositions . get ( currentPosition ) ; moved = cursor . moveToPosition ( invalidPosition ) ; } return moved ; }
{@inheritDoc}
{