Search in sources :

Example 1 with HighlightedProperty

use of com.enonic.xp.highlight.HighlightedProperty in project xp by enonic.

the class AbstractQueryResultMapper method serialize.

void serialize(final MapGenerator gen, final HighlightedProperties highlightedProperties) {
    if (highlightedProperties != null && !highlightedProperties.isEmpty()) {
        gen.map("highlight");
        for (HighlightedProperty highlightedProperty : highlightedProperties) {
            gen.array(highlightedProperty.getName());
            for (String fragment : highlightedProperty.getFragments()) {
                gen.value(fragment);
            }
            gen.end();
        }
        gen.end();
    }
}
Also used : HighlightedProperty(com.enonic.xp.highlight.HighlightedProperty)

Aggregations

HighlightedProperty (com.enonic.xp.highlight.HighlightedProperty)1