private void quoteFields(FastHit hit, QuoteTable translations) {
        hit.forEachField((fieldName, fieldValue) -> {
            if (fieldValue != null) {
                Class<?> fieldType = fieldValue.getClass();
                if (fieldType.equals(HitField.class))
                    quoteField((HitField) fieldValue, translations);
                else if (fieldType.equals(String.class))
                    quoteField(hit, fieldName, (String) fieldValue, translations);
            }
        });
    }
A searcher which does quoting based on a quoting table.

May be extended to do quoting template sensitive.

@author Steinar Knutsen
container-search/src/main/java/com/yahoo/prelude/searcher/QuotingSearcher.java