org.eclipse.rdf4j.sail.lucene

## Interface SearchQueryEvaluator

- All Known Implementing Classes:
    AbstractSearchQueryEvaluator, DistanceQuerySpec, GeoRelationQuerySpec, QuerySpec

      public interface SearchQueryEvaluator

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `QueryModelNode` | `getParentQueryModelNode()`
    `QueryModelNode` | `removeQueryPatterns()` Removes the query patterns and returns a placeholder where the query results could be placed.
    `void` | `replaceQueryPatternsWithResults(BindingSetAssignment bsa)`

- - ### Method Detail

    - #### getParentQueryModelNode

          QueryModelNode getParentQueryModelNode()

    - #### replaceQueryPatternsWithResults

          void replaceQueryPatternsWithResults(BindingSetAssignment bsa)

      Parameters:
        `bsa` - binding sets, pass null or empty when there are no results for the query

    - #### removeQueryPatterns

          QueryModelNode removeQueryPatterns()

      Removes the query patterns and returns a placeholder where the query results could be placed.

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.