@Override public void endBucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (predicate.apply(left) || predicate.apply(right)) { super.endBucket(leftParent, rightParent, bucketIndex, left, right); } } }
public @Override void endBucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, @Nullable Bucket left, @Nullable Bucket right) { if (treePassThru || (left != null && right != null)) { super.endBucket(leftParent, rightParent, bucketIndex, left, right); } }
@Override public void endBucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (predicate.apply(left) || predicate.apply(right)) { super.endBucket(leftParent, rightParent, bucketIndex, left, right); } } }
@Override public void endBucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { ObjectId lmd = md(lparent); ObjectId rmd = md(rparent); if (intersects(left, lmd) || intersects(right, rmd)) { super.endBucket(lparent, rparent, bucketIndex, left, right); } }
@Override public void endBucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (treeApplies(left, right)) { super.endBucket(lparent, rparent, bucketIndex, left, right); } }
@Override public void endBucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (treeApplies(left, right)) { super.endBucket(lparent, rparent, bucketIndex, left, right); } }
@Override public void endBucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { ObjectId lmd = md(lparent); ObjectId rmd = md(rparent); if (intersects(left, lmd) || intersects(right, rmd)) { super.endBucket(lparent, rparent, bucketIndex, left, right); } }