Class AbstractPageProvider<T>