A QueryObject represents QueryModels interface for fetching data.
Type of data to retrieve.
The return value from the data source. (Backward compatibility with QueryModel)
Refreshes the data.