public boolean hasNodeFlagGroup(final NodeFlagGroup nodeFlagGroup) {
        if (nodeFlagGroup == null) {
            return false;
        } else {
            return nodeFlagGroup.stream()
                    .anyMatch(nodeFlags::contains);
        }
    }
@return True if this node's set of {@link NodeFlag} contains at least one flag from nodeFlagGroup.
stroom-core-shared/src/main/java/stroom/explorer/shared/ExplorerNode.java