# 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.