Couchbase.Lite.Query Namespace |
| Class | Description | |
|---|---|---|
| DataSourceFactory |
A factory class for creating data sources for queries
| |
| ExpressionFactory |
A factory for unary IExpression operators
| |
| OrderByFactory |
A factory class for generating ISortOrder objects
| |
| QueryFactory |
A factory class for generating the initial portion of a query
|
| Interface | Description | |
|---|---|---|
| IDatabaseSource |
An interface representing a source of data that comes from
an Database | |
| IDataSource |
An interface representing the source of data for a query
| |
| IExpression |
An interface representing an abstract expression that can act on
a given piece of data
| |
| IFrom |
An interface representing the FROM portion of an IQuery | |
| IFromRouter |
An interface representing a portion of a query that can be routed
to a FROM portion
| |
| IOrderBy |
An interface representing the ORDER BY portion of an IQuery | |
| IOrderByRouter |
An interface representing a portion of a query that can be routed
to an ORDER BY portion
| |
| IQuery |
An interface representing a runnable query over a data source
| |
| ISelect |
An interface representing the SELECT portion of an IQuery | |
| ISelectRouter |
An interface representing an IExpression that can be routed to a SELECT
portion of a query
| |
| ISortOrder |
An interface representing the way that an IOrderBy should be
sorted
| |
| IWhere |
An interface representing the WHERE portion of an IQuery | |
| IWhereRouter |
An interface representing a portion of a query that can be routed to
a WHERE portion of the query.
|