| Description | 
        | AddFilter | Adds a new custom filter. | 
        | AddFiltersFromAttribute | Adds all custom filters that are identified with the method attribute TFilterAttribute. | 
        | AddNestedQueryAggregator | Adds a new nested query aggregator. An aggregator is an operation that can be applied on a nested query to aggregate the results of the nested query according to certain criteria. | 
        | AddOperator | Adds a custom filter operator. | 
        | AddOperatorHandler | Adds a custom filter operator handler. | 
        | AddTypeParser | Adds a type parser that parses a string and returns a custom type. Used by custom operator handlers (see AddOperatorHandler). | 
        | ClearFilters | Removes all filters that were added on the QueryEngine. | 
        | GetAllFilters | Get all filters added on this QueryEngine. | 
        | GetOperator | Get a custom operator added on the QueryEngine. | 
        | ParseQuery | Parses a query string into a ParsedQuery operation. This ParsedQuery operation can then be used to filter any data set of type TData. | 
        | RemoveFilter | Removes a custom filter. | 
        | RemoveOperator | Removes a custom operator that was added on the QueryEngine. | 
        | SetDefaultFilter | Sets the default filter handler for filters that were not registered. | 
        | SetDefaultParamFilter | Sets the default filter handler for function filters that were not registered. | 
        | SetFilterNestedQueryTransformer | Sets a filter's nested query transformer function. This function takes the result of a nested query and extracts the necessary data to compare with the filter. | 
        | SetGlobalStringComparisonOptions | Sets global string comparison options. Used for word matching and filter handling (unless overridden by filter). | 
        | SetNestedQueryHandler | Sets the function that will handle nested queries. Only one handler can be set. | 
        | SetSearchDataCallback | Sets the callback used to fetch the data that is matched against the search words. | 
        | SetSearchWordMatcher | Set the search word matching function to be used instead of the default one. Set to null to use the default. | 
        | TryGetFilter | Get a filter by its token. |