| Interface | Description |
|---|---|
| IQueryAPICallerContext |
Caller context for querying and indexing API.
|
| Query<REC> |
The
Query is used to build a query that can be executed
against a QueryEngine. |
| QueryEngine<ID,REC> |
A
QueryEngine provides query functionality across one or more QueryRepositorys
that have homogeneous key and value types. |
| QueryIndexer<ID,REC> |
An
QueryIndexer handles creation and retrieval of IdxIndexes
against an indexable repository. |
| QueryPlan |
The execution plan for a given query.
|
| QueryPlan.Step |
A Step represents a discrete, composable component of the work involved
in executing a query: reading an index, filtering, sorting, aggregation.
|
| QueryRepository<ID,REC> | |
| QueryResult<T> | |
| QueryResultSet<REC> |
Encapsulates the results of a
QueryEngine query. |
| QueryResultSet.Row<REC> |
Models a result row.
|
| QueryStats |
| Enum | Description |
|---|---|
| Query.SortOrder |
Enumerates valid sort orders.
|
| QueryEngine.BackgroundIndexingPolicy |
Enumerates valid background indexing policies.
|
| QueryResultSet.Collation |
The ways in which the results of multiple Repositories can be combined.
|
| Exception | Description |
|---|---|
| QueryException |
Thrown to indicate that a query related exception has occured.
|
| QueryParseException |
Thrown to indicate a problem parsing a query.
|
Implements the platform's core query framework
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.