Class AbstractPullReader