@Override
    public Result search(Query query, Execution execution) {
        Language language = query.getModel().getParsingLanguage();
        if ( ! language.isCjk()) return execution.search(query);

        QueryTree tree = query.getModel().getQueryTree();
        tree.setRoot(transform(tree.getRoot()));
        query.trace("Rewriting for CJK behavior for implicit phrases", true, 2);
        return execution.search(query);
    }
Search to do necessary transforms if the query is in segmented in a CJK language.

@author Steinar Knutsen
container-search/src/main/java/com/yahoo/prelude/querytransform/CJKSearcher.java