[ROOT] / doc / toc / ARCQuery / Class / QueryExpressionWithSuggestions
Keeps track as each query item gets executed.
TODO: Find better name for this class.
Contains the original query (QueryExpression) and suggestions for potential new queries.
Next and Previous are the suggestions for potential new queries.
Instances of this object are generated by methods implementing Execute.
The generated suggestions are typically consumed according to CreateHints.
An example is QueryExpressionSkip, if it sees QueryExpressionTake as next query to be executed then it knows how many more or less to skip (see Execute).
This class is not immutable (because of -ResultCount-).
Next | Suggestion for a 'browse forwards' button. |
Previous | Suggestion for a 'browse backwards' button. |
Generated 2024-11-14 04:08:36.556 UTC