@Override
    public Result search(Query query, Execution execution) {
        String fieldName = query.properties().getString(FIELD);
        if (fieldName != null) {
            return search(query, execution, fieldName);
        } else {
            if (query.getTrace().isTraceable(5)) {
                query.trace("BooleanSearcher: Nothing added to query", false, 5);
            }
        }
        return execution.search(query);
    }
Searcher that builds a PredicateItem from the &amp;boolean properties and inserts it into a query.

@author Magnar Nedland
container-search/src/main/java/com/yahoo/search/querytransform/BooleanSearcher.java