implement cursor methods, and not supported selector throws exception.