# Uses of Interface
org.apache.lucene.index.PointValues.IntersectVisitor

Packages that use PointValues.IntersectVisitor
Package
Description
org.apache.lucene.codecs
Codecs API: API for customization of the encoding and structure of the index.
org.apache.lucene.index
Code to maintain and access indices.

## Uses of PointValues.IntersectVisitor in org.apache.lucene.codecs

Methods in org.apache.lucene.codecs with parameters of type PointValues.IntersectVisitor
Modifier and Type
Method
Description
`void`
MutablePointTree.`visitDocIDs(PointValues.IntersectVisitor visitor)`

## Uses of PointValues.IntersectVisitor in org.apache.lucene.index

Classes in org.apache.lucene.index that implement PointValues.IntersectVisitor
Modifier and Type
Class
Description
`static class`
`CheckIndex.VerifyPointsVisitor`
Walks the entire N-dimensional points space, verifying that all points fall within the last cell's boundaries.
Methods in org.apache.lucene.index with parameters of type PointValues.IntersectVisitor
Modifier and Type
Method
Description
`final long`
PointValues.`estimateDocCount(PointValues.IntersectVisitor visitor)`
Estimate the number of documents that would be matched by `PointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)` with the given `PointValues.IntersectVisitor`.
`final long`
PointValues.`estimatePointCount(PointValues.IntersectVisitor visitor)`
Estimate the number of points that would be visited by `PointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)` with the given `PointValues.IntersectVisitor`.
`final void`
PointValues.`intersect(PointValues.IntersectVisitor visitor)`
Finds all documents and points matching the provided visitor.
`static boolean`
PointValues.`isEstimatedPointCountGreaterThanOrEqualTo(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree, long upperBound)`
Estimate if the point count that would be matched by `PointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)` with the given `PointValues.IntersectVisitor` is greater than or equal to the upperBound.
`void`
PointValues.PointTree.`visitDocIDs(PointValues.IntersectVisitor visitor)`
Visit all the docs below the current node.
`void`
PointValues.PointTree.`visitDocValues(PointValues.IntersectVisitor visitor)`
Visit all the docs and values below the current node.