@Override
    protected String toInnerString() {
        if (getLabel()!=null)
            return getLabel() + ":(" + toInnerStringBody() + ")";
        else if (useParentheses())
            return "(" + toInnerStringBody() + ")";
        else
            return toInnerStringBody();
    }
A condition on the presense of a particular kind of composite item (possibly also with a particular content)

@author bratseth
@since 5.1.15
container-search/src/main/java/com/yahoo/prelude/semantics/rule/CompositeItemCondition.java