private boolean isNodeIncluded(final boolean hasChildren,
                                   final boolean ignoreNameFilter,
                                   final NodeInclusionChecker nodeInclusionChecker,
                                   final ExplorerNode child,
                                   final LocalMetrics metrics) {
        return metrics.measure("isNodeIncluded (hasChildren)", () ->
                hasChildren
                || nodeInclusionChecker.isNodeIncluded(ignoreNameFilter, child));
    }
@return True if any one of childNodes (or their descendants) has node info and is included
in treeModelOut
stroom-explorer/stroom-explorer-impl/src/main/java/stroom/explorer/impl/ExplorerServiceImpl.java