A data model that manages a partial cache of data from the full data set.
A data model that supports index paths with length of two.
A data model that supports index paths with length greater than one.
This class represents a single item of data in a result set.
DataModelDecorator is used to decorate the DataModel before it is used by ListView.
Retrieve data for a particular view of a data source.
A DataQuery wrapper that extends the behavior of existing queries.
This class encapsulates revision information for some data.
This class represents a single header data item.
Retrieve data and header data for a particular view of a data source.
A Revision which uses a 64-bit unsigned integer as the revision.
A data model that loads its data from a DataQuery.
This is an interface for objects that can be compared, to determine whether the associated data has changed.
A simple data model that loads data from a DataQuery.
The default DataQuery implementation that uses an SQL select to retrieve data.
The default HeaderDataQuery implementation that uses SQL selects to retrieve header and detail data.
Utility methods for performing common operations in SQL data queries.